Unterschiede in iPhone & iPad Dateien

June 6

IOS-Geräte verwenden einen anderen Zugang zu Dateien und Dateiformate als üblich auf standard-EDV-Geräte. Die Prämisse ist, dass iOS entfernt die Notwendigkeit für den Benutzer im Hinblick auf die Dateien überhaupt denken abstrahiert; Stattdessen sind Dokumente bestimmten Anwendungen zugeordnet. Es gibt einige Unterschiede zwischen Dateien auf iPhones und iPads, aber diese sind am deutlichsten bei der Entwicklung von Programmen für jede Plattform.

iOS Sandbox

IOS verwendet das Konzept der Sandbox, ein Sicherheitsprotokoll, das Anwendungen miteinander interagieren verhindert. Anwendungen können nur mit dem Betriebssystem in geächtet und begrenzte Möglichkeiten durch das iOS Application Programming Interface definiert verbinden. Dies unterscheidet sich vom standard-PC-Modell--in dem das Speicherlaufwerk fungiert wie ein Pool von Dateien, auf die zugegriffen werden kann durch alle laufenden Anwendungen werden. Anwendungen in iOS eigene Dokumente, die sie erstellen, und jeder lebt in seiner eigenen Sandkasten. Einige Anwendungen erstellen ihre eigenen APIs für den Dokumentenaustausch Installationsregeln, aber andere Anwendungen müssen speziell mit diesen Arbeiten geschrieben werden.

iPhone und iPad Unterschiede

Alle iOS-Entwicklung erfolgt mit Xcode Programmiersystem, das auf Apples Macintosh-Computern verfügbar ist. IOS apps können entwickelt werden, so dass sie sind universell, d. h. eine einzelne binary-Anwendung auf einem iOS-Gerät ausgeführt werden kann. Der Unterschied zwischen diesen beiden tendenziell in der Benutzeroberfläche: iPhone und iPod Touch-Anwendungen haben Bildschirme mit 480 x 320 oder 960 x 480 Pixel-Abmessungen, während iPads Bildschirme Anzeige 1024 x 800 Pixel haben. Die körperlich größere iPad-Schnittstelle bietet mehr Platz für Benutzer Elemente der Benutzeroberfläche, während das kleinere iPhone-Bildschirme allgemein begrenztere Gruppen von Steuerelementen verwenden. Diese Benutzer-Interface-Dateien sind der wesentliche Unterschied zwischen Anwendungen für beide Plattformen, aber diese verschiedenen Dateien sind für den Endbenutzer nie ausgesetzt. Die Dokumente, die diese Dateien erstellen in der Regel identisch sind, obwohl die Methoden, mit denen sie auf dem Bildschirm wird wiedergegeben zu unterschiedlichen Ergebnissen führen.

UI-Affordances

Eine Aufforderungscharakter ist ein Element der Benutzeroberfläche, die ein natürliches Nebenprodukt der physischen Dimensionen oder Software eines Geräts ist. Beispielsweise soll das iPhone in einer Hand gehalten werden, so dass die onscreen Tastatur natürlich gewährt wird, mit dem Daumen verwendet werden; Biegen Sie ein iPhone für eine horizontale Oberfläche und die Tastatur Schalter seitlich längs, mit zwei Daumen eingegeben werden. Die Tastatur auf das iPad für begrenzte Note herangezogen werden oder kann vertikal zu Benutzer Schnittstelle Raum schaffen so gestaltet werden, Ziel von zwei Daumen. Diese Affordances sind ein wichtiger Bestandteil der Anwendungsentwurf; Das iPad ist eine natürlichere Umgebung für Textverarbeitung und PDF lesen, so dass Anwendungen auf dieser Plattform weitere häufig solche Dokumente als auf kleineren iPhone und iOS Geräten behandeln.

iOS-Anwendung Dateien verarbeiten

Jede Anwendung kann Anwendung Programmierung Schnittstelle Haken in seinen Raum Dokument bereitstellen, mit denen anderer Anwendungen beschränkt ihre Sandboxen zugreifen können. In den meisten Fällen wird eine Anwendung eines Drittanbieters verwendet, um ein gemeinsam genutzter Bereich zwischen in einer Sandbox ausgeführten Anwendungen zu erstellen. Z. B. Dateien, um e-Mail-Nachrichten mithilfe ein e-Mail-Kontos als solche ein Leerzeichen angefügt werden können, oder populäre Dritter Speicher wie Dropbox kann auf die gleiche Weise verwendet werden. Die meisten Anwendungen erstellen interoperable Dateien mit standard-Formate, so dass sie in anderen iOS-apps und auf anderen Computern geöffnet werden können: ein Pages-Dokument erstellt auf einem iPhone nativ auf einem iPad geöffnet werden kann oder Microsoft Word-Format auf einem anderen Computer verwendet werden konvertiert werden können.