Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez)

Vous aurez peut-être besoin d'un Mac pour créer vos propres applications iOS, mais si vous êtes plutôt un type d'extraterrestre vert, Android Studio est également disponible.

Vous aurez peut-être besoin d'un Mac pour créer vos propres applications iOS, mais si vous êtes plutôt un type d'extraterrestre vert, Android Studio est également disponible.
Publicité

Vous pourriez avoir besoin d'un Mac pour créer vos propres applications iOS. Vous voulez créer des applications iPhone? 10 projets pour les débutants Alors vous voulez faire des applications iPhone? 10 projets pour les débutants Vous voulez créer des applications iPhone et iPad? Commencez par apprendre les bases de Swift. En savoir plus, mais si vous êtes plutôt un type d'alien vert, l'IDE (Integrated Development Environment) Android est également disponible sur OS X (entre autres plates-formes). Comment obtenir un environnement de développement Android configuré dans Fedora Linux Un environnement de développement Android mis en place dans Fedora Linux Lire la suite).

Si vous êtes prêt à passer à la création d'applications iPhone, vous souhaitez créer des applications iPhone? 10 projets pour les débutants Alors vous voulez faire des applications iPhone? 10 projets pour les débutants Vous voulez créer des applications iPhone et iPad? Commencez par apprendre les bases de Swift. Lire la suite, ou vous êtes impatient de créer la prochaine grande chose pour Android, l'installation de l'IDE est la première étape du voyage. Ou, si nous allons trop vite, pourquoi ne commencez-vous pas avec un cours Alors, vous voulez développer des applications Android? Voici comment apprendre, vous voulez développer des applications Android? Voici comment apprendre Après tant d'années, on pourrait penser que le marché du mobile est maintenant saturé avec toutes les applications imaginables à l'homme - mais ce n'est pas le cas. Il y a beaucoup de niches qui ont encore besoin de ... En savoir plus?

Pourquoi s'embêter avec Android?

Si vous êtes versé dans le développement d'OS X et iOS, vous vous demandez peut-être pourquoi même avec Android?

De nombreux développeurs iOS se méfient d'Android en raison de la fragmentation des appareils et de la nécessité de corriger davantage / recréer des applications pour différentes versions du système d'exploitation - qui sont nombreuses . Je ne vais pas essayer de vous vendre sur lequel des deux est le meilleur, car ils offrent tous deux de nombreux avantages pour les développeurs, mais je dirai que pour les créateurs d'applications qui cherchent à gagner leur vie à partir de leurs applications, trouver une sorte de l'équilibre entre les appareils n'est jamais une mauvaise idée.

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) logos android et apple 1

En outre, vous trouverez que l'expérience globale est beaucoup moins contraignante avec Android. Pour un, Google Play (App Store d'Android) ne dispose pas des mêmes restrictions que Apple, ni les frais annuels de 99 $ pour les développeurs (c'est 25 $ sur Google). Google vous donne accès au fonctionnement interne d'Android (à l'aide d'un modèle open source) qui vous permet de créer des émulateurs, des chargeurs de démarrage, des docks personnalisés, des icônes, des écrans de démarrage, etc. .

Si vous regardez strictement les chiffres de revenus, l'App Store d'Apple sera toujours votre cible principale. Alors que le nombre de téléchargements annuels de Google Play dépasse de 60% celui de l'App Store, l'App Store d'Apple génère en réalité 70% de revenus supplémentaires par année. Cela ne veut pas dire que vous ne pouvez pas être rentable sur Android, ou que vous devriez éviter la plate-forme tout à fait, bien au contraire en fait.

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) googleplay

Bien que Google Apps puisse générer des revenus plus élevés, les numéros de téléchargement sont nettement plus élevés avec Google Play, ce qui en fait une plateforme intéressante pour tester et régler une application gratuite avant de lancer une version premium ou freemium.

Eclipse avec ADT ou Android Studio?

