• Aucun résultat trouvé

Présentation sur Android (Optimisation de la performance) – Cours et formation gratuit

N/A
N/A
Protected

Academic year: 2022

Partager "Présentation sur Android (Optimisation de la performance) – Cours et formation gratuit"

Copied!
13
0
0

Texte intégral

(1)

Présentation sur Android

Mathieu Villeneuve

(2)

Version

Environnement de développement

Déploiement (virtuel ou périphérique)

SDK

Exemple

Contenu

(3)

2.2 – 2.3

◦ Téléphone intelligent / Tablette entrée de gamme

3.2

◦ Tablette seulement (Tegra)

4.0.3

◦ Téléphone intelligent ++ / Tablette

Source:

http://en.wikipedia.org/wiki/Android_version _history

Version

(4)

2.2 - 2.3

◦ Boutons : menu, home, back, search

Version – Interface

(5)

2.2 - 2.3

◦ Barre d’état

Version – Interface

(6)

3.2

◦ Boutons virtuels

◦ Pas de bouton menu

Version - Interface

(7)

4.0.3

◦ Performance

◦ Adaptée aux téléphones et tablettes

◦ Samsung Galaxy S3

◦ Samsung Galaxy Nexus

Version – Interface

(8)

Optimisation de la performance

◦ (Accélération matériel pour l’interface)

Bouton virtuel

Téléphone généralement plus gros et plus puissant

Durée de vie de la batterie

Multitâche

Dossier

Version 4.0.3

(9)

Installation

◦ SDK Tools

◦ SDK platform-tools

◦ Android version… (API)

Contenu

◦ Java (xml parsing, html)

◦ OpenGL ES 2.0

◦ Contrôle Android

SDK

(10)

Éclipse

Android Developpement Tools : ADT

Structure du projet

Manifest.xml

APK

http://developer.android.com/index.html

Environnement de

développement

(11)

Exemple

◦ Virtuel

Lent

Pas de multi-tactile

◦ Périphérique

Batterie

Un seul format pour les testes

Debug (log)

Déploiement

(12)

Dessin

Multi-tactile

Menu

Contrôle – Clavier, liste déroulante, Sauvegarde

Exemple

(13)

Question ?

Références

Documents relatifs

 Vous pouvez empaqueter (packager) des fichiers de données dans une application, pour y stocker ce qui ne changera jamais – les icônes ou les fichiers. d’aide,

développement rigide permettant de protéger les applications essentielles du téléphone à l’aide de 4 types de composants.. Types de

 Dans le module 1, on a créé MainActivity avec deux zones de texte soit pour le nom d’utilisateur et le mot de passe.  Pour lire l’information d’un contrôle de zone

Par exemple, le bouton Gras met une portion du texte en gras, appuyer sur n'importe lequel des smileys permet d'insérer cette image dans le texte et les trois couleurs permettent

Ainsi, il faut préférer l'utilisation d'un service à la création d'un thread pour accomplir une tâche longue, par exemple l'upload d'une image. On garantit ainsi d'avoir le niveau

➔ une machine virtuelle Java adaptée : la Dalvik virtual machine. ➔ un environnement debugueur DDMS (Dalvik Debug Monitor Service) utilisant adb (Android

 Update() : met à jour les valeurs de la base à partir du POJO.  Delete() : supprime le record selon l'ID

Nous allons ajouter un court message qui s'affiche lorsque vous cliquez sur le bouton, le message est affiché via une classe nommée Toast (un message pop up qui s’affiche sur