Aller au contenu

Tonton Daniel et ses drôles de devinettes


diablosephiroth

Recommended Posts

Bonjour bonjour,

 

J'ai récemment développé ma première application android sur un thème très simple : les devinettes.

Voici la page d'accueil de "l'écosystème" Tonton Daniel ; http://tonton-daniel.fr/ 

 

L'idée est de présenter à l'utilisateur une large palette de devinettes. L'utilisateur peut aussi apprendre à tonton Daniel (l'icone de l'application) de nouvelles devinettes.

C'est une application bon enfant qui m'a permis de découvrir les rouages du play store/admob  et les technologies permettant de développer une application sur android.

 

Cette application a été réalisée à l'aide du framework IONIC 3 (https://ionicframework.com/). 

Le serveur (délivrant les services via une API REST) est réalisé à l'aide de spring boot (https://projects.spring.io/spring-boot/).

Le tout est hébergé par AMAZON (EC2) via des conteneurs dockers (https://aws.amazon.com/fr/ec2/).

 

=> https://play.google.com/store/apps/details?id=fr.jma.tonton&hl=fr

=> https://play.google.com/store/apps/details?id=fr.jma.tonton.quizz&hl=fr

N'hésitez pas à me faire des retours constructifs ! 

PS : L'avantage d'utiliser une technologie comme IONIC, c'est que l'on obtient une app 3 en 1. En effet, c'est juste du HTML/CSS/JS, de ce fait, il est possible de constituer une app android ou IOS (via cordova) et une site web (PWA par exemple). Bien entendu, il y a des inconvénients aussi :) 

Je n'ai pas fait le coté IOS, mais par contre il existe la version PWA disponible ici : https://frontend.tonton-daniel.fr/

 

J'essayerai peut être de faire un article en Francais afin d'expliquer l'intégralité du processus permettant de réaliser une application complète autour des axes suivants : 

- mise en place de l'environnement de dev (gitlab, intellij)

- dev de l'app (choix techno front et back)

- sécurité autour du back et éventuellement du front

- comment on peut gèrer admob dans une app

- hébergement de l'app (si on possède un back, il faut bien l'héberger quelque part, cmt utiliser les conteneurs pour se faciliter la vie :P)

- publication sur le play store/sur le web(PWA)

 

Voila :) Enjoy !

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...