In this chapter, we have learnt how to work with functionality provided by different mobile operating systems. Every system is different, but we can use high-level components and cross-platform abstractions that make it possible to just recompile your project to a different system from the very same source code.




















































