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 -~----------~----~----~----~------~----~------~--~---
