Sortie de l’application Electro Posé pour iOS7 (Appcelerator Titanium)

Après de nombres heures de développement, de design, et plusieurs itérations, l’application pour iOS7 d’électro posé est disponible!

Electro Posé iOS7

Electro Posé iOS7

Par rapport à la version 1, cette version intègre un tout nouveau flat design pour iOS7 dirigé par Charlotte Got et de nombreuses autres fonctionnalités. Il est possible maintenant d’avoir une lecture continue des chansons une fois une sélectionnée, que ça soit des favoris ou de la playlist normale. Il est possible de lire aussi les mixtapes. Tous les sons viennent de SoundCloud avec leur API qui nous permet de streamer directement sur le téléphone (il est interdit de mettre en cache, d’où l’utilisation constante du stream).

Continue reading

Utiliser des polices de caractères ttf et otf avec Appcelerator Titanium

Dans vos applications, vous pouvez utiliser les polices qui sont standards à iOS ou Android. C’est pratique mais vous pouvez avoir envie d’utiliser des polices plus fun, comme celles qu’on peut trouver sur Google Web Fonts. C’est très facilement possible, et ça ajoutera une dose de de personnalisation à votre application qui pourra intéresser vos utilisateurs.

Continue reading

Ajoutez des publicités à vos applications mobiles Titanium : iAd pour iOS, et AdMob pour Android

Comme tout développeur, vous devez surement passer beaucoup de temps à créer vos applications. Conception, design, développement, maintenance, ajouts de fonctionnalités, corrections de bugs.. Vous pouvez souhaiter rentabiliser votre temps de développement qui a un coût. En dehors des jeux, il est très dur de monétiser son application en la proposant de façon payante : très peu d’utilisateurs achètent, ils se contenteront au pire d’une autre, moins complète mais gratuite.

Une solution existe, la pub !

Continue reading

Installer les builds intermédiaires (nightly) du SDK Appcelerator Titanium

Sur un projet, j’avais un réel problème de performance sur les TableView sur Android. J’avais un certain nombre de lignes (row) dans ma TableView, chacune composée d’une image distante mais cachée sur le téléphone au premier chargement, d’une vue avec une opacité et de labels.

Sur Android, jusqu’au SDK 3.0, les Rows d’une tableView sont générée à l’affichage : vous scrollez trop vite, et l’image remote n’a pas le temps de s’afficher correctement, et votre ligne est donc sans l’image. C’est un problème assez bloquant. En cherchant un peu, il s’avérait que les développeurs de Titanium travaillaient sur un fix, et qui était déjà disponible dans une versoin du SDK intérmédiaire.

Continue reading

Présentation d’Appcelerator Titanium : développez en JavaScript des applications natives iOS et Android

Suite à de nombreuses questions, j’ai décidé de faire un petit article afin de mieux présenter le fonctionnement de Titanium Mobile, un framework développé par les talentueuses équipes d’Appcelerator. Cette dernière est d’ailleurs en constante évolution, et de manière exponentielle.

Un framework écrit en JavaScript

Tout d’abord, le grand avantage est que ce framework est entièrement écrit en JavaScript. Ce qui veut dire que pour quelqu’un désireux de développer des applications natives sans connaissances en Objective-C ou Java, mais développeur web, c’est une aubaine.

Continue reading