Summary
In this chapter, we learned how to develop a more complex application that has two standalone windows. We have learned how to implement navigation between those two windows. We also structured our code in order to separate the model, the service, and the user interface layer. On the user interface front, we learned how to use new components such as the progress bar, text fields, as well as custom table view rows to present our information.
On the more generic front, we have learned to develop an entire application that relies on information provided by a web service. We also learned how to set the default UI unit for an entire project from the tiapp.xml
file. Finally, we also learned how to implement global application events.
In the next chapter, we will be developing a full-fledged video game.