Nwlapcug.com


Differenze nei file di iPhone e iPad

I dispositivi IOS utilizzare un approccio diverso al file e formati di file rispetto al solito su dispositivi di elaborazione standard. La premessa è che iOS astrae la necessità per l'utente a pensare in termini di file a tutti; invece, i documenti sono associati a specifiche applicazioni. Ci sono alcune differenze tra i file su iPhone e iPad, ma questi sono più pronunciati quando lo sviluppo di programmi per ogni piattaforma.

iOS Sandboxing

IOS utilizza un concetto denominato sandbox, un protocollo di sicurezza che impedisce alle applicazioni di interagire con l'altro. Applicazioni possono connettersi solo al sistema operativo in modi proscritti e limitati, definiti da iOS Application Programming Interface. Questo comportamento differisce dal modello standard del computer..--in cui l'unità di archiviazione agisce come un pool di file che può essere letta in volontà di eventuali applicazioni in esecuzione. Applicazioni in iOS proprio i documenti che creano, e ognuno vive nella propria sandbox. Alcune applicazioni creano le proprie API per scambio di documenti interapplication, ma altre applicazioni devono essere scritto specificamente per lavorare con questi.

Differenze di iPhone e iPad

Tutto lo sviluppo di iOS è fatto usando il programmazione di sistema che è disponibile sui computer Macintosh di Apple Xcode. App IOS possono essere sviluppati in modo che sono universali, ovvero che una singola applicazione binaria può essere eseguita su qualsiasi dispositivo iOS. La differenza tra queste tende ad essere nell'interfaccia utente: applicazioni per iPhone e iPod touch hanno schermi di dimensioni di 480 x 320 o 960 x 480 pixel, mentre iPads hanno schermi visualizzare 1024 x 800 pixel. L'interfaccia di iPad fisicamente più grande offre più spazio per utente gli elementi dell'interfaccia, mentre i piccoli schermi di iPhone utilizzano generalmente più limitato set di controlli. Questi file di interfaccia utente sono la differenza principale tra le applicazioni per entrambe le piattaforme, ma questi file differenti non sono mai esposti all'utente finale. I documenti di che creano questi file sono generalmente identici, anche se i metodi usati per eseguirne il rendering sullo schermo sarà produrranno risultati diversi.

Interfaccia utente Affordances

Un'affordance è un elemento dell'interfaccia utente che è un sottoprodotto naturale delle dimensioni fisiche o software di un dispositivo. Ad esempio, l'iPhone è stato progettato per essere tenuto in una mano, quindi la tastiera su schermo è naturalmente garantita per essere utilizzato con il pollice; trasformare un iPhone lateralmente per un'interfaccia orizzontale, tuttavia e la tastiera passa longitudinalmente per essere digitati con due pollici. La tastiera sul iPad può essere utilizzata per digitare tocco limitato o può essere diviso verticalmente per creare spazio di interfaccia utente progettato destinatari di due pollici. Questi affordances sono una parte importante della progettazione di applicazioni; l'iPad è un ambiente più naturale per elaborazione di testi e la lettura di PDF, quindi le applicazioni sulla piattaforma più comunemente gestiscono tali documenti più piccoli dispositivi iPhone e iOS.

iOS applicazione Gestione File

Ogni applicazione può fornire applicazione programmazione interfaccia Hook nello spazio relativo documento, da cui altre applicazioni possono accedere limitato ai loro sandbox. Più comunemente, un'applicazione di terze parti viene utilizzata per creare uno spazio condiviso tra le applicazioni in modalità sandbox. Ad esempio, i file possono essere allegati di posta elettronica messaggi per utilizzare un account di posta elettronica come tale uno spazio, o archiviazione di terze parti comuni come Dropbox può essere utilizzato nello stesso modo. La maggior parte delle applicazioni creano file interoperabili utilizzando formati standard, quindi possono essere aperti in altre app iOS e su altri computer: un documento di Pages creato su un iPhone possono essere aperti in modo nativo su un iPad o possono essere convertito in formato Microsoft Word per essere utilizzato su qualsiasi altro computer.