appareils IOS utilisent une approche différente pour les fichiers et les formats de fichiers que d'habitude sur les appareils informatiques standard. La prémisse est que iOS abstraction suppriment pas la nécessité pour l'utilisateur de penser en termes de fichiers du tout , au contraire , les documents sont associés à des applications spécifiques. Il ya peu de différences entre les fichiers sur les iPhones et iPads, mais ceux-ci sont plus prononcées lors de l'élaboration des programmes pour chaque plate-forme . iOS sandboxing
IOS utilise un concept appelé sandbox , un protocole de sécurité qui empêche les applications d'interagir les uns avec les autres . Les applications peuvent se connecter uniquement au système d'exploitation de manière interdites et limitées définies par l' Application Programming Interface iOS. Cela diffère du modèle standard de l'ordinateur - dans lequel l'unité de stockage agit comme un groupe de fichiers qui peuvent être accessibles à volonté par toutes les applications en cours d'exécution . Les applications dans iOS possèdent les documents qu'ils créent , et chacun vit dans son propre bac à sable. Certaines applications créent leur propre API pour l'échange de documents interapplication , mais d'autres applications doivent être écrites spécifiquement pour travailler avec ceux-ci .
IPhone et iPad différences
Toutes développement iOS est fait en utilisant le système de programmation Xcode qui est disponible sur les ordinateurs Macintosh d'Apple. Applications iOS peuvent être développés de sorte qu'ils sont universels , ce qui signifie une application binaire unique peut fonctionner sur n'importe quel appareil iOS. La différence entre ces tend à être dans l'interface utilisateur : les applications iPhone et iPod touch ont des écrans soit de 480 x 320 ou 960 x 480 dimensions en pixels , tandis que les iPads ont des écrans d'affichage 1024 x 800 pixels. L'interface de l'iPad physiquement plus grande offre plus d'espace pour les éléments de l'interface utilisateur , tandis que les écrans de l'iPhone plus petits utilisent généralement des ensembles plus limité de contrôles . Ces fichiers de l'interface utilisateur sont la principale différence entre les applications pour chaque plate-forme, mais ces différents dossiers ne sont jamais exposés à l'utilisateur final . Les documents créent ces fichiers sont généralement identiques , même si les méthodes utilisées pour rendre l'écran vont produire des résultats différents.
UI Affordances
Une affordance est un utilisateur Elément d'interface qui est un sous-produit naturel de la dimension physique ou logiciels d'un dispositif. Par exemple , l'iPhone est conçu pour être tenu dans une main, de sorte que le clavier à l'écran est naturellement assurée pour être utilisé avec le pouce ; transformer un iPhone sur le côté pour une interface horizontale , cependant, et le clavier passe de la longueur pour être assortie avec deux pouces . Le clavier à l'IPAD peut être utilisée pour la dactylographie ou limité peut être divisé verticalement pour créer un espace d'interface utilisateur destiné à être ciblé par deux pouces . Ces affordances sont une partie importante de la conception de l'application , l'iPad est un environnement plus naturel pour le traitement de texte et lecture PDF, afin que les applications sur cette plate-forme plus communément traiter ces documents que sur les petits appareils iPhone et iOS
< br . > iOS dossier de candidature Manipulation
Chaque application peut fournir programmation d'application crochets d'interface dans son espace de document, par lequel d'autres applications peuvent avoir un accès limité à leurs bacs à sable . Le plus souvent, une application tierce est utilisé pour créer un espace partagé entre les applications bac à sable. Par exemple , les fichiers peuvent être joints aux e-mails d'utiliser un compte de messagerie en tant que tel espace , ou le stockage populaire tiers tels que Dropbox peut être utilisé de la même façon . La plupart des applications créent des fichiers interopérables utilisant des formats standards afin qu'ils puissent être ouverts dans d'autres applications iOS et sur d'autres ordinateurs : un document Pages créée sur un iPhone peut être ouvert en mode natif sur un iPad ou peut être converti en format Microsoft Word pour être utilisé sur n'importe quel autre ordinateur.