Vorwort | 5 |
Inhaltsverzeichnis | 7 |
Abkürzungsverzeichnis | 10 |
1 App4U – Die Welt der mobilen Applikationen | 12 |
1.1Apps, eine Erfolgsgeschichte im B2C | 12 |
1.2Erfolg durch Apps im B2B? | 14 |
1.3App4U – Ein Leitfaden für die App-Entwicklung | 15 |
Literatur | 16 |
2 Auf dem Weg zur optimalen mobilen Anwendung | 17 |
2.1Beweggründe und Anwendungsbereiche mobiler Applikationen | 18 |
2.2Orientierungsrahmen für die Entwicklung mobiler Anwendungen | 20 |
2.2.1Ausprägungen der B2B- und B2C-Märkte | 20 |
2.2.2Vorgehen bei der Auswahl und Einführung mobiler Applikationen | 21 |
2.2.2.1 Durchführung einer Marktanalyse im B2B- und B2C-Markt | 22 |
2.2.2.2 Make-or-Buy-Entscheidung | 24 |
2.2.2.3 Auswahl mobiler Betriebssysteme | 26 |
Literatur | 27 |
3 Strategien und Geschäftsmodelle für mobile Applikationen | 28 |
3.1Die Generierung einer Strategie für mobile Applikationen | 28 |
3.1.1Strategiefindung | 30 |
3.1.2Strategiedefinition | 37 |
3.1.3Strategieumsetzung | 44 |
3.2B2C und B2B Geschäftsmodelle für mobile Applikationen | 46 |
3.2.1B2C Geschäftsmodelle | 47 |
3.2.2B2B Geschäftsmodelle | 48 |
Literatur | 53 |
4 Der professionelle Einstieg in?die erfolgreiche App-Entwicklung | 55 |
4.1Softwareentwicklung und Softwarebegriff | 55 |
4.2Mobile Endgeräte | 59 |
4.2.1Typologisierung mobiler Endgeräte | 60 |
4.2.2Mobile Betriebssysteme für Smartphones und Tablet-PCs | 62 |
4.2.3Spezifische Eigenschaften mobiler Endgeräte | 64 |
4.3Mobile Applikationen | 66 |
4.3.1Einordnung und Begriffsbestimmung | 66 |
4.3.2Applikationstypen und Entwicklungsstrategien | 67 |
4.4Instrumente und Werkzeuge der mobilen Anwendungsentwicklung | 69 |
4.4.1Programmiersprachen zur mobilen Applikationsentwicklung | 70 |
4.4.1.1 Java zur Entwicklung von Android-Applikationen | 72 |
4.4.1.2 C# zur Entwicklung von Windows-Phone-Applikationen | 73 |
4.4.1.3 Objective-C zur Entwicklung von iOS-Applikationen | 74 |
4.4.1.4 HTML 5 zur Entwicklung webbasierter Applikationen | 74 |
4.4.2Entwicklungsumgebungen für mobile Applikationen | 76 |
4.4.2.1 Entwicklungsumgebungen für Android basierte Applikationen | 77 |
4.4.2.2 Entwicklungsumgebungen für iOS basierte Applikationen | 78 |
4.4.2.3 Entwicklungsumgebungen für Windows Phone basierte Applikationen | 80 |
Literatur | 82 |
5 Mit Struktur und Methode in?die projektindividuelle App-Entwicklung | 85 |
5.1Der Einsatz des Software Engineering in?der mobilen Anwendungsentwicklung | 86 |
5.2Vorgehens- und Entwicklungsmodelle | 88 |
5.2.1Klassische Vorgehensmodelle | 90 |
5.2.2Moderne Vorgehensmodelle | 91 |
5.2.3Agile Vorgehensmodelle | 93 |
5.2.4Life-Cycle-Management mobiler Applikationen | 95 |
5.3Markt- und Problemanalyse | 97 |
5.3.1Markt- und kundenbezogene Entwicklung mobiler Anwendungen | 98 |
5.3.2Problemanalyse und Zielbindung | 99 |
5.3.3Werkzeuge zur Unterstützung der Markt- und Problemanalyse | 101 |
5.3.3.1 Techniken des Zusammentragens von Informationen | 101 |
5.3.3.2 Techniken der Bewertung und Dokumentation von Informationen | 103 |
5.4Planungs- und Konzeptionsphase | 105 |
5.4.1Ist-Erhebung und Soll-Definition | 107 |
5.4.2Projektplanung und Ressourcenmanagement | 108 |
5.4.3Lasten- und Pflichtenheft | 110 |
5.4.4Die Entwurfsphase | 111 |
5.4.5Werkzeuge zur Planungs- und Konzeptionsphase | 113 |
5.4.5.1 Methoden zur Programmablaufmodellierung | 114 |
5.4.5.2 Methoden zur Datenmodellierung | 115 |
5.4.5.3 Methoden zur Prozessmodellierung | 117 |
5.5Entwicklungs- und Testphase | 120 |
5.5.1Testmanagement beim Entwicklungsprozess von mobilen Anwendungen | 121 |
5.5.2Werkzeuge zur Entwicklungs- und Testphase | 124 |
5.5.2.1 Frameworks für die mobile Anwendungsentwicklung | 124 |
5.5.2.2 Einsatz von Debugging-Tools für die mobile Anwendungsentwicklung | 126 |
5.6Einführungs- und Veröffentlichungsphase | 129 |
5.6.1Einführung und Betrieb von mobilen Applikationen im B2B-Bereich | 130 |
5.6.2Vertriebsmöglichkeiten von mobilen Applikationen im B2C-Bereich | 132 |
5.6.3Werkzeuge zur Einführungs- und Veröffentlichungsphase | 134 |
5.6.3.1 Benutzertests- und Schulungen | 134 |
5.6.3.2 Werbe- und Marketingmöglichkeiten | 137 |
Literatur | 139 |
Stichwortverzeichnis | 142 |