Dans le passé, vous aviez le choix toujours confus entre un paquet groupé contenant Eclipse et le plugin ADT (Android Developer Tools), ou le studio officiel d'Android, basé sur la plateforme IntelliJ - un IDE basé sur Java.

Heureusement, les récentes itérations ont vu le processus rationalisé avec une seule version, appelée Android Studio.

En fait, bien que l'option d'utilisation d'Eclipse existe toujours, Google vous recommande officiellement de démarrer le processus de migration vers Android Studio, car la prise en charge d'ADT se termine. Si vous avez besoin d'aide pour migrer vos projets, cet article du Blog des développeurs Android devrait vous aider.

Maintenant, si vous recherchez simplement les émulateurs qui sont livrés avec Android Studio, il est important de noter qu'il existe d'autres moyens plus légers. Comment émuler Android et exécuter des applications Android sur votre PC Comment émuler Android et exécuter des applications Android sur Votre PC Il est en fait assez facile de faire fonctionner des applications Android sur votre ordinateur de bureau ou votre ordinateur portable! Ici, nous vous présentons les meilleures méthodes. Lisez la suite pour le faire sur votre PC Windows, OS X ou Linux sans avoir besoin du téléchargement et de l'installation d'Android Studio. Sur un Mac, essayez BlueStacks, ou vous pouvez simplement télécharger et exécuter Android sur votre PC Windows. Si vous cherchez une émulation Android ultralégère, essayez cet émulateur de navigateur pour Chrome Comment faire pour exécuter des applications Android dans Chrome sur Mac / Linux / Windows Comment faire pour exécuter des applications Android dans Chrome sur Mac / Linux / Windows Il est maintenant possible d'exécuter Android applications dans le navigateur Chrome - cela prend juste un peu de travail. Lire la suite .

Se lever et courir avec Android Studio

Nous devons d'abord télécharger et installer Android Studio, un package comprenant:

  • IDE Studio Android
  • Android SDK (kit de développement logiciel)
  • Android 5.0 (Lollipop) Plate-forme
  • Image du système d'émulateur Android 5.0 avec les API Google

Commençons.

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) télécharger android studio 640x480

Lancez le fichier .dmg et faites glisser Android Studio dans le dossier Applications.

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) installer Android studio 640x481

Ouvrez Android Studio et suivez les étapes décrites par l'assistant d'installation. Vous rencontrerez parfois une erreur indiquant que le fichier est "endommagé" ou indigne de confiance et qu'il doit être placé dans la corbeille. Si cela se produit, vous devrez simplement ajuster vos paramètres de sécurité et de confidentialité pour permettre à l'application de s'exécuter en accédant aux Préférences Système> Sécurité et confidentialité > Général puis en sélectionnant Partout où il est indiqué "Autoriser les applications téléchargées depuis:"

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) les autorisations de sécurité 640x480

Si vous avez besoin d'utiliser les outils Android SDK depuis la ligne de commande, vous pouvez y accéder en ouvrant Terminal ( Applications> Utilitaires> Terminal ) et en utilisant ce qui suit:

/Users/username/Library/Android/sdk/

terminal android

N'oubliez pas d'ajouter votre nom d'utilisateur à la place du username d' username .

Ajout de packages SDK

Le SDK Android (kit de développement logiciel) fourni avec le package Android Studio n'inclut pas tout ce dont vous avez besoin pour commencer à développer des applications Android. Le SDK lui-même est un utilitaire utilisé pour séparer vos outils, plates-formes et composants en packages à l'aide du gestionnaire SDK Android.

Donc, en tant que tel, nous devrons ajouter quelques paquets pour que tout soit prêt pour le développement. Ne vous inquiétez pas, c'est un processus simple.

Ouvrez d'abord le gestionnaire de SDK sous Outils> Configurer> Gestionnaire de SDK .

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) Android studio configurer 640x480

