Une 19ème édition de notre DevSharing qui pourrait peut être changer de nom pour la prochaine, à vous de décider (voir la fin de l’article).
Au programme : du papier, du test, de l’amour et de la gestion de données… quel programme !
Lecture !
Reto Meier, l’une des figures emblématiques des développeurs Android, travaillant depuis deux ans maintenant chez Google, nous propose une mise à jour de son livre Développement d’applications professionnelles sous Android tirant profits des dernières API d’Android 4.
Comparé à l’édition précédent le livre a simplement doublé de volume avec désormais plus de 800 pages !
Disponible en français aux éditions Pearson Education France, ce livre est également disponible dans sa langue originale.
Histoire du chargement des données
public : tous
Android a modifié quelque peu son API gérant le cycle de vie des Cursors liés à une base de données. La méthode startManagingCursor utilisée auparavant est devenue dépréciée depuis Android 4, autrement dit, vous ne devez plus l’utiliser car elle est susceptible de disparaitre dans une prochaine release de notre plateforme.
La gestion des Cursor est maintenant possible via les Loaders. Le tutorial suivant vous donne les informations sur le fonctionnement de cette nouvelle API, qui malgré son apport en performances, complexifie quelque peu les développements, notamment parce que les Loader sont initialement prévus pour une utilisation via les ContentProvider et non une simple base de données… A bon entendeur!
http://www.grokkingandroid.com/using-loaders-in-android/
Rencontrez vous !
Si vous souhaitez rencontrer d’autres développeurs européens, discuter bugs, raler sur une API, rencontrer des Googlers, parler avec des personnes que vous ne connaissez habituellement que par le chan IRC #android-dev, nous vous rappelons qu’aura lieu les 25 et 26 octobre 2012, à Londres, les “DroidCon” – à prononcer à l’anglaise au risque d’être pris pour un c**, comme son nom l’indique !
Plus d’informations sur l’événement : http://uk.droidcon.com/
Du test et rien d’autre
public : intermédiaire
Testez vos application, on ne cessera de le dire aux développeurs ! Testez vos méthodes, on ne cessera de le dire à chaque développeur d’une équipe ! Plus il y a de personnes au sein d’un projet de développement, plus les tests deviennent importants et indispensables pour une bonne maintenance de code et une évolution sans régression.
Voici la présentation d’une suite d’outils de tests basée sur Robolectric… A lire au moins pour votre culture de développeur Android :)
http://eclipsesource.com/blogs/2012/09/25/advanced-android-testing-with-roboguice-and-robolectric/
Je thème… moi non plus !
public : tous
Trève de plaisanterie, car ce sujet arrive souvent dans la discussion lorsque l’on commence à développer sur Android : comment créer un thème pour changer par exemple toutes les couleurs de fonds des écrans de mon application… cessons là les discussions et lisez ce tutorial, vous me direz ensuite “Je thème aussi” !
http://mrbool.com/how-to-change-the-layout-theme-of-an-android-application/25837
Enfin, certains d’entre nous ont fait la remarque sur le nom de notre suite d’article sur le partage d’informations liées au développement d’applications FrAndroid DevSharing ! Si vous avez une idée, vous avez jusqu’au jeudi 4 octobre 2012 23h59 pour faire vos propositions en laissant un commentaire à cet article. Merci.
Téléchargez notre application Android et iOS ! Vous pourrez y lire nos articles, dossiers, et regarder nos dernières vidéos YouTube.
DevTips
Reto Meier part du principe que la personne qui achète ce livre connait java et l'environnement eclipse. A partir de ce postulat, tu peux prendre ce livre. Les exemples sont peut être ceux de reto que tu retrouves sur le site android developer - puisqu'il travaille chez Google :)...Mais voilà un livre papier est, pour ma part, plus pratique de temps à autre qu'une page web.
Je viens de regarder...il y a une offre actuellement chez Amazon d'où le prix à 50% car normalement le livre en anglais (que j'ai sous mes yeux) est à un plus de 44$.
Merci Édouard. Justement les mauvais commentaires sur Amazon en anglais sont qu'il n'est pas adapté pour les débutants, les exercices d'entraînement sont difficiles et apparemment ça reprend beaucoup le site android pour les développeurs.
J'ai la version anglaise (j'aime pas les traductions où au final ca se termine en franglais), mais c'est pour moi le livre de référence. Il est en tout cas parfait pour les débutants/intermédiaires. Si ensuite tu cherches des optimisations +++, il faudra alors se tourner vers d'autres livres, mais qui sont alors beaucoup plus ciblés sur un domaine particulier
Je propose comme titre: "Astuce développeur" En tout cas merci et bonne continuation. <i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour tablette</a></i>
Quelqu'un a déjà acheté ce bouquin? J'aimerais avoir un avis. Je serais bien tenté d'acheter l'ebook à 22€ sur Amazon pour connaitre les moindres secrets du développement Android. Il a l'air super complet comme bouquin vu le sommaire.
Et 100% plus cher si on compare l'ebook VO au bouquin VF ! :)
abusé la VF du bouquin coute 50% plus cher que la VO ...
DroidCon :D Ah merci pour les liens, surtout pour JeTheme !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix