Apéro Tech’ ANDROID Damien Chaillou 1 / 25. Plan de la présentation : 1.Installation du poste de travail 2.Android SDK 3.Hello World 4.User Interface.

Slides:



Advertisements
Présentations similaires
Portail Sdin Méthodes pour la contribution du portail SDIN Mars 2013.
Advertisements

UTILISATION DE LAPPLICATION e-SIN La restitution des données.
Android View, onClick, Activity, Modèle Vue Contrôleur
Utilisation de l’outil Firebug
Formulaire HTML Introduction. Définition de formulaire.
Manipulation d’XML avec XSL
Introduction à Qt et Qt Creator
PRÉSENTATION Logiciel de traitement de texte:
Mathieu Villeneuve. Version Environnement de développement Déploiement (virtuel ou périphérique) SDK Exemple.
Développement Mobile Initiation au développement d’applications Android Rami AMRI FST 2011/2012.
Fabien Nicollet / flex-tutorial.fr. Retransmission live ? News Adobe Présentation de Parsley Apéro + Concours.
Nouveau blog. WordPress connexion Nommez votre blog.
Vice-rectorat de Mayotte
Créer une animation simple Gif avec ImageReady.
Android est une plateforme mobile open source et entièrement paramétrable. Elle a été créée afin de mettre à disposition des développeurs toutes les fonctionnalités.
Configuration Android
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
18/05/2014 CENTRE ANIG FORMATION/EVALUATION ELEARNING TUTOREE 1.
Les interfaces graphiques
Des outils pour le développement logiciel
A4.1.1 Proposition dune solution applicative A4.1.2 Conception ou adaptation de linterface utilisateur dune solution applicative A4.1.2 Conception ou.
Accès à une quantité impressionnante de données Classement en 10 chapitres.
Calculatrice Financière Android
Annexe 3.1 VOUS, EN LIGNE Limage de marque personnelle et la protection de la vie privée en ligne : Notions élémentaires.
Manipulation de formulaires en Javascript
Présentation du mémoire
Do List Organize Everything with list. INTRODUCTION applications dont deux tiers gratuites activations par jour 50,8% des ventes de Smartphones.
Android View, onClick, Activity, Modèle Vue Contrôleur
Initiation au web dynamique - TP
Exploration de la programmation android Formation Assurer par: Club FreeWays Réalisé par: BOUHJJA Lamia.
MAMAMAMA 2-6 mai ‘11. Introduction Les 5 parties de l'interface utilisateur sont : arborescence - contient la liste des objets dans le monde actuel.
Projet d’Année Lecteur MP3 pour musiciens sous Android
Interface graphique PO2 ( ) Chapitre 3 Gestionnaires géométrie.
Création projet Android Didacticiel. Plan de leçon  Configurer la tablette pour le développement  Lancer un projet Android « Hello World » sous Eclipse.
Candy Crush Killer Boyer Alexandre Bullat Théo Ralite Jérôme Raymond Nicolas Ribière Laurent Encadré par M. Laffont, enseignant à Polytech M. Kauffmann,
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
Bureau - Souris - Clavier Premiers pas sous Windows XP.
I- Présentation succincte du système solaire
Présentation du projet
1 Session de formation Windows 8.1 Bienvenue !. Module de formation 1 2 Sujets : Naviguez dans Windows 8.1 Découvrez les bases de la nouvelle interface,
HTML 4 et CSS 2 Cours 2 Faire acquérir à l'étudiant des connaissances de niveau intermédiaire en programmation HTML et de l'initier aux feuille de style.
Contribution CMS.Eolas
Vue d’ensemble du plugin. Barre d’outils TextBox non éditable où apparaît le chemin du projet. Affiche une représentation visuelle du modèle du projet.
Programmation mobile: Android
Semaine 05 - Android - Partie 02 Le TweetListActivity.
Semaine 05b Partie 3 – ListView Item click. Résumé  Dans la leçon précédente, on a vu comment ajouter un layout dans un ListView  Dans l’application.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Application sous Androïd
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
SI28 Dreamweaver- Séance 1
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
Veille technologique Wordpress. Qu’est ce que Wordpress ?  C’est un CMS hautement personnalisable  CMS signifie « Content Management System » soit système.
Visual Information Solutions IDL 7.0 Pour une utilisation optimale d’IDL.
Représenter une réalisation sous forme de schéma ou de diagramme
FLASH MX Deuxième exposé. Sommaire  La bibliothèque commune  La bibliothèque projet  Les composants  Le panneau d’actions  Le code  Mise en application.
Ressources et fichiers XML O.Legrand G.Seront. Ressources et fichiers XML developer.android.com/guide/topics/resources/index.htmll Les ressources suivantes.
Installation & Outils O.Legrand G. Seront. Installation code.google.com/android/intro/installing.html Pour développer des applications de type Android,
Introduction O.Legrand G. Seront. Open Handset Alliance Project Regroupement d'entreprises : –de télécommunications, –de constructeurs d’appareils mobiles,
Les vues O.Legrand G.Seront. Les vues Dans Android, une ihm est composée de vues. Ces vues.
Les applications O.Legrand G. Seront. Les applications Chaque application a son Linux.
Vous présente en quelques réalisations un réel savoir-faire, le fruit de longues années d’expériences, aujourd’hui à votre service. Toutes les fonctionnalités.
ListView et Adapter O.Legrand G. Seront. ListView & GridView
Android PACT 2016 Encadrement Informatique.
Développement JAVA pour plateforme ANDROID
Programmation Android Introduction à Android
Programmation Android Première application Android
Transcription de la présentation:

