jeudi 1 janvier 2015

INTRODUCTION À ANDROID


                                 

C'est quoi Android?

Android est un système d'exploitation mobiles pour smart phones, tablettes tactiles, terminaux mobiles, smartwatches. Il est open source, c-à-dire que son code source est ouvert et par conséquent vous pouvez par exemple personnalisé une version à vous.
Ce système d'exploitation est basé sur le noyaux linux et est composé de:

           1- Un noyaux linux et avec les pilotes;
        2- Les bibliothèques logicielles(SQLite que nous utiliserons par la suite pour une basée de donnée embarguée dans le telephone);
        3- Une machine Virtuelle(Dalvik) mais avec la sortie de la version 5.0 une nouvelle machine virtuelle a vue le jour, il s'agit de l'ART;
        4- Un framework: il s'agit du kit de developpement c'est le notre outil de travail;
           5- Un tas d'applications standards( Contacts, SMS, Carnets et autres).


 Et la programmation sous Android?

Programmer sous android c'est écrire des applications pour terminaux mobiles, il s'agit en occurences des applications qui fonctionneront sous des smartsphones, des tablettes,les  montres connecté(smartwatches), les voitures et la télévision.

Sur ce blog nous allons nous nous attarderons sur l'écriture des applications pour smartphones et tablettes.

Pour programmer sous android vous n'avez pas besoin d'avoir des connaissances poussées en java, mais il est toutesfois recommandé en ce qui concerne ce blog d'avoir les bases en programmation orienté objet.

Exemple de tablette sous Android

Exemple de telephone sous Android
Vous avez là deux images qui representent une tablette minu d'un système android et un telephone sous android.

Que faut-il pour développer sous android?

Le langage utilisé pour écrire des applications android est le java. Le développeur à le choix entre les IDE majeurs suivants:
  • Eclipse+ADT
  • Android Studio( le "new tool" pour le développement sous android).
  • NetBeans
Sur ce blog nous utiliserons Android studio comme notre outil de développement et dont voici une interface de démarrage:
android studio

Beaucoup se posent la question suivante:Pourquoi Android Studio et Pas Eclipse?

Et bien, Android studio est le premier IDE( Environnement de Développement Intégré) dédié au développement sous android. Il a été annoncé par Google lors du Google I/O 2013
Il y'a Monsieur Arnaud qui à publier un article portant sur la comparaison d'eclipse à Android studio. Vous y trouverez tous le nécessaire pour comprendre pourquoi j'ai porte mon chois sur Android studio. Il s'agit de Android studio face à Eclipse.

La suite c'est l'Installation d'Android studio sous linux.


1 commentaire:

  1. Bonne année à vous, la nouvelle année fait son chemin et nous y sommes avec ce blog android. j'attends vos commentaires, votre participation et bien sûr et surtout vos commentaires.

    RépondreSupprimer

Laissez votre commentaire ici