Vous n’y échappez pas, votre rendez-vous hebdomadaire dédié aux développeurs futurs / en herbe / avancés répond présent pour ce 34ème numéro.
Sony aime les développeurs
Si vous êtes développeurs, ajouter le blog du Sony Developer World dans votre lecteur RSS est une bonne chose, car la marque prodigue de très bons conseils. On y trouve bien évidemment des informations sur les produits, mais aussi les SDK dédiés ou encore des outils pour les développeurs en général.
Nous pensons que deux articles pourront vous être utiles :
Les Small Apps
Que ce soit sur les Xperia T, le Xperia Ion, les tablettes Xperia et bien d’autres modèles, on retrouve les Small Apps. Ces applications sont flottantes et s’affichent par dessus le bureau/l’application/le jeu en cours. Pour y accéder, il suffit de se rendre dans le menu Multitâche et de cliquer sur l’une des icônes. A l’heure actuelle, il y a très peu de Small Apps : il y a donc un marché qui s’ouvre pour vous ! Pour connaître les détails de l’utilisation du SDK de Small Apps, ca se passe ici : http://developer.sonymobile.com/2013/01/09/develop-smart-handy-small-apps-for-xperia-z/
AppExplore
Depuis quelques jours, Sony a publié une mise à jour de son application AppExplore sur le Play Store. Elle vous permet de :
- Lister les applications installées
- Filtrer les applications selon plusieurs critères (android:debuggable à true, utilisation de bibliothèques connues, support du backup)
- Afficher l’AndroidManifest de toutes les applications
- Enregistrer et exporter l’AndroidManifest
- Parser l’AndroidManifest pour obtenir de précieuses informations
- Rechercher des applications
Le lancement d’une application : un moment crucial
Avant qu’une application soit complètement affichée, il se passe un certains temps pendant lequel on aperçoit un fond d’écran avec la plupart du temps une ActionBar. Cyril Mottier explique dans un article dédié comment fonctionne ce mécanisme et comment le rendre le plus pertinent possible pour votre application.
http://android.cyrilmottier.com/?p=873
Optimisations pour les ImageViews
Chris Banes, un nouveau Googler mais très connu grâce à sa bibliothèque PullToRefresh, propose des articles très intéressants sur son blog. Depuis Android 4.0, des optimisations ont été faites sur les ImageViews dans les listes, afin d’éviter de demander inutilement de recalculer la taille du layout lors du scroll. Chris Banes vous explique comment le backporter sur les versions antérieures du système.
http://www.senab.co.uk/2013/01/24/android-bitmapcache-v2-1/
DevBytes : les animations
Google vient de lancer de nouvelles vidéos : les DevBytes. Le format est court et à pour objectif de faire un tutorial sur un sujet très spécifique. A l’heure actuelle, quatre vidéos ont été mises en ligne : ViewAnimations, PropertyAnimations, WindowAnimations et CrossFading.
WTF
Pour conclure, ce n’est pas vraiment un lien qui déchire tout, mais qui démontre que les développeurs ont parfois des idées loufoques (lorsqu’ils s’embêtent). Dans cette vidéo, voici l’implémentation du Smooth Jazz Scrolling : https://www.youtube.com/watch?v=OzZJA7Ls1Y4
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