background preloader

Les meilleurs cours et tutoriels pour apprendre la programmation sur système Android, et le développement d'applications mobiles

Les meilleurs cours et tutoriels pour apprendre la programmation sur système Android, et le développement d'applications mobiles

http://android.developpez.com/cours/

Related:  LangagesProgrammation MobileApplications mobiles

Design pattern Fabrique (Factory Method) en Java : jeu de stratégie Implémentation en Java du design pattern Fabrique lors du développement d'un jeu de stratégie. Description du problème L'idée est de développer les bases d'un jeu de stratégie en temps réel (RTS pour les gamers). Dans ce type de jeu, la plupart des unités permettent de faire la guerre aux autres joueurs. Le vainqueur sera le dernier joueur disposant encore d'unités sur la carte. Généralement, les unités sont construites dans des bâtiments (usines, casernes...) grâce à des ressources (minerais, bois...) qu'il faut prélever sur la carte.

Modal Web sur Tablette Dominique Rossin / Baptiste Desprez Un peu d'histoire Des ordinateurs, d'internet et des smartphones, des dinosaures aux utilisateurs en passant par les geeks Premiers ordinateurs MaterialViewPager - Créer facilement une application Android au look Material ! Vous souhaitez embellir votre application en lui donnant un look Material Design ? et bien ce tuto est fait pour vous ! Je vais vous montrer dans ce tutorial comment reproduire l’ergonomie de l’application Google Play Kiosque à l’aide de la bibliothèque MaterialViewPager. Notre principal outil pour ce tutorial sera MaterialViewPager, une librairie open-source dont je suis l’auteur, qui est maintenant soutenue par la communauté Github : 1.

Créez des applications pour Android Bonjour à tous et bienvenue dans le monde merveilleux du développement d'applications Android ! Android est un système d'exploitation mobile, c'est-à-dire que, tout comme Windows ou Linux c'est un gros programme, composé de petits programmes, qui permet d'exécuter d'autres logiciels. Par exemple, Windows permet d'exécuter Internet Explorer, et pour ce faire, il doit faire le lien entre la souris et le curseur à l'écran, entre le clavier et les champs de saisie, etc. Et avec l'explosion des ventes de smartphones ces dernières années, Android a pris une place importante dans la vie quotidienne de millions de personnes, au point qu'il s'agit du système d'exploitation mobile avec le plus d'applications en circulation. Que diriez-vous de développer vos propres applications pour Android, en les proposant au monde entier via le Play Store, le marché d'applications de Google ?

Thread, Handler, AsyncTask et fuites mémoires Cet article explique comment mettre en place des Threads de background de manière appropriée sous Android. Il explique comment effectuer des traitements dans vos applications. Le discours se centre sur les activités ayant à effectuer des traitements, mais ces principes s'appliquent aussi bien aux services. La première partie de cet article explique le fonctionnement des Handlers et des AsyncTasks de manière générale. Elle montre comment déclarer une Thread de traitement et la faire communiquer avec votre Thread d'IHM.

Design Patterns du Gang of Four appliqués à Java Cet article a pour objectif de présenter les Design Patterns du "Gang of Four" avec des exemples concis appliqués à Java. Chaque Design Pattern est présenté avec son diagramme de classes, ses objectifs, les motivations pour l'utiliser, les responsabilités des classes le constituant, puis une implémentation simple. Un discussion a été ouverte pour la publication de cet article, pour les commentaires. 3 commentaires Programmation des mobiles, et les systèmes Comment programmer un appareil mobile? Quel framework pour faciliter la tâche? Quel langage de programmation utiliser? Peut-on rendre l'application portable?

Remplacer une ActionBar par une Toolbar La version 5 d’android (Lollipop) introduit une nouveauté nommé Toolbar. Ce nouveau composant devrait à long terme remplacer la barre d’action (ActionBar) d’une application. Ce composant posséde plusieurs avantage par rapport à une action bar. Il est déclaré dans le layout de votre activité : Ce qui permet de facilement personnalisé sa taille, son contenu, sa couleur, sa position Une toolbar peut contenir les différents éléments suivants :

Related:  Android System & AppsAndroid .apkVeille Technologique