• Aucun résultat trouvé

[PDF] Apprendre à développer des applications Android en ligne - Free PDF Download

N/A
N/A
Protected

Academic year: 2021

Partager "[PDF] Apprendre à développer des applications Android en ligne - Free PDF Download"

Copied!
15
0
0

Texte intégral

(1)

Béatrice Bertrand

CDDP de l’Eure

(2)

Android (prononcé androïde) est un système d'exploitation fondé sur un noyau Linux, en open source, pour Smartphones, PDA (Personal Digital Assistant) et terminaux mobiles. Il comporte une interface spécifique, développée en java. On le trouve aussi sur d’autres appareils comme les téléviseurs et les tablettes.

Le logiciel est proposé de façon gratuite et librement modifiable aux fabricants de téléphones mobiles, ce qui facilite son adoption.

Le personnage nommé Bugdroid est le petit robot vert qui symbolise Android.

Ce personnage est sous licence "creative commons" et peut donc être utilisé librement.

Android fournit un kit de développement (SDK : software development kit) qui permet aux développeurs de créer des applications spécifiques pour la téléphonie mobile. Pour simplifier le développement d'applications qui pourront être

(3)

Les versions d’Android

Chaque version d’Android porte un numéro et un nom : 1.5 : CupCake (Petit Gâteau) en avril 2009

1.6 : Donut (Beignet) en septembre 2009 2.1 : Eclair en janvier 2010

2.2 : Froyo (Yaourt glacé) en mai 2010

