Suchen und Finden
Mehr zum Inhalt
App-Entwicklung - effizient und erfolgreich - Eine kompakte Darstellung von Konzepten, Methoden und Werkzeugen
Vorwort
5
Inhaltsverzeichnis
7
Abkürzungsverzeichnis
10
1 App4U – Die Welt der mobilen Applikationen
12
1.1 Apps, eine Erfolgsgeschichte im B2C
12
1.2 Erfolg durch Apps im B2B?
14
1.3 App4U – Ein Leitfaden für die App-Entwicklung
15
Literatur
16
2 Auf dem Weg zur optimalen mobilen Anwendung
17
2.1 Beweggründe und Anwendungsbereiche mobiler Applikationen
18
2.2 Orientierungsrahmen für die Entwicklung mobiler Anwendungen
20
2.2.1 Ausprägungen der B2B- und B2C-Märkte
20
2.2.2 Vorgehen 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.1 Die Generierung einer Strategie für mobile Applikationen
28
3.1.1 Strategiefindung
30
3.1.2 Strategiedefinition
37
3.1.3 Strategieumsetzung
44
3.2 B2C und B2B Geschäftsmodelle für mobile Applikationen
46
3.2.1 B2C Geschäftsmodelle
47
3.2.2 B2B Geschäftsmodelle
48
Literatur
53
4 Der professionelle Einstieg in?die erfolgreiche App-Entwicklung
55
4.1 Softwareentwicklung und Softwarebegriff
55
4.2 Mobile Endgeräte
59
4.2.1 Typologisierung mobiler Endgeräte
60
4.2.2 Mobile Betriebssysteme für Smartphones und Tablet-PCs
62
4.2.3 Spezifische Eigenschaften mobiler Endgeräte
64
4.3 Mobile Applikationen
66
4.3.1 Einordnung und Begriffsbestimmung
66
4.3.2 Applikationstypen und Entwicklungsstrategien
67
4.4 Instrumente und Werkzeuge der mobilen Anwendungsentwicklung
69
4.4.1 Programmiersprachen 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.2 Entwicklungsumgebungen 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.1 Der Einsatz des Software Engineering in?der mobilen Anwendungsentwicklung
86
5.2 Vorgehens- und Entwicklungsmodelle
88
5.2.1 Klassische Vorgehensmodelle
90
5.2.2 Moderne Vorgehensmodelle
91
5.2.3 Agile Vorgehensmodelle
93
5.2.4 Life-Cycle-Management mobiler Applikationen
95
5.3 Markt- und Problemanalyse
97
5.3.1 Markt- und kundenbezogene Entwicklung mobiler Anwendungen
98
5.3.2 Problemanalyse und Zielbindung
99
5.3.3 Werkzeuge 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.4 Planungs- und Konzeptionsphase
105
5.4.1 Ist-Erhebung und Soll-Definition
107
5.4.2 Projektplanung und Ressourcenmanagement
108
5.4.3 Lasten- und Pflichtenheft
110
5.4.4 Die Entwurfsphase
111
5.4.5 Werkzeuge 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.5 Entwicklungs- und Testphase
120
5.5.1 Testmanagement beim Entwicklungsprozess von mobilen Anwendungen
121
5.5.2 Werkzeuge 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.6 Einführungs- und Veröffentlichungsphase
129
5.6.1 Einführung und Betrieb von mobilen Applikationen im B2B-Bereich
130
5.6.2 Vertriebsmöglichkeiten von mobilen Applikationen im B2C-Bereich
132
5.6.3 Werkzeuge 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
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.