it-swarm.com.de

Unterschied zwischen Android und iPad-Anwendung

Was sind die Schlüsselfaktoren, die eine App mehr aus Android oder iPad-spezifisch machen? Ich würde gerne auch etwas über die Benutzerfreundlichkeit erfahren.

6
user7614

Es gibt einige wesentliche Unterschiede:

  1. Bildschirmgröße und Ausrichtung
  2. Systemleiste
  3. "Zurück-Button
  4. Aktionsleiste
  5. Widgets
  6. Benachrichtigungen
  7. Die Einstellungen
  8. UI-Elemente
  9. Schriftarten

Weitere Informationen finden Sie unter Entwerfen für Android Tablets .

4
Jonas G. Drange

Die größten Probleme in meinem Kopf bei Android sind die großen Unterschiede bei Bildschirmgrößen und Pixeldichten; relative Layouts können zur Lösung dieses Problems beitragen. Denken Sie daran, dass Sie auf dem iPhone/iPad genau zwei Bildschirmgrößen haben ( mal zwei Ausrichtungen). Über Android Sie haben unbestimmte mögliche Bildschirmgrößen, sowohl in physischer Größe als auch in Pixel.

Ein weiteres Problem ist, dass auf Android Sie Schaltflächen haben; Home, Menü, Zurück und Suche, während das iPhone nur die Home-Taste hat (die als Home-Taste bleiben sollte). Android hat auch das Potenzial, eine Tastatur oder einen Trackball zu haben. Dies gibt Ihnen zusätzliche Funktionen, aber ich würde nicht von ihnen abhängen. Viele/die meisten Android Benutzer haben keine Tastaturen oder Trackballs. Wenn Sie diese Schaltflächen nicht verwenden, können Sie eine App auf allen Handys konsistent halten. Sie können jedoch ein wenig zusätzliche Funktionen bieten, und viele Benutzer wissen, dass sie zumindest die Menütaste verwenden.

Multitasking ist programmatisch ein großer Unterschied. Android können Sie im Hintergrund einen "Dienst" für die Live-Aktualisierung von Daten ausführen, der ein großes Potenzial hat. Überlegen Sie jedoch immer, ob dies angemessen ist. Wenn Ihre App im Hintergrund ausgeführt wird, werden Speicher und hinzugefügt Die CPU-Auslastung reduziert den Akku und kann die Systemstabilität beeinträchtigen. Wenn Sie eine App für beide entwickeln, Android und iPhone), würde ich mich davon fernhalten, es sei denn, Sie können etwas wirklich Cooles damit anfangen So bleibt Ihre App auf beiden Plattformen einfach und konsistent, und Sie können Komplikationen im Prozesslebenszyklus vermeiden.

Widgets sind eine coole Funktion, die Sie für eine Android Version; jedoch die meisten nicht technischen Android Benutzer, die ich kenne, hatten noch nie von Widgets gehört oder waren sich nicht sicher, was sie sind) hinzufügen waren oder wie sie funktionierten, geschweige denn, wie man ihrem Bildschirm ein neues hinzufügt. Verlassen Sie sich nicht auf ein Widget, sie sind die meiste Zeit zusätzliche Extras und werden oft übersehen.

Das größte Problem, das Menschen normalerweise haben, ist, wenn sich eine iOS-App von der Android - Version) unterscheidet. Menschen Hass dies, und die meisten von uns mit Smartphones haben mindestens einen Freund mit Das andere Betriebssystem und Word sind schnell verfügbar, wenn eine App auf beiden Plattformen nicht so gut/gleich funktioniert. Wenn Sie auf beiden Plattformen entwickeln möchten, würde ich absichtlich vermeiden einzigartige Funktionen von beiden, Berücksichtigen Sie sie nur, wenn Sie den Benutzern dieselbe Funktionalität transparent geben können.

Im Allgemeinen Android bietet Ihnen mehr Funktionen als iOS, aber die Leute bevorzugen eher iPhone-Versionen von Apps. Dies liegt zum Teil daran, dass viele Unternehmen mehr Aufwand in ihre iPhone-Version investieren, aber denken Sie daran, dass Sie dies vermeiden können Dies, wenn Sie sie einfach gleich halten.

3
Ben Brocka