Die Entwicklung von Native Mobile Apps erfordert eine tiefe Kenntnis der jeweiligen Programmiersprachen und Entwicklungsumgebungen. Zentrale Theorien und Modelle in diesem Bereich sind die Model-View-Controller-Architektur und die Paradigmen der objektorientierten Programmierung. In der Forschung und Entwicklung von Native Mobile Apps gibt es viele strittige Fragen, wie zum Beispiel die Wahl der richtigen Plattform, die Sicherheit von Daten und die Usability der Anwendungen. Du findest wissenschaftliche Arbeiten zu diesen und anderen Themen als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.