Résolue

Appli Web ou mobile/Web ?

# Web # Django

Bonjour,

C'est peutêtre un sujet qui a déjà été posé, mais je demande quand même.

Suite à une idée proposée par un ami, je dois lui faire une appli Web (donc faut que je me mette à fond dans Django).

J'ai donc plusieurs pistes pour réaliser son projet :

  • Soit en ligne de commande uniquement (mais pas assez convivial et pas pour débutant en informatique)

  • Soit uniquement en WEB avec python/Django

  • Soit en WEB + appli mobile (python/Django + ...)

Ma question est la suivante :
Est-ce qu'on peut créer des appli mobile avec python?
Quelles bibliotèques utilisées si c'est possible?
Si non, quelles autres possiblités s'offrent à moi?

Merci,
Romuald

Thibault houdon

Mentor

Salut Romuald !

Si tu souhaites rester le plus possible avec Python tu as deux options :

  • L'option Kivy : la bibliothèque la plus robuste en Python pour développer des applications mobiles. Cependant attention : elle est à des années lumières de ce que tu pourrais faire avec du Swift ou Flutter qui sont pensés spécifiquement pour de l'app mobile. Donc ça peut dépanner et te permettre de proposer quelque chose mais ne t'attends pas à des merveilles.

  • L'option API avec un framework Python (Django Rest Framework, Fast API, Flask, ...) et un autre framework pour la partie front (React Native, Flutter, Ionic, ...). Ça serait l'option la plus pro, mais qui nécessite quand même l'utilisation d'un autre framework / langage en parallèle.

Bonjour Thibault,

Merci pour tes réponses.

Je me doutais bien que je serai limité en pur Python, en plus par hasard cette semaine je suis retourné sur la chaine de Graven pour voir si il y avait de nouvelles vidéos et il a fait une série sur Flutter, donc je vais commencer par regarder ça.

Est ce que toi tu as une préférence sur un framework particulier pour les appli mobiles?

Romuald

Je n'ai jamais été suffisamment loin dans les framework que j'ai utilisé pour avoir un réel avis mais je n'entends que du bien de Flutter et j'ai apprécié les quelques essais que j'ai fait avec :)

D'accord, je vais regarder ça de près

Merci

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.