Buch, Deutsch, Format (B × H): 168 mm x 240 mm
Mobile Webanwendungen, Hybride-, Native- und CrossPlattform-AppEntwicklung – ein praxisnaher Überblick
Buch, Deutsch, Format (B × H): 168 mm x 240 mm
ISBN: 978-3-662-74700-1
Verlag: Springer
Über App Stores stehen heute Millionen mobiler Anwendungen zum Download bereit. Die Einsatzmöglichkeiten sind vielfältig und reichen von komplexen Computerspielen bis hin zu anspruchsvollen Geschäftsanwendungen. Für die Entwicklung mobiler Apps haben sich in den vergangenen Jahren verschiedene Entwicklungsparadigmen etabliert, die sich hinsichtlich Plattformunabhängigkeit, Performance, Entwicklungskosten sowie des Zugriffs auf native Gerätefunktionen unterscheiden.
Dieses Lehrbuch vermittelt einen breiten Überblick über die wichtigsten Ansätze der mobilen Anwendungsentwicklung. Anhand einer durchgängigen Fallstudie werden mobile Webanwendungen, hybride Anwendungen, native Android-Anwendungen sowie Cross-Plattform-Lösungen systematisch vorgestellt und miteinander verglichen. Dabei liegt der Fokus auf dem Verständnis der Konzepte und Werkzeuge, ohne sich in den Details einzelner Technologien zu verlieren. Eine besondere Rolle spielt das von Google entwickelte Framework Flutter, das die Entwicklung leistungsfähiger Anwendungen für Android und iOS ermöglicht.
Die aktualisierte Auflage behandelt darüber hinaus ein weiteres Entwicklungsparadigma, das insbesondere im Gaming-Bereich von großer Bedeutung ist. Zusätzlich wurden neue Inhalte zum Testen, Bereitstellen und Veröffentlichen mobiler Anwendungen aufgenommen.
Das Lehrbuch richtet sich an Studierende der Informatik und verwandter Fachrichtungen, die bereits über Grundkenntnisse der objektorientierten Programmierung verfügen und einen fundierten Einstieg in die Entwicklung mobiler Anwendungen und das Mobile Computing suchen.
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Handheld Programmierung
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Macintosh Programmierung
- Mathematik | Informatik EDV | Informatik Betriebssysteme Mac OS, Mac OS X
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Webprogrammierung
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Software Engineering
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmierung: Methoden und Allgemeines
Weitere Infos & Material
Einführung in das Wissensgebiet 'Mobile Computing'.- Fallstudie: Die 'Stadträder-App' für den Fahrradverleih der Stadt Monheim am Rhein.- Mobile Webanwendungen.- Native Entwicklung mobiler Anwendungen mit Android.- Cross-Plattform Entwicklung mobiler Anwendungen mit Flutter.- Spiele-Programmierung auf mobilen Geräten mit Unity.- Testen und Bereitstellen von Apps.




