Funny, this was actually really helpful for me as I'm building a dynamic list (or "table" in iOS parlance) for HTML5 in Ionic Framework. Gave me a few ideas on how we could structure the API to handle tons of items efficiently. Great write up!
Also check out how Android handles adapters for list views while you are at it - for both iOS and Android, you can efficiently recycle tagged views, so that if your table view has mixed types of data, you get the right recycled view.
Comments
Funny, this was actually really helpful for me as I'm building a dynamic list (or "table" in iOS parlance) for HTML5 in Ionic Framework. Gave me a few ideas on how we could structure the API to handle tons of items efficiently. Great write up!
Thanks! Very glad to hear that!
I suspected most of the concepts could be pretty easily applied to other languages, so I'm especially glad to hear this feedback.
Also check out how Android handles adapters for list views while you are at it - for both iOS and Android, you can efficiently recycle tagged views, so that if your table view has mixed types of data, you get the right recycled view.