Alors, vous voulez développer des applications Android? Voici comment apprendre

  • Brian Curtis
  • 0
  • 4310
  • 1301
Publicité

Après tant d'années, on pourrait penser que le marché de la téléphonie mobile est saturé de toutes les applications imaginables pour l'homme - mais ce n'est pas le cas. Il reste encore de nombreux créneaux à combler et même la qualité des marchés actuels comportant plusieurs applications de premier plan peut encore être réduite. Tout cela pour dire: il y a toujours de la place pour de nouvelles applications Android, et avec un peu de savoir-faire, vous pourriez être le prochain développeur à créer un hit.

Avant de commencer votre parcours de développement Android, vous devez remplir quelques conditions préalables..

Expérience Java: Le développement d'Android se fait principalement en Java. Ce n'est pas une langue difficile à apprendre, mais savoir comment cela s'applique au développement d'Android peut être déroutant sans une base solide dans la langue. Android Java n'est pas exactement Java standard mais apprentissage des sites Web Java 2 standard et de 2 applications qui peuvent vous aider lors de l'apprentissage de la programmation Java 2 sites Web et de 2 applications qui peuvent vous aider lors de l'apprentissage de la programmation Java Il y a beaucoup de personnes que je connais qui voudraient savoir programmer Vous ne savez pas comment commencer et quelles sont les idées générales de la programmation. En outre, il existe un grand… facilitera grandement le développement Android..

Expérience XML: Connaître XML peut être utile dans un certain nombre de domaines liés à la technologie et Android ne fait pas exception. En particulier, les fichiers XML Qu'est-ce qu'un fichier XML et comment pouvez-vous l'ouvrir et l'utiliser? Qu'est-ce qu'un fichier XML et comment pouvez-vous l'ouvrir et l'utiliser? Vous avez peut-être vu le terme "XML". Vous avez peut-être même accidentellement ouvert un fichier XML. Qu'est-ce que XML et comment l'utilisez-vous? faciliter la déclaration des éléments d'interface utilisateur dans les applications que vous créez. L'expérience passée est un gros plus.

Environnement de développement: La plupart des développeurs Android recommandent d'utiliser Eclipse comme environnement de développement pour vos sessions de codage. Vous devrez également installer le SDK Android avant de pouvoir créer des applications. Heureusement, Android fournit un package unique comprenant Eclipse, le SDK Android et les outils associés. Sachez que dans un avenir proche, la plupart des développements pour Android s'éloigneront d'Eclipse et d'Android Studio. Vous voudrez peut-être également vous en inspirer..

Persévérance: Enfin, apprendre les rouages ​​de la boîte à outils de développement Android va prendre du temps. Apprendre à créer un qualité l'application va prendre encore plus de temps. Ne vous précipitez pas. Continuez et concentrez-vous sur le long terme. Si vous ne le faites pas, vous serez frustré et voudrez abandonner.

Site officiel pour développeurs Android

Le meilleur endroit pour commencer cette liste serait le site officiel du développeur Android. Ils ont tout ce dont vous pourriez avoir besoin pour votre processus de développement d'applications, y compris les IDE et les outils mentionnés ci-dessus. Et vu que ce site est géré par les mainteneurs actuels du SDK Android, il est logique que leurs informations soient les meilleures et les plus récentes..

Pour les débutants, ce site comporte une section de formation complète qui va de la configuration de votre environnement à la création de votre première application Android, en passant par la distribution d’une application finalisée et la génération de revenus sur le Play Store. Pour les utilisateurs avancés, les guides et références d'API seront toujours là pour vous aider à trouver les solutions les plus efficaces à vos problèmes de développement d'applications..

Ce que je préfère dans ce site, c'est qu'ils ne vous apprennent pas seulement Comment faire des choses, mais comment les faire bien. Il y a quatre sections de formation pour “les meilleures pratiques” en ce qui concerne la conception d'interface, la saisie utilisateur, les performances et la sécurité - des éléments indispensables pour ceux qui souhaitent apprendre le développement Android.

Prix: GRATUIT

Mobile Tuts + avec Android

Tuts + (AKA TutsPlus) est une excellente ressource pour les tutoriels en général, mais leur section Android offre une multitude d’informations utiles aux développeurs débutants et expérimentés. Il suffit de parcourir les listes Android pour trouver plus de 150 tutoriels de développement postés au cours des trois dernières années..

C'est merveilleux que Tuts + classe chaque tutoriel en fonction de la technologie (SDK Android dans ce cas), de la difficulté et de la durée estimée. Ces tutoriels sont tous basés sur du texte, mais ils sont formatés de manière professionnelle et incluent de nombreuses captures d'écran pour vous aider en cas de confusion..

J'ai déjà mentionné que vous souhaiterez connaître Java et XML avant de vous lancer dans le développement Android. La série de tutoriels Android 101 sur Tuts + commence par une introduction à Java avant d'aborder le SDK Android. Ils savent vraiment ce qu'ils font et ils ont fait un travail fantastique en facilitant l'apprentissage..
Prix: GRATUIT

Marakana Android Bootcamp Series 2012

Marakana est une entreprise qui offre une formation aux professionnels de l'informatique dans divers domaines. Leur expertise est clairement mise en évidence lorsque vous examinez certaines de leurs offres. Sur le plan Android, ils ont publié une série de vidéos appelée Android Bootcamp Series et se sont avérés être certaines des vidéos de développement Android les plus utiles actuellement disponibles sur le marché..

Les vidéos ont été enregistrées au cours d’un camp d’entraînement en direct de cinq jours consacré au développement d’Android. Il ne s’agit donc pas de vos vidéos usuelles avec des connaissances passables sur certains sujets. C’est plutôt de vrais enseignements qui ont été enseignés environnements de séminaires par des professionnels pour des professionnels.

Chaque cours est de durée variable: certains ne prennent que trente minutes à consommer, tandis que d'autres peuvent prendre jusqu'à trois heures. Il est étonnant que Marakana ait publié cinq jours d'enseignement gratuits, alors profitez-en pendant que vous le pouvez. Cependant, avant de commencer, vous devez bien maîtriser Java, car c’est l’une de leurs conditions préalables pour le cours..

Prix: GRATUIT

Tutoriels de développement Android @ Vogella.com

Vogella est un site Web dédié à l'acquisition et à la diffusion de connaissances pour Java, Android et Eclipse. Ils ont une série de tutoriels pour le développement Android et ils sont très professionnels, ils regorgent de tonnes de captures d'écran et de conseils pour vous permettre de démarrer le plus rapidement possible sans sauter de détails importants..

Ces didacticiels commencent par le bas, tels que la configuration de votre environnement de développement Android et l'apprentissage des concepts de développement Android de base, et abordent des sujets intermédiaires tels que le traitement XML, la conception d'interfaces avancées et l'utilisation de capteurs de périphérique. La quantité n'est pas aussi importante que les autres ressources de cet article, mais la qualité ne peut être ignorée..

Prix: GRATUIT

Série de développement Android @ Lynda.com

Si vous apprenez mieux par vidéo et que la série Bootcamp de Marakana ne vous suffit pas, vous pouvez envisager les vidéos de développement Android de Lynda.com, un site Web proposant des milliers de cours vidéo différents sur des centaines de sujets liés à la technologie. La section Android de Lynda.com propose onze cours vidéo d'une durée variant entre deux et sept heures, soit plus de 40 heures de formation de qualité..

Une vidéo vous explique comment créer une application de prise de notes à partir de rien. Une autre vidéo fournit sept heures de la formation essentielle à Java dont vous aurez besoin. Une autre vidéo aborde le sujet du développement de jeux Flash sur Android. Ils valent tous la peine d’être surveillés et Lynda s’est révélée être une vaste ressource pour apprendre.

Prix: abonnement de 25 $ par mois. Il existe une option pour un essai gratuit de sept jours. Si vous vous abonnez, assurez-vous de profiter du prix et vérifiez les autres sujets éducatifs sur le site.

Conclusion

C'est le moment idéal pour apprendre à développer des applications pour Android. Il y a plus de ressources disponibles que jamais auparavant, et vous pouvez accéder à la plupart de ces ressources sans jamais payer un centime. Et peu importe la méthode que vous préférez - guides écrits, tutoriels vidéo, conférences enregistrées, etc. - car il y a suffisamment de variété.

MIT App Inventor, un outil fourni par le MIT, transforme le processus de développement d'applications en un outil visuel. C'est excellent pour les non-développeurs et les débutants, même s'il sacrifie beaucoup de flexibilité et de contrôle pour créer une application à partir de rien. Consultez notre guide de MIT App Inventor si vous êtes intéressé.

N'oubliez pas que ce ne sera pas du jour au lendemain. Il faut beaucoup de temps pour apprendre et assimiler les concepts nécessaires, alors n'abandonnez pas. Continuez comme ça et un jour, vous aurez peut-être une application révolutionnaire que tout le monde adore.

Crédits d'image: téléphone Android via Shutterstock




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.