Salut,
Je connais pas grand chose, voir rien en développement Android.
Je souhaiterais créer une application de tchat, avec messagerie privé, salons de tchats, forums...
Avec quoi je peux débuter ?
Quelle voie prendre ?
Salut,
Je connais pas grand chose, voir rien en développement Android.
Je souhaiterais créer une application de tchat, avec messagerie privé, salons de tchats, forums...
Avec quoi je peux débuter ?
Quelle voie prendre ?
Il faut programmer une partie client Android mais aussi et surtout une partie serveur. Ensuite, la communication se fera par des sockets (Voir lib socket.io par exemple).
AMHA, beaucoup trop ambitieux pour un débutant.
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
C'est sur, mais bon, faudra bien commencer à un moment.
Quels projets peuvent m'y amener petit à petit sinon ?
Si vraiment tu tiens à partir dans cette direction, je commencerais par la partie serveur à ta place. Et même pas par la partie serveur qui concerne les forums, qui est la plus simple.
Si tu maîtrises un langage serveur, utilises le. Sinon, par sur du java. Ca te facilitera la vie pour apprendre ensuite le code client android.
Pour un serveur qui stocke un forum, tu as besoin d'une "simple" architecture rest. En gros, c'est du CRUD sécurisé sur des messages / catégories. Une fois la partie serveur fonctionnelle, tu fait une première version du client android qui interagit avec.
Mis à part si tu as de bonne connaissances en java EE, je te conseillerais de partir sur vertx pour le côté serveur. Ce que tu veux réaliser cadre très bien avec les capacités de vertx, et on trouve même quelques exemples qui y correspondent. Par exemple un simple Todo backend que tu devrais maîtriser avant te lancer...
Mais comme l'a dit Hephaistos007, le projet complet reste long et complexe. Ne t'attends pas à avoir une app android publiable en prod, pour être clair. Dans quel cadre te lances tu la dedans?
«Dieu ne joue pas aux dés.» - Albert Einstein. Et pan! 30 ans de retard dans la théorie quantique!
«Tout n'est pas politique, mais la politique s'intéresse à tout.» - Nicolas Machiavel. Et surtout à ceux qui ne s'y intéressent pas.
Effectivement ça me parait compliqué.
C'est simplement par envie
Après, si c'est pour apprendre, tu peux simplement déployer l'exemple que je t'ai donné (un simple java -jar sur ton ordi), et écrire un client android pour les todos. Ca te "décharge" de la partie serveur. Ou taper sur api en ligne existante d'ailleurs... Ça t'apprendra les requêtes sur un serveur et te permettra de faire une petite ui.
«Dieu ne joue pas aux dés.» - Albert Einstein. Et pan! 30 ans de retard dans la théorie quantique!
«Tout n'est pas politique, mais la politique s'intéresse à tout.» - Nicolas Machiavel. Et surtout à ceux qui ne s'y intéressent pas.
Oui, c'est sur que c'est pas pour but de la faire en 1 mois comme un acharné, la mettre sur un store et faire des sous.
Apprendre comment ça marche, pourquoi faire ce projet avec une petite communauté, puis après on verra déjà.
Mais je vais faire ce qui a été dit
Tiens nous au courant de l'avancée de ton projet, et n'hésite pas à poser des questions si tu as besoin d'un coup de main.
«Dieu ne joue pas aux dés.» - Albert Einstein. Et pan! 30 ans de retard dans la théorie quantique!
«Tout n'est pas politique, mais la politique s'intéresse à tout.» - Nicolas Machiavel. Et surtout à ceux qui ne s'y intéressent pas.
Oui. Je pense faire d'abord d'autres petits projets
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager