2012-01-25 1 views
2

J'ai fait des simulations de captures d'écran pour une application iPhone, et j'aimerais créer une démo qui fonctionnera sur plusieurs iPhone 4 et 4S «internes». La démo permettra simplement aux menus de déplacer l'utilisateur entre les écrans et de fournir des UISwitches réalistes, etc. Tout est très basique sans fonctionnalité sous-jacente.Démo iPhone de mockups - aucune connexion de données

Plus important encore, la démo devra fonctionner sans aucune connexion de données. Est-ce que je peux le faire dans un navigateur reposant sur le cache d'application HTML5 ou devrais-je développer une application native?

D'autres conseils pour compléter ce projet de la manière la plus simple possible?

Répondre

2

La meilleure façon de procéder est de créer toutes les vues en utilisant la nouvelle fonctionnalité Storyboarding de la dernière version de Xcode. Cela vous permettra de construire votre application plus ou moins entièrement en utilisant le glisser-déposer sans écrire de code. Le grand avantage de ceci est qu'une fois que vous êtes satisfait de la maquette, vous pouvez simplement la donner à un développeur et la transformer en application réelle en écrivant le code derrière les contrôles. Essayez de télécharger Xcode et de créer un nouveau projet basé sur Storyboard et voyez comment vous vous en sortez. Le seul hic, c'est que si vous pouvez utiliser votre application gratuitement dans le simulateur, vous aurez besoin d'une licence de développeur pour l'installer sur votre téléphone, ce qui signifie 99 $.

Certaines solutions filaires ne nécessitent pas de licence développeur et créeront l'application maquette en HTML. Si vous préférez cette approche, consultez Prototypes sur le Mac App Store:

http://itunes.apple.com/gb/app/prototypes/id430812258?mt=12

+0

Y at-il quelque chose comme des prototypes qui fonctionnent hors ligne? On dirait que les prototypes ont besoin d'une connexion de données. –

+0

Les prototypes génèrent simplement du code HTML, ce qui vous permet de copier tous les fichiers sur un serveur et de configurer un fichier manifeste html pour mettre en cache les ressources afin qu'elles puissent fonctionner hors ligne. C'est toujours un peu risqué, car iOS pourrait décider de vider le cache et vous laisser dans le pétrin. Une autre option consisterait à utiliser PhoneGap pour intégrer le code HTML dans une application, avec les fichiers hébergés localement dans le regroupement d'applications. Le problème est que pour installer votre application PhoneGap sur un appareil, vous devez avoir une licence de développeur, auquel cas vous pouvez également utiliser la route Storyboard. –

+0

Encore une autre option serait d'utiliser quelque chose comme http://lesscode.co.nz/interface ou http://itunes.apple.com/us/app/imockups-for-ipad/id364885913?mt=8, qui sont des outils filaires qui s'exécutent directement sur l'appareil et vous permettent de créer des maquettes hors ligne à l'aide de véritables commandes iOS. Je n'ai pas vraiment utilisé l'un d'entre eux, donc je ne peux pas garantir la qualité de la sortie. –

Questions connexes