Note: À partir de maintenant, pour garder cette concision, nous allons supposer que si je ne mentionne pas quelque chose en particulier, cela signifie l'une des deux choses suivantes:

  1. Il est présélectionné et il s'installe automatiquement une fois que nous avons terminé.
  2. Vous n'en avez pas besoin ... du moins maintenant.

Ok, continuons. Sélectionnez les éléments suivants:

  • Outils SDK Android
  • Plate-forme SDK Android: outils
  • Outils de construction Android SDK (version la plus élevée)

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) android sdk packages 640x450

Ouvrez le dossier pour la version la plus élevée d'Android dans la liste ( 5.1.1 à ce jour) et sélectionnez:

  • Plateforme SDK
  • ARM EABI v7a Image du système

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) Outils de plate-forme sdk android 640x450

Ouvrez le répertoire Extras et téléchargez les API suivantes pour la bibliothèque de support Android:

  • Référentiel de support Android
  • Bibliothèque de support Android

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) Support de support android 640x450

Ouvrez le répertoire Extras et téléchargez le package de services Google Play pour encore plus d'API. Ajouter:

  • Google Repository
  • Google Play Services

Comment configurer Android Studio sur votre Mac (et pourquoi vous voulez) google play services 640x450

Installez les paquets

  1. Cliquez sur Installer 22 paquets (ou sur les nombreux rapports du gestionnaire de SDK).
  2. Cliquez sur chaque nom de package à gauche pour accepter les termes de la licence pour chacun.
  3. Cliquez sur Installer.

Remarque: Ne quittez pas le gestionnaire SDK jusqu'à ce que l'installation soit terminée!

Une fois l'installation terminée, vous pouvez plonger et commencer à développer Donc, vous voulez développer des applications Android? Voici comment apprendre, vous voulez développer des applications Android? Voici comment apprendre Après tant d'années, on pourrait penser que le marché du mobile est maintenant saturé avec toutes les applications imaginables à l'homme - mais ce n'est pas le cas. Il ya beaucoup de niches qui doivent encore ... Lire la suite et même exécuter des applications Android Comment exécuter des applications Android sur macOS Comment exécuter des applications Android sur macOS Si vous souhaitez exécuter des applications Android sur votre ordinateur portable Mac ou de bureau, c'est comment tu le fais. Lire la suite directement à partir de votre fidèle Mac (ou Hackintosh) exécutant OS X.

Portage des applications iOS sur Android

En raison d'un manque de similitude dans les deux systèmes d'exploitation, il n'y a rien qui offre une solution prête à l'emploi pour le portage d'applications de l'autre système d'exploitation.

Cependant, il y a un programme appelé Apportable que je pensais mériter d'être signalé. Apportable traduit essentiellement Swift et Objective-C pour exécuter le code machine ARM et x86 qu'Android est capable de comprendre. Vous trouverez également des plugins supplémentaires pour alléger davantage votre charge de développement, comme le plugin SpriteBuilder. Cela dit, toutes les API Apple ne sont pas disponibles sur Apportable, alors même si c'est le meilleur que nous ayons, ce n'est toujours pas une solution prête à l'emploi.

Les principaux avantages d'Apportable sont une compilation croisée plus rapide sans avoir besoin d'émulateurs, de machines virtuelles ou d'une alternative programmée en Java. Tandis que Java offre une grande compatibilité croisée dans les applications mobiles, les versions iOS et Android ne se sentent pas natives. En fait, la plupart se sentent comme des ports bon marché de l'autre OS.

Encore une fois, ce n'est pas une solution parfaite, mais cela devrait considérablement alléger votre charge de travail si vous devez aller et venir entre Android et iOS.

Heureux de développer, et assurez-vous de partager ce que vous venez avec nous ici à faire usage de.

Avez-vous développé une application iOS ou Android? Quelle plate-forme pensez-vous offrir les meilleurs outils pour les développeurs?

In this article