Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/12/2024, à 00:25

SentinelleIvoire

Demande de conseils et orientation pour un projet web/Android [RESOLU]

Bonsoir chers devanciers et geeks,
je viens vers vous pour solliciter votre expertise et si possible en profiter.
je voudrais créer un site web qui fonctionnera avec une application Android.
lorsque les utiisateurs mettrons leurs informations à jour sur l'une des plateformes (web ou mobile) je voudrais que cela soit synchroniser.
Je voudrais donc savoir quels sont les langages que vous pouvez me conseiller pour mon projet.
Voici mes acquis :

Je n'ai plus codé depuis 2013.
J'utilise Ubuntu 22
J'ai un Hp I5
Je peux consacrer 3h par jour pour l'apprentissage des langages.
Je me sens à l'aise avec le terminal qu'avec les logiciels de conception.

Merci de m'aider

Dernière modification par SentinelleIvoire (Hier à 20:00)

Hors ligne

#2 Le 18/12/2024, à 13:50

RaphaelG

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

J'utilise Ubuntu 22

Pourquoi commencer un "gros" développement sur une ancienne plateforme ?
Migre d'abord en 24.04.

Hors ligne

#3 Le 18/12/2024, à 14:14

SentinelleIvoire

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

Bonsoir RaphaleG
Merci pour le conseil,
Le week-end je ferais la migration.
Suis en séminaire en ce moment.

Je serais heureux d'avoir quelques pistes sur le langage qui m'aiderait le mieux pour mon projet.

Hors ligne

#4 Le 18/12/2024, à 14:15

kastopidiak

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

Bonjour,

Première réponse absurde…Ubuntu 22.04 est maintenue au moins jusqu'en 2027 (et même 2032). Il n'y a aucun souci à l'utiliser. Et surtout cela n'a rien à voir avec la question posée.

----------------------------------------------------------------------

Un site Web est un site Web. Il s'affiche avec un navigateur Web de la même façon sur un ordinateur, un téléphone, une tablette ou autre pour peu qu'il soit conçu correctement. Inutile de créer une application Android, c'est une perte de temps et un gaspillage de ressources. La capacité des pages web à s’adapter à différentes tailles d'écran s'appelle mise en page adaptative ou responsive design. Cela s'obtient avec le langage CSS et ses « media queries ».

Pour le reste il faut une base de données (MySQL, MariaDB, PostgreSQL, MongoDB, etc.) et un langage de script pour interagir avec la base de données et générer des pages web en HTML (PHP, Python, Ruby, etc.)

Dernière modification par kastopidiak (Le 18/12/2024, à 14:18)

Hors ligne

#5 Le 18/12/2024, à 14:41

Rafbor

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

Bonjour,
tu pourrais développer une Progressive Web App (WPA), c'est un site web qui s'installe comme une application sur les mobiles.
Pour le choix de la technologie, c'est vaste, il faut t'orienter vers un langage qui te plaît et une plateforme de développement permettant de cibler différents systèmes. Il est important de choisir un environnement de dev avec une communauté active, de la doc, des exemples de code, du support,...

Pour ma part, j'ai choisi .Net, une plateforme open-source, et le langage C#. On peut générer des applis web avec le framework Blazor. Tout est très bien documenté avec plein de tutos disponibles.


Xubuntu 22.04 - Mes projets sur Github

Hors ligne

#6 Le 18/12/2024, à 14:46

iznobe

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

Bonjour , les langages a apprendre sont prioritairement le HTML ( le code figé ) + CSS ( la mise en forme des pages ) + PHP ( permet d' obtenir des pages web interactives avec l' utilisateur ). c ' est ce qui te permettra de faire apparaitre les pages chez les clients .

Ensuite Effectivement , selon les besoins et selon ce que tu entends par " soit synchroniser " , il faudra certainement ajouter d' autres chose , comme une Base De Données et le langage qui va avec ainsi que differents autres langages comme ajax , javascript ou autres comme deja evoqué par kastopidiak .
Cependant , je ne crois pas qu ' on puisse integré du python ou du ruby dans un site web .


Faire la MAN en 24.04 est absolument inutile , ca ne change rien , et j ' eviterai , il peut y avoir de legeres complications encore selon les cas de figure .
De plus ca ne change rien au développement du site web .

Dernière modification par iznobe (Le 18/12/2024, à 14:48)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 18/12/2024, à 15:05

kastopidiak

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

iznobe a écrit :

Cependant , je ne crois pas qu ' on puisse integré du python ou du ruby dans un site web .

Vous confondez sans doute les langages côté client : Javascript permettant d'ajouter de l'interactivité par exemple, et côté serveur qui servent à générer des documents HTML à la demande.
PHP, Python, Ruby, Java, etc sont des langages utilisés côté serveur par des milliers des sites et applications web.

Quelque cadres applicatifs très largement utilisés :
https://www.djangoproject.com/
https://rubyonrails.org/
https://struts.apache.org/

Hors ligne

#8 Hier à 01:44

SentinelleIvoire

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

Bonjour chers geeks,
Tous mes vœux les meilleurs pour vous en cette nouvelle année.
Encore merci pour l'intérêt que vous avez porté à ma préoccupation.

J'ai opté pour la programmation web avec le PHP et MySql. J'espère trouver de bons tutos pour me déverrouiller puisque nous sommes à PHP 8.
Infiniment merci et que DIEU bénisse vos différents projets ?

Hors ligne

#9 Hier à 02:50

krodelabestiole

Re : Demande de conseils et orientation pour un projet web/Android [RESOLU]

si tu veux apprendre un langage aujourd'hui, PHP c'est peut-être pas la techno dont le futur semble le plus brillant...
par contre tu trouveras plein de tuto et de documentation là dessus, ça pas de problème. grafikart par ex. est très pédagogue, en français.

ce sujet récent pourrait aussi t'intéresser : https://forum.ubuntu-fr.org/viewtopic.php?id=2088195

le truc c'est que de toute façon en web le javascript est incontournable : c'est le seul qui soit dispo côté client (sur les navigateurs). donc autant approfondir le sujet et partir sur du nodeJS (javascript côté serveur), ça fait un langage de moins à apprendre.

j'ai un peu menti : on peut éviter complètement le javascript en choisissant un langage qui se compile vers javascript, comme typescript ou elm.
mais je ne conseille pas ça pour débuter.


par contre je conseille quand-même de s'orienter très vite (sans jeu de mot) vers un framework frontend (donc JS / HTML / CSS). ce sont les technos les plus actuelles.
par ex. vue ou react (angular est mort).

je peux te donner un exemple d'une toute petite application single page que je viens de mettre en ligne, c'est un lecteur audio : https://pls.xunga.org
les sources sont là : https://gitlab.com/crachecode/pls-distomobile
c'est fait avec vue et vite. vite est la moulinette qui compile l'application web en permettant de profiter de plein d'outils et technologies qui facilitent la vie, plutôt que de rédiger du JS / CSS et HTML brut avec des copier-coller partout comme en 2005 (beaucoup plus simple à utiliser que webpack, si tu en entends parler).


je ne sais pas si tu as consulté le wiki concernant les CMS : https://doc.ubuntu-fr.org/cms aussi, ça pourrait t'intéresser !

En ligne