Nouveau iPhone - Comment choisir qui Xcode modèle à utiliser?
-
21-08-2019 - |
Question
En général, je voudrais comprendre quels sont les modèles à utiliser quand, quand je fais de nouvelles applications iPhone. Quelqu'un pourrait-il offrir des lignes directrices, des conseils, des règles de pouce?
En outre, combien dois-je agoniser sur ce sujet? Si je commence avec le mauvais, puis-je ajouter les pièces manquantes à la main, est-il difficile?
Pour référence ici sont les choix que je vois:
- Application de navigation à-
- OpenGL ES application
- Application Tab Bar
- Application utilitaire
- Application basées sur la vue
- Application à base de fenêtres
La solution
Commencez avec votre prototype et peut-être wireframes et le modèle correct devrait vous submergent.
Si cela ne fonctionne pas pour vous, alors:
-
Si votre application ressemble à 'Contacts', utilisez l'application à base de navigation.
-
Si vous écrivez un jeu (ou quelque chose qui ressemble à un), puis OpenGL.
-
Si vous écrivez quelque chose comme 'Calendrier', puis utilisez Tab Bar App.
Hope this helps.
Autres conseils
iPhone développement rapide Début , d'Apple, vous avez une brève description de chacun:
- Application basés sur la navigation. Une application qui présente des données hiérarchiquement, en utilisant multiple écrans. L'application Contacts est un exemple d'une base de navigation application.
- OpenGL ES application. Une application qui utilise un OpenGL vue sur la base-ES pour présenter des images ou animation.
- Application Tab Bar. Une application qui présente une radio interface qui permet à l'utilisateur de choisir de plusieurs écrans. L'horloge application est un exemple d'une barre d'onglets application.
- Application Utility. Une application qui met en œuvre un principal voir et permet l'accès utilisateur une vue Flipside à effectuer simples personnalisations. L'application Stocks est un exemple d'un utilitaire application.
- Application basée Voir. Une application qui utilise une vue unique mettre en œuvre son interface utilisateur.
- application basée sur la fenêtre. Ce modèle sert de point de départ pour toute application, contenant un délégué d'application et une fenêtre. Utilisation ce modèle quand vous voulez mettre en œuvre votre propre hiérarchie de la vue.
Si vous ne savez pas ce que le modèle à utiliser, il semble que votre idée a besoin de raffinage. Habituellement, l'idée de l'application se prête particulièrement à l'un des modèles.
Et non, vous ne devriez pas agoniser sur ce sujet. Si vous commencez avec le mauvais modèle, vous pouvez ajouter sans effort les pièces manquantes. Vous pouvez même créer un nouveau projet avec le modèle que vous voulez et voir comment ils le font, et copier juste que dans votre programme.
Notez également - il n'y a pas que de nombreux modèles. Créer un nouveau projet pour chacun, créer et exécuter immédiatement, et vous aurez une idée de ce que vous avez besoin.