We consider it very important to involve you, the community, in large architecture discussions. For some time we have been aching to do a refresh on the TableView component, and we are tackling this with a new API (a ListView) designed primarily around the concept of performance. It has several key features:
- Data-oriented vs view-oriented architecture
- A separate module. Does not replace the existing TableView so you can migrate on your schedule
- Extremely performant
There will be some work to convert from the old to new style of usage, but it is our goal to make that transition relatively simple.
Please review the specification and add your comments by EOD 2/11 (Next Monday). In particular, pay attention to the items marked V1 or V2 and make sure that items you consider critical are in V1. It is very important we get that division correct.
Link: https://wiki.appcelerator.org/display/community/Titanium+ListView+Specification
As we wrap up the year 2012, I’m pleased to announce what is undoubtedly the most significant release of Titanium, version 3.0. It’s also a time to look back at the year that was and take pride in some of our achievements around Titanium and our thriving developer community.