Radis 0.7.2

Par défaut

J’ai sorti Radis 0.7.1 et 0.7.2 dans la foulée. La première corrige les 3 crash que je recevais régulièrement et la seconde corrige une régression introduite dans une des corrections :p

Normalement je ne sortirais plus de version sur cette branche là, j’ai commencé à concevoir la 0.8 qui va voir une refonte totale de l’interface de Radis pour se conformer aux guidelines Android qui ont cours depuis la version 3.0 du système.

Dans la série des petits changements, je suis passé à IntelliJ qui s’est doté d’une version libre et gratuite il y a quelques temps et qui me bluff par sa réactivité comparée à celle d’Eclipse. Il y a des choses un peu moins bien qu’Eclipse et d’autre meilleures mais je ferais peut être un billet pour ça quand j’aurais un peu de recul.

 

Radis 0.7 !

Par défaut

Après plus d’un an passé sur la branche 0.6 qui avait vu l’ajout des projections configurables et l’ajout de fonctionnalités mineures d’affichage et les devises personnalisées, voici enfin une nouvelle version majeure !

Cette version 0.7 voit l’arrivée d’une nouvelle fonctionnalité majeure souvent réclamée : le transfert entre les différents comptes configurés !

Tout se passe dans l’éditeur d’opération ou d’échéance, une case à cocher transforme l’opération en transfert. Par contre, je n’ai pas prévu de transformer les opérations existantes en transfert, les critères de détection étant beaucoup trop vastes.

Et ça devait être tout, si on met à part les habituels petits bug fix. Mais J’avais dans les retour de crash, deux crash fréquents que je ne rencontrais jamais et que je ne comprenais pas. En plus, Google a changé la façon dont on devrait accéder aux bases de données et à donc déprécié les méthodes que j’utilisais.Tout ceci a conduit à une réécriture de tout les accès aux données ce qui a tout cassé… :p

J’ai pris le temps de tout remettre d’équerre (merci à robotium pour les tests automatiques), de nettoyer le code et de tout tester en condition réelle. Le tout est normalement plus robuste désormais et m’a permis de préparer une future mise à jour de Radis vers Android 4.0+. Merci aux gens qui m’ont aidé à tester la beta !

Il y a aussi l’ajout des totaux en bas de la liste des échéances si on est sur un compte particulier, pour éviter les problèmes de devise différentes par compte.

Je vais surveiller comment cette version réagit aux crash, je corrigerais les plus récurrents puis une longue refonte de l’application va s’amorcer pour moderniser le code ainsi que l’interface, Android ayant beaucoup évolué et moi même ayant beaucoup appris depuis le début du projet 🙂 Cette 0.8 devrait être compatible, la base de données ne devrait pas bouger.

J’espère que cette version vous plaira 🙂

Radis sur le play store

Radis 0.6.16

Par défaut

Tant de temps depuis la dernière version mais la vie est ce qu’elle est et les obligations professionnelles aussi…

J’ai quand même réussi à faire quelques corrections :

  • Correction de crash
  • Bug de l’annulation d’une modification de date d’une échéance qui ne se fait pas
  • Bug de la complétion de l’ajout rapide sur la liste des comptes qui ne fonctionne pas
  • Quand on crée une échéance alors qu’on viens de la liste d’opération, l’échéance est initialisée au compte courant

Ces dernier temps le nombre d’utilisateur est en augmentation lente mais presque constante et on atteint du coup les 375 installations actives ! Si on s’en tient à la version 0.6.15, on est à 297 installations actives, la différence entre les 2 chiffres ce sont les gens qui ne mettent pas à jour leur application. Il nous reste quand même 39 appareils qui sont toujours sur la 0.6.13 et 0.6.14, je me demande pourquoi ils ne mettent pas à jour (pas de notification sur leur appareil ? ne savent pas qu’on peut mettre à jour ?). Quant au total des téléchargement, on en comptabilise 1664 à l’heure de cet article.

Je ne me leurre pas, aucune donation pour le moment mais je pense que c’est normal, pas d’effet « wouah » pour une application de compta personnelle qui vise la sobriété 🙂

Sauf bug énorme, je vais me diriger vers une 0.7 à partir de maintenant !

 

 

Quelques nouvelles de Radis

Par défaut

Résumé des évolutions

Je n’ai fait qu’un seul article sur Radis, et pourtant il y en a eu des versions !

Depuis la 0.1, j’ai complètement revue la charte graphique, la première inspirée de Grisbi faisait vraiment vieillotte avec son alternance blanc/violet mais je ne m’en étais pas rendu compte avant une critique extérieure.

Un champs de saisie rapide d’opération en bas de la liste des opérations permet de ne pas passer par le formulaire complet d’ajout d’opération, manipulation fastidieuse en déplacement.

La dernière grosse évolution viens des échéances : programmer les opérations à l’avances pour les choses qui reviennent périodiquement (Loyer, Salaire etc…).

Les changements sont listés sur le site du projet.

Quelques chiffres

Aujourd’hui Radis cumule 100 installations actives (lire « pas encore désinstallé ») pour 257 téléchargements, soit 38% de rétention. Ce qui est bien mais pas top :p

Pour le reste des statistiques, c’est bien entendu Android 2.2 qui domine à 62%, la 2.1 est à 34%, et quelques chanceux en Gingerbread (3%), Le Galaxy S de Samsung est le plus présent avec 28% (heureusement que j’ai moi même ce téléphone, j’ai du faire plein de contournement pour des bugs provoqués par les bidouilles de Samsung). Le X10 de Sony est le 2e avec 9% suivi par le HTC Desire et le HTC Desire HD à 8% chacun.

J’ai remarqué 3 installations sur une tablette, je me demande ce que donne l’interface sur ce support 🙂

Le top 3 des pays : France (76%), USA (8%) et la Suisse à égalité avec l’Angleterre (2%).

 

La suite

Bien sûr j’ai pleins d’idées en stock qui sont en préparations pour faire de Radis le compagnon idéal de suivis de dépenses à mes yeux, en espérant qu’il serve aussi à d’autres. Alors si vous êtes intéressé par suivre vos transactions ou si vous connaissez des gens qui en aurait l’utilité, n’hésitez pas à en parler autour de vous !

Sortie de Radis 0.1

Par défaut

Comme je voulais apprendre à programmer sur Android, je me suis lancé il y a deux mois de cela dans le développement d’une application : Radis.

C’est une application de gestion financière personnelle histoire de noter ses différentes dépenses au fil du temps et d’avoir un œil sur ce qui reste sur le compte.

La version 0.1 ne se contente que de l’essentiel mais j’ai tâché de garder une facilité dans la saisie des informations.

La suite donnera des fonctions comme les opérations récurrentes, les alertes, les bilans, ce genre de chose.

Je prends aussi toutes les remarques sur le formulaire de test.

Je tiens à remercier tous ceux qui m’ont aidé à tester l’application ainsi que mon frère pour le logo et l’icône -/+ dans l’application !

Ça nécessite Android 2.1 ou plus, et c’est disponible sur le market !

Si vous voulez m’aider dans le développement, c’est sous GPL3 sur la page projet ou bien commentez/notez le projet sur le market. J’accepte les dons paypal aussi 🙂