Affichage des articles dont le libellé est avancé. Afficher tous les articles
Affichage des articles dont le libellé est avancé. Afficher tous les articles

jeudi 12 janvier 2012

Enfin Android Design

Enfin...!! Depuis le lancement d'Android, les équipes de Google ne nous avaient jamais fourni autant d'information sur le design et l'ergonomie des applications ! Gros efforts....de normalisation ?
Quoiqu'il en soit vous trouverez à travers ces différentes pages tout ce qu'il vous faudra pour bien concevoir ergonomie et chartes graphiques, en respectant l'expérience utilisateur Android 4.0 !

http://developer.android.com/design/style/iconography.html



mercredi 11 janvier 2012

Eviter le OutOfMemory en utilisant Maeven et Android

Si vous utiliser Maeven, tout en développant votre programme Android, il se peut que vous rencontriez des problèmes de mémoires (OutOfMemeory).

Heureusement, la solution pour éviter cela est désormais décrite :
http://devblog.cloudreach.co.uk/2012/01/dealing-with-outofmemory-errors-when.html


samedi 31 décembre 2011

MVC Android : décryptage de l'architecture

Voici une suite d'article, dont le dernier d'une série de 9, vient d'être publier par son auteur.
A travers des exemples concrets, tel un développeur découvrant la plateforme, l'ensemble de ces articles vous fera découvrir l'architecture d'un projet Android, l'ensemble des concepts liés au MVC...

Une véritable source d'information pour les personnes désireuses de connaître la plateforme Android d'un point de vue architecture logiciel.


Utiliser Maps efficacement

Envie d'utiliser Google Maps et la géolocalisation dans votre application. Ce tutorial sera vous guider à travers toutes les étapes pour concevoir et réaliser une application contenant :
- l'affichage d'une carte Google Maps
- afficher votre positionnement

Astuce  : pensez à définir une clé d'enregistrement Maps pour votre clé de signature de debug mais également pour votre application qui sera distribuée sur l'Android Market (les signatures étant différentes, les clés maps le seront également)

http://mobile.tutsplus.com/tutorials/android/android-sdk-build-a-mall-finder-app-mapview-location/


jeudi 29 décembre 2011

TechnoTalkative : une bonne source de tutoriaux Android

A plusieurs reprises, nous avons publié des articles faisant référence au site TechnoTalkative détenu par  Paresh Mayani.

Destiné à tous les types de profils de développeur, cette source sera vous apprendre de nombreuses composantes de l'API Android de manière claire et précise.

Paresh est également ouvert à tout commentaire permettant d'améliorer certains tutoriaux donc si vous souhaitez apporter votre collaboration n'hésitez pas à poster un commentaire sur l'un de ces nombreux articles, il vous répondra sans hésitation.

http://www.technotalkative.com/android/

mercredi 28 décembre 2011

Chargement d'images distantes

Charger des images distantes est quelque chose de courant lorsqu'on affiche des contenus distants. Pour cela, il est nécessaire d'avoir recours à des processus asynchrone afin d'éviter le blocage de l'interface graphique.

Android dispose dans son API depuis la version 1.5 (API Level 2) d'une classe nommée AsyncTask et c'est cette dernière que l'auteur du tutorial essaie de mettre en pratique par l'exemple.

Un thread n'a normalement pas accès à l'UI de l'application fonctionnant dans son propre Thread. Il est donc nécessaire (sans passer par AsyncTask) de créer un système de message et de Handler permettant d'accès à l'interface. Le code peut vite de devenir difficile à maintenir et ce que AsyncTask simplifie, sans pour autant diminuer les performances ou augmenter la mémoire.

http://www.technotalkative.com/android-load-image-from-web/


lundi 26 décembre 2011

Développer un cadran téléphonique...à l'ancienne

[Intermédiaire/Avancé]
Nos smartphones et tablettes Android disposent d'un clavier (numéroté de 0 à 9...) mais il fut un temps où les téléphones disposés d'un cadran en plastique, que nous devions faire tourné selon un certain angle pour pouvoir composer un numéro de téléphone à 6, 8 puis 10 chiffres...
Ce type de cadran est disponible sous forme d'application sur l'Android Market (mais pas que)...Apprenez à réaliser ce type d'application.

http://mobile.tutsplus.com/tutorials/android/android-sdk-creating-a-rotating-dialer/


mercredi 14 décembre 2011

Tester l'accéléromètre et le sensor dans votre émulateur

Bien que le SDK Android comporte de nombreux outils permettant de tester et optimiser ses applications, et que ces derniers évoluent de version en version (comme l'intégration de la gestion d'une webcam pour émuler l'appareil photo d'un matériel Android) il manque toujours la possibilité de tester tout ce qui touchent les capteurs de type accéléromètre, compass...

OpenIntent a créé au début du lancement d'Android un programme Java à faire tourner sur votre environnement de développement et qui enverra les informations à l'émulateur en cours d'éxecution.
Une mise à jour du programme venant de voir le jour, c'était l'occasion d'en parler

http://www.openintents.org/en/node/23


mercredi 7 décembre 2011

Créer un widget pour la homescreen

[Intermédiaire/avancé]
Android dispose d'une fonctionnalité de Widget. Il s'agit de la possibilité d'afficher sur le launcher (homescreen) de petites applications (horloge, contenu d'un flux rss, ...) accessibles sans ouvrir l'application.

Un tutorial pour tout savoir sur les widgets, leur implémentation et leurs mises à jour.
http://www.vogella.de/articles/AndroidWidgets/article.html