2.3 : Gingerbread (Pain d'épice) en décembre 2010 3.0 : Honeycomb (Alvéoles à miel) en janvier 2011

4.0 : Ice Cream Sandwich (Sandwich à la crème glacée) en octobre 2011 4.1 : Jelly Bean (Dragibus) juillet 2012

(4)

Présentation d’Android

Les bureaux virtuels

Le bureau s’étend en général sur plusieurs parties. Chacune est personnalisable, on peut y ajouter des raccourcis (vers des applications, des fichiers, des dossiers, des contacts, etc.) ou des widgets (calendrier, horloge, notes, etc.).

Certains constructeurs personnalisent ce bureau qui peuvent proposer jusqu’à 7 parties, et y associent parfois un menu propre à leur marque. Cette

personnalisation par les constructeurs pose des soucis de mise à jour lorsqu’une nouvelle version d’Android sort. En effet, chaque constructeur doit alors

développer des adaptations, ce qui peut être fait tardivement ou même jamais !

Les Widgets interactifs

Widget est une contraction des mots window et gadget.

Un widget interactif, ou mini-logiciel, est un outil que l’on peut placer sur le bureau et qui propose des informations ou des divertissements (les notes, les bulletins météo, les horloges, les calendriers, les horaires de train, les mini-jeux, la

(5)

Présentation d’Android

La Centralisation des notifications

Une barre située en haut de l’écran reçoit les statuts (réseaux utilisés, niveau de batterie...) et les notifications (applications en téléchargement, arrivée Emails ou de SMS, appels en absence…)

La boussole électronique

Une boussole électronique est intégrée aux appareils, ceci permet d’utiliser des logiciels permettant de naviguer virtuellement dans les rues de grandes villes grâce à la boussole et à l'accéléromètre (orientation automatique de l'écran).

(6)

Présentation d’Android

Les capteurs

Android (à partir de 2.3) prend en charge des capteurs de type gyroscope, gravité, accélération linéaire ou encore baromètre qui peuvent avoir une utilité dans le sport ou la recherche.

Les dernières versions prennent aussi en charge le système NFC (Near Field Communication), qui est une technologie de communication sans-fil à courte portée et haute fréquence, permettant l'échange d'informations entre des

périphériques jusqu'à une distance d'environ 10 cm. Elle permet par exemple, de payer et de recharger ses titres de transport ou de lire des informations en

approchant son mobile devant des étiquettes électroniques disposées dans la rue, sur des affiches, sur des colis ou dans des abris bus…

(7)

Présentation d’Android

L’Android Market et Google Play

L’Android Market est devenu Google Play en mars 2012.

Cette nouvelle plate-forme rassemble des services Google déjà existants :

Android Market pour les applications et les jeux, Google Music pour les musiques, Google Books pour les livres ainsi que les périodiques et Google Vidéo pour les films, les émissions ainsi que les séries TV.

Il est possible de télécharger des applications gratuites ou payantes que l’on peut noter et commenter.

Il existe environ 500 000 applications sur le Google Play , dont 70% sont gratuites. Par comparaison l’Appstore d’Apple propose 630 000 applications dont la

majorité est payante.

(8)

iOs Apple ou Android ?

Android plus stable que Ios

Comparaison iOS vs Android :

Si on compare maintenant les plantages des applications entre iOS et Android, on observe sur le graphique ci-dessous que iOS "domine" largement Android,

notamment la récente version iOS 5.0.1 avec un taux record de crash d'applications mobiles de 28,64% ! Pour comparaison, la plus "mauvaise" version Android est la 2.3.3 avec seulement 3,86% de plantages observés.

En un mot, iOS plante plus que Android.

Résultat issu d'une étude complète de Generation Nouvelles Technologies

http://www.generation-nt.com/plantage-crash-applications-mobiles-ios-android-comparaison-actualite-1537341.html

(9)

L’environnement Android

Des différences apparaissent entre les versions d’Android

et les suivantes que vous possédez un téléphone ou une tablette.

Mais la logique reste la même et on passe d’un Android à un autre sans problème…

A connaître :

Retour / Page d’accueil / Applications récentes Heure / Wifi / Batterie / Téléchargement

Attention « la synchronisation »

n’a pas des sens sous Android sauf pour l’agenda.

Votre tablette ou votre téléphone sont vus comme des disques durs externes.

(10)

L’environnement Androïd

Applications

Tout ce qui est installé sur votre appareil

(11)

L’environnement

Androïd

Paramètres

Configuration de votre appareil

(12)

L’environnement Android

Béatrice Bertrand

Screenshot

Il peut être intéressant de faire des copies d’écran.

Sur une tablette Android :

Dans paramètres/ paramètres personnalisés, cochez « capture d’écran » pour activer la fonction.

Pour effectuer la capture de l’écran sur lequel vous vous trouvez, appuyez longuement sur

« applications récentes » (Icecream Sandwich) ou « home » (Honeycomb)

La capture est enregistrée dans la galerie. (Dossier screenshots)

Sur un Smartphone Android :

C’est un peu plus compliqué, chaque constructeur rajoutant sa couche logicielle et ses boutons physiques !!

C’est souvent bouton « on/off » et bouton « home ».

(13)

L’environnement Android

Android et synchronisation

Vous pouvez gérer votre agenda sur votre tablette, on parle bien alors de synchronisation puisque les informations que vous saisissez sur votre tablette seront visibles sur votre PC lorsque vous accéderez à votre agenda (la

réciproque est vraie).

Vous pouvez aussi voir er envoyer vos mails.

Dans paramètres/ comptes et synchronisation, vous ajoutez le ou les comptes google qui vous servent pour les mails et l’agenda.

Dans applications/agenda, vous pouvez ajouter plusieurs agendas.

Vous pouvez ajouter un widget agenda (application/widget pour Icecream sandwich, appui long sur l’écran pour Honeycomb).

Vous pouvez ajouter un widget, un raccourci, un dossier ou changer le fond d’écran par un appui long sur l’écran pour Jelly Bean.

(14)

L’environnement Android

Smartphone ou tablette ?

Qui est smartphone ? Qui est tablette ? Difficile de trancher dans certains cas ! Voici quelques tailles de diagonale :

HTC Desire HD : 4,3 pouces (109 mm) Galaxy Note : 5,3 pouces (134,6 mm)

Galaxy tab : 7 pouces ou 7,7 pouces (178 mm ou 195,6 mm) Asus transformer ou XOOM : 10 pouces (254 mm)

(15)

L’environnement Android

Références

Documents relatifs

Desde então, o trabalho de fomento da agroecologia e apoio aos mecanismos de controle para a garantia da qualidade orgânica das propriedades rurais continua em

Satisfactory tools should be [5] : (i) accurate, able to con- tinuously produce components at required dimensions and surface quality; (ii) durable, able to continuously operate

A single pass Metal Inert Gas welding on an austenitic steel plate has been pre- sented for the purpose of providing controlled experimental data against which numerical

Le travail collectif de Pédauque 1 a mis en évidence les trois dimensions du document : la forme, le texte ou contenu et la relation (résumées dans la suite par « Vu », « Lu »

The methodology is straightforward : first, I assume a functional form for extraction cost which allows me to specify how average extraction can be used as a proxy for

نافرعو ركش لك لىإ نانتملااو ركّشلاب مّدقتأ نأ لاإ ماقلما اذى في نيعسي لا بيأ مهتمّدقم فيو ديعب وأ بيرق نم ةدعاسلما دي لي ّدمأو نيمعد نم لياغلا - لي

On peut, de façon sommaire, distinguer des sociétés où, sous certaines conditions, les adolescents des deux sexes accèdent assez vite à une vie sexuelle complète,