JackJones wrote:
> Hi thank you very much for your replay and sorry for my delayed
> answer.
>
>
> Problem 1:
> I grouped/split my contacts like the music artist example it does. But
> the problem is still the same. I tested it with 800 contacts. and the
> my iPhone is going slower and slower.
>
> Maybe i should load the contacts from a initial letter (for example
> "M") after the click on a new page ?
>   

Generally the web development model tries to avoid loading large 
datasets at once.  To implement the Apple-style address book index,  you 
are going to have to use a very sophisticated algorithm to preserve the 
native-style  interface while pulling data from the web.  This may sound 
a little surprising coming from a maintainer of iUI, but sometimes 
trying to mimic the native UI is not the right approach for a webapp.  
It is an interesting technical challenge and I'd love to see you solve 
it, but I'm not sure it is the approach I'd take on a real-world app.

You could keep it very similar, but only load one letter of the alphabet 
at a time and display a loading spinner when you are refreshing that 
letter.  You could also consider mirroring the server-side database to a 
client-side database and seeing what kind of performance you can get 
scrolling through that.  Good luck and let know what you find.
> Problem 2:
> Very good example. Is there release date for the 0.4 version? I don't
> found anythink about it.
>   

As iUI is an all-volunteer project, we don't commit to specific release 
dates.  There should be a beta release of 0.40 by the end of October and 
a final release in November.  The major objectives of 0.40 according to 
the roadmap <http://code.google.com/p/iui/wiki/Roadmap> are complete in 
the development version, so it should be fairly easy to produce a beta.  
It's mostly a question of what kind of feedback we receive on  the 
architectural changes and if that suggests further changes.  There's 
also fixing bugs, and sorting out the packaging (we've split  the .css 
into multiple files for development purposes but may merge it back 
together in the beta and final releases.)

There is still a decent size list of bugs marked as to be "addressed" in 
0.40, but we may decide to postpone some to 0.50 since demand for this 
release is really high and the form fixes alone are a huge improvement.

I hope this helps.  I'm sorry I can't be more specific.

-- Sean


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to