Apéro Tech’ ANDROID Damien Chaillou 1 / 25

Plan de la présentation : 1.Installation du poste de travail 2.Android SDK 3.Hello World 4.User Interface 5.Aller plus loin 2 / 25

1 – Installation du poste de travail Avec Eclipse : Télécharger Eclipse SDK Android ADT* plugin pour eclipse Repository du plugin : Création d’AVD* Mise à Jour du SDK 3 / 25 * ADT : Android Development Tools * AVD : Android Virtual Device

2 – Android SDK 4 / 25 > C:\Program Files\Android\android-sdk add-ons : plateformes et images pour l’émulateur docs : copie hors-ligne de la dernière doc Android extras : librairies et applications extra platforms : ensemble des images virtuelles platform-tools : outils gérant les plateformes (adt) samples : projets exemples / tutoriaux sources : code source Android system-images : images virtuelles tools : outils de debug, test et de création

3 – Hello World 5 / 25 Codons un peu !

3 – Hello World 6 / 25 Cycle de vie d’une activité

4 – User Interface 7 / 25 UI sous Android Layout et composites

4 – User Interface 8 / 25 FrameLayout View group n’affichant qu’un seul enfant <Button android:layout_width="100dp" android:layout_height="wrap_content" /> <Button android:layout_width="100dp" android:layout_height="wrap_content" />

View group dont les enfants sont alignés soit horizontalement soit verticalement (android:orientation) <Button android:layout_width="100dp" android:layout_height="wrap_content" android:layout_weight="1" android:layout_gravity="right" /> LinearLayout 4 – User Interface 9 / 25

View group dont les enfants sont alignés selon les autres RelativeLayout 4 – User Interface 10 / 25

View group ne possédant qu’un seul fils et le rendant scrollable LinearLayout 4 – User Interface 11 / 25

View group qui permet d’afficher des éléments scrollables <ListView android:layout_width="fill_parent" android:layout_height="fill_parent> ListView 4 – User Interface 12 / 25

View group qui permet d’afficher des éléments sous forme d’un tableau composé de plusieurs lignes/colonnes GridView 4 – User Interface 13 / 25

4 – User Interface 14/ 25 UI sous Android Widgets

Affiche un texte et permet optionnellement de l’éditer. TextView est un éditeur de texte complet TextView 4 – User Interface 15 / 25

TextView editable EditText 4 – User Interface 16 / 25

Elément avec un texte et/ou une icône qui déclenche une action au contact de l’utilisateur. ImageButton possède des méthodes de manipulation de l’image (Button étend TextView tandis que ImageButton étend View) Button / ImageButton 4 – User Interface 17 / 25

Permet a l’utilisateur de sélectionner une ou plusieurs options d’un ensemble CheckBox 4 – User Interface 18 / 25

Permet a l’utilisateur de sélectionner une option d’un ensemble RadioGroup & RadioButton 4 – User Interface 19 / 25

Affiche une indication visuelle de progression Progressbar 4 – User Interface 20 / 25

Permet l’affichage d’une image ImageView 4 – User Interface 21 / 25

Widgets spécialisés permettant la sélection d’une date ou d’une heure DatePicker / TimePicker 4 – User Interface 22 / 25

4 – user Interface 23 / 25 Activities : Composant UI correspondant à une vue (et plus) BroadcastReceivers : Répond à un broadcast d’Intent Services : Tâche qui tourne en fond et sans vue ContentProviders : Permet à l’application de partager des données Composants

5 – Aller plus loin ?! 24 / 25 Encore du code ?!

5 – Aller Plus loin ?! 25 / 25