Mobile Apps in großem Maßstab entwickeln: 39 technische Herausforderungen

Bewertung:   (4,3 von 5)

Mobile Apps in großem Maßstab entwickeln: 39 technische Herausforderungen (Gergely Orosz)

Leserbewertungen

Zusammenfassung:

Das Buch bietet wertvolle Einblicke in die Herausforderungen der mobilen Entwicklung, insbesondere für Branchenfremde. Es bietet praktische Ratschläge für Ingenieure, Produktmanager und Führungskräfte, die im mobilen Bereich tätig sind, und liefert Beispiele aus erfolgreichen Unternehmen. Obwohl es einen soliden Überblick über die Herausforderungen der mobilen Entwicklung bietet, empfinden einige Leser es als etwas oberflächlich und haben das Gefühl, dass es an detaillierten, präskriptiven Lösungen fehlt.

Vorteile:

Großartig für Personen, die mit mobiler Entwicklung nicht vertraut sind
Praktische Ratschläge für den Umgang mit Erwartungen und Herausforderungen
Nützlich für Produktverantwortliche, Nachwuchsentwickler und leitende Manager
Gefüllt mit realen Beispielen aus erfolgreichen Unternehmen
Hilft beim Verständnis der Komplexität mobiler Anwendungen und technischer Entscheidungen.

Nachteile:

Erfahrene Mobilentwickler könnten feststellen, dass es dem Buch an Tiefe und spezifischen Lösungen für Herausforderungen mangelt
einige Inhalte können oberflächlich erscheinen
einige Technologieempfehlungen wirken werblich und untergraben die Objektivität.

(basierend auf 12 Leserbewertungen)

Originaltitel:

Building Mobile Apps at Scale: 39 Engineering Challenges

Inhalt des Buches:

Es gibt zwar viel Verständnis für die Herausforderungen im Backend und bei verteilten Systemen, aber weniger Verständnis dafür, warum die Entwicklung mobiler Anwendungen im großen Maßstab schwierig ist.

Dieses Buch fasst die Herausforderungen zusammen, mit denen Ingenieure bei der Entwicklung von iOS- und Android-Apps in großem Maßstab konfrontiert sind, und zeigt gemeinsame Wege auf, diese zu bewältigen. Mit Skalierung meinen wir, dass die Zahl der Nutzer in die Millionen geht und dass sie von großen Entwicklungsteams erstellt werden.

Für Mobilgeräteentwickler ist dieses Buch eine Blaupause für moderne App-Entwicklungsansätze. Nicht-Mobilfunk-Ingenieuren und -Managern bietet es eine Ressource, mit der sie ein Verständnis für die Komplexität des mobilen Engineerings von Weltklasse entwickeln können.

Das Buch behandelt die Herausforderungen von iOS- und Android-Apps in folgenden Bereichen:

⬤ Herausforderungen, die sich aus der Einzigartigkeit mobiler Anwendungen im Vergleich zum Web und zum Backend ergeben.

⬤ Herausforderungen der App-Komplexität. Wie geht man mit immer komplizierteren Navigationsmustern um? Was ist mit nicht-deterministischen Ereigniskombinationen? Wie lokalisieren Sie mehrere Sprachen, und wie skalieren Sie Ihre automatisierten und manuellen Tests?

⬤ Herausforderungen aufgrund großer Entwicklungsteams. Je größer das mobile Team ist, desto schwieriger wird es, eine einheitliche Architektur zu gewährleisten. Wenn Ihr Unternehmen mehrere Anwendungen entwickelt, wie schaffen Sie dann den Spagat, nicht alles von Grund auf neu zu schreiben und gleichzeitig ein hohes Arbeitstempo zu erreichen, während Sie auf "zentralisierte" Teams warten?

⬤ Plattformübergreifende Ansätze. Die Werkzeuge für die Entwicklung mobiler Anwendungen ändern sich ständig. Es gibt immer wieder neue Sprachen, Frameworks und Ansätze, die alle versprechen, die Probleme der mobilen Entwicklung zu lösen. Aber welchen Ansatz sollten Sie wählen? Flutter, React Native, Cordova? Native Anwendungen? Wiederverwendung von in Kotlin, C#, C++ oder anderen Sprachen geschriebener Geschäftslogik?

⬤ Welche Engineering-Ansätze wählen "Weltklasse"-Mobile-Engineering-Teams bei nicht-funktionalen Aspekten wie Codequalität, Compliance, Datenschutz, Einhaltung von Vorschriften oder bei Experimenten, Leistung oder App-Größe?

Weitere Daten des Buches:

ISBN:9781638778868
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Mobile Apps in großem Maßstab entwickeln: 39 technische Herausforderungen - Building Mobile Apps at...
Es gibt zwar viel Verständnis für die...
Mobile Apps in großem Maßstab entwickeln: 39 technische Herausforderungen - Building Mobile Apps at Scale: 39 Engineering Challenges
Das Handbuch für Software-Ingenieure - The Software Engineer's Guidebook
In meinen ersten Jahren als Entwickler ging ich davon aus, dass harte...
Das Handbuch für Software-Ingenieure - The Software Engineer's Guidebook

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)