Beginnen Sie mit dem mobilen Design? Jeder Designer, der die Möglichkeit hatte, sowohl für mobile Geräte als auch für Desktop-Computer zu entwerfen, weiß, dass mobiles Design eine einzigartige Disziplin ist. Sie werden Herausforderungen finden, die für Mobilgeräte einzigartig sind. In diesem einleitenden Artikel möchte ich einige der Eigenschaften betrachten, die Mobile einzigartig machen.
Es ist kein Geheimnis, dass das Nachdenken über das Design eines Produkts zu einem besseren Produkt führt. Dies bezieht sich nicht nur auf die Ästhetik, denn Design beeinflusst auch die Funktionalität eines Produkts und die Interaktion des Benutzers damit. Design-Entscheidungen haben einen deutlichen Einfluss auf die Benutzerfreundlichkeit und die Benutzererfahrung. Wenn Sie als mobiler Designer oder Entwickler anfangen, liegt es in Ihrer Verantwortung, das Produkt nicht nur für Sie, sondern auch für die Zielgruppe zum Laufen zu bringen.
Der offensichtlichste Unterschied zu anderen Arten von digitalem Design besteht darin, dass wir nur einen begrenzten Platz zum Arbeiten haben. Smartphones gibt es in vielen Formen und Geschmacksrichtungen und die Bildschirmgrößen sind vielfältig. Ein ähnliches Erlebnis auf jedem mobilen Gerät anzubieten, kann eine Herausforderung sein. Dies ist nicht auf die physischen Bildschirme beschränkt, die wir in unseren Händen halten und mit denen wir interagieren. Sie umfasst auch die Pixeldichte dieser Bildschirme. Es gibt Smartphones und Tablets mit niedriger Pixeldichte bis hin zu einer sehr hohen Pixeldichte.
Der Bildschirm ist zwar eine der wichtigsten Komponenten eines mobilen Geräts, aber es ist nur eine von Hunderten von Komponenten, die die Benutzererfahrung beeinflussen. Es ist daher nahezu unmöglich geworden, eine Anwendung auf jedem auf dem Markt befindlichen Gerät zu testen.
Diese Infografik zeigt die Hardware-Fragmentierung im Mobilfunkmarkt.Touchscreens verfügen über die einzigartige Fähigkeit, eine umfassende Benutzererfahrung zu bieten. Wischen, Klopfen, Kneifen, Drücken, Halten und alle Arten von anderen Gesten können je nach Anwendung eine bestimmte Funktion haben.
Die Gesten in Mailbox helfen wesentlich beim Erstellen eines effizienten und benutzerfreundlichen E-Mail-Clients.Die Kraft und die natürliche Interaktion, die Touchscreens bieten, machen sie für spezifische Aufgaben effizienter. Einige Aufgaben eignen sich besser für mobile Geräte als für Notebooks oder Desktop-Computer. Ich kann Sie nur dazu ermutigen, die Möglichkeiten mobiler Geräte gegenüber herkömmlichen Computern zu nutzen. Beachten Sie jedoch, dass sie ebenso anspruchsvoll wie vorteilhaft sind. Nicht jeder Benutzer ist mit einer gestenbasierten Benutzeroberfläche vertraut, und eine gestenbasierte Benutzeroberfläche hat ihre Herausforderungen, beispielsweise die Auffindbarkeit. Wenn Sie etwas zu sehr von den vom Betriebssystem festgelegten Standards abweichen, kann die Verwendbarkeit Ihrer Anwendung zu einem Albtraum für den Benutzer werden.
Derzeit sind Android und iOS die Hauptakteure im mobilen Bereich. Es gibt jedoch auch andere Player wie Microsoft Windows Phone, Mozilla Firefox OS, BlackBerry 10 von BlackBerry und sogar Ubuntu dringt in den Mobilfunkmarkt ein. Eine Anwendung zu erstellen und auf den großen mobilen Plattformen verfügbar zu machen, ist ein schwieriges Unterfangen.
Jede Plattform hat ihre eigenen Designstandards und Muster. Die Verwaltung einer Liste mit Elementen auf Android unterscheidet sich von der Verwaltung einer Liste unter iOS. Sliding-Menüs oder Seitenmenüs sind typisch für die iOS-Plattform und in Android-Anwendungen weniger üblich. Eine Registerkartenleiste am unteren Rand des Bildschirms war ein häufig verwendetes Entwurfsmuster für iOS und wurde von Apple eingeführt. Viele Anwendungen entfernen sich jedoch von diesem Muster. Jede Plattform definiert eine Reihe von Standards, wie Schaltflächen und Symbole aussehen. Benutzer, die schon lange ein mobiles Betriebssystem verwenden, erwarten, dass diese Standards in jeder Anwendung sichtbar sind. Mit anderen Worten, das, was Sie für iOS erstellen, wird von Android-Benutzern als ungewöhnlich oder unkonventionell empfunden, die die von Android gesetzten Standards zu schätzen wissen und schätzen.
Eine weitere interessante Herausforderung sind die verschiedenen Varianten einer mobilen Plattform. Auch wenn dies für die iOS-Plattform kein großes Problem darstellt, ist die Situation auf Android recht komplex und wird oft als bezeichnet Android Fragmentierung. Alles, was Sie für die neueste Android-Version entwerfen, ist möglicherweise mit einer älteren Version nicht kompatibel, was möglicherweise eine erhebliche Gruppe von Geräten betrifft.
Im mobilen Bereich stellt sich die Frage, die sich normalerweise stellt "Wie?" Wie implementieren Sie bestimmte Funktionen auf einem Gerät mit einem kleineren Bildschirm? Wie stellen Sie sicher, dass Ihre Anwendung auf einem iPhone genauso gut funktioniert wie auf einem iPad? Wie können Sie Ihren Benutzern mitteilen, dass durch doppeltes Tippen auf den Bildschirm zusätzliche Optionen angezeigt werden?
Anwendungen haben oft ein besonderes Ziel. Sie haben normalerweise ein Hauptmerkmal. Dies unterscheidet sich beispielsweise von Desktop- oder Webanwendungen. Dieser Unterschied zeigt sich darin, wie wir mobile Anwendungen wahrnehmen und erstellen. Sie sind meist sehr aufgabenorientiert und haben eine geschlossene Struktur und einen geschlossenen Fluss.
Entwickler haben auch Zugriff auf die Hardwarefunktionen des Geräts, z. B. die integrierte Kamera, Ortungsdienste, den Beschleunigungssensor usw. Dies kann die Benutzererfahrung wirklich verbessern und einer Anwendung Funktionen hinzufügen, die nur auf mobilen Geräten zu finden sind.
Der mobile Raum in seiner derzeitigen Form besteht aus einer Reihe geschlossener Ökosysteme, wobei einige Ökosysteme stärker geschlossen sind als andere. Apple ist das bekannteste Beispiel für ein solches Ökosystem. Wenn Sie iOS-Anwendungen entwickeln möchten, müssen Sie mit Apple Geschäfte machen. Dazu gehört auch die Überprüfung des berüchtigten Apples von Apple. Dies ist Apples Ansatz, eine Plattform mit hochwertigen Anwendungen zu gewährleisten. Dies bedeutet auch, dass Sie Ihre Gewinne mit Apple teilen. Google ist im Vergleich zu Apple etwas weniger streng. Dies bedeutet jedoch nicht, dass Google kein geschlossenes Ökosystem geschaffen hat. Sie können Ihre iOS-Anwendungen nicht auf einem Android-Gerät ausführen und umgekehrt. Dies steht in starkem Kontrast zum Web. Alles was Sie im Web brauchen, ist ein Browser.
Die Bedeutung von mobilen Geräten hat seit der Einführung des iPhone im Jahr 2007 dramatisch zugenommen. Sowohl Verbraucher als auch Unternehmen kennen das Potenzial mobiler Geräte.
Die Prinzipien von Mobile haben sich zuerst in der gesamten digitalen Landschaft verbreitet. Websites sind ansprechbar geworden. Unternehmen haben begonnen, mobile Anwendungen zu erstellen und zu verwenden. Spiele werden auf mobile Plattformen portiert. Als solches ist Mobile im Moment heiß und die gesamte Branche ist Milliarden von Dollar wert, wenn man die verschiedenen Akteure im Weltraum, Hardwarehersteller, Softwareunternehmen usw. bedenkt. Der aufregendste Aspekt dabei ist, dass Mobile noch in den Kinderschuhen steckt.
Mobile ist ein komplexes Medium. Lernen Sie, ein besserer Designer oder Entwickler zu werden, auch wenn Sie gerade erst anfangen. Mobiletuts + freut sich, Teil Ihrer Reise zu sein.