Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Android] Punch

Mettez un peu du Punch dans votre vie

    7 octobre 2017 à 15:01:44

    Bonjour,

    Je voudrais vous présenter aujourd'hui ma dernière application après Fanfic-FR et Jessie Ryan.

    Il s'agit d'une application développée sur environ 2 semaines en ne travaillant que 2-3 heures le soir et le week-end.

    En savoir plus sur le projet

    Genese.

    Je m'intéresse énormément au développement personnel, tentant de changer ma vie dans la bonne direction et je suis plutôt bien partit. J'accumule donc pas mal de livres sur le sujet qui m'inspirent tous, je mets en pratique certains conseils et lorsque je lis, je suis motivé/inspiré à bloc. Sauf que cette sensation disparait dans la journée (bien que je recharge mon énergie le matin), il m'arrive de me retrouver perdu, de me poser des questions sur moi même, mes compétences, si ce que je fais de mes journées est vraiment la bonne chance, de ma mission de vie, ...

    M'est alors venu l'idée d'associer ma passion pour le développement Android (qui est aussi mon métier) et celle pour le développement personnel en une première application simple. Android Oreo venait de sortir, je souhaitais découvrir la nouvelle façon de jouer avec les services et les notifications (j'apprends encore) et j'ai donc décidé de créer une application dont la principale feature serait la réception de notifications locales.

    Ces notifications donnent un coup de boost, un coup de Punch dans votre journée et vous donne une toute autre énergie instantanément. 

    Une citation que j'aime bien et qui illustre parfaitement ce que cherche à faire Punch :

    "Vous n'êtes pas obligé d'être la même personne que vous étiez il y a 5 minutes" - Alan Watts

    Généralités et avancement.

    L'application est disponible en version 0.9.2. Il y a sûrement des bugs et autres choses à rajouter, donc j'attendrai d'avoir plus de retours pour passer en version 1 officiellement.

    J'ai développé l'application avec le langage Kotlin et voici les librairies utilisées pour ce projet :

    - Retrofit

    - RxJava2/RxAndroid2

    - Dagger 2.11

    - Crashlytics

    - Firebase Storage

    - SQLite avec SQLBrite2 et SQLDelight

    - ... d'autres petites librairies :)

    L'application est composés d'un seul écran principal (la liste des punchs). Vous pouvez ajouter des punchs en choisissant les catégories associées et si vous souhaiter programmer ce punch là à une heure précise. Par exemple, pas plus tard que ce matin j'ai passé le code de la route. Juste avant le passage, je me suis programmé un Punch que j'avais besoin de lire pour me redonner confiance et le boost nécessaire pour passer cette épreuve.

    Mais vous pouvez également récupérer des Punchs en ligne. Vous avez également la main sur les notifications qu'il s'agisse de la vibration ou non, du temps de fréquence et des horaires auxquelles vous souhaitez recevoir vos punchs.

    Objectifs

    Mon objectif principal est de proposer une application free bug et qui puisse surtout aider les personnes à retrouver une motivation pour mettre à bien un projet.

    Le projet et son originalité

    Je ne compte pas révolutionner le développement personnel, beaucoup d'applications le font très bien. Je cherche juste avec cette application d'avoir quelque chose sur mesure avant tout, uniquement avec les vrais besoins et pas de features inutiles.

    ---

    Voilà, si vous avez des questions, n'hésitez surtout pas, le développement Android est une passion pour moi et j'ai la chance d'en faire mon métier.

    Voici donc le lien menant à la fiche de l'application : https://play.google.com/store/apps/details?id=io.smallant.punch

    Merci.

    -
    Edité par Joadar 7 octobre 2017 à 15:05:54

    • Partager sur Facebook
    • Partager sur Twitter
    [Android] Punch | [Android] Jessie Ryan Music | [Android] Fanfic-FR | Github | @Joadar_ |
      20 octobre 2017 à 15:48:18

      Version 0.9.4 disponible sur le store.

      Elle rajoute :

      • Le partage de Punch
      • La gestion des catégories (ajouter, modifier, supprimer)
      • La correction d'un crash
      • L'optimisation de l'application
      • Partager sur Facebook
      • Partager sur Twitter
      [Android] Punch | [Android] Jessie Ryan Music | [Android] Fanfic-FR | Github | @Joadar_ |

      [Android] Punch

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown