par
Sékiltoyai » 16 mai 2019, 17:59
Alors développer pour iOS et Android ça se fait dans 2 langages différents qui n'ont pas grand chose en à voir.
Fait une recherche Google il y a des dizaines de tutos pour apprendre à créer des applis pour iOS et Android.
Une solution qui pourrait te permettre de compléter ton apprentissage de développement web, serait que tu regardes les "PWA" ou Progressive Web App, qui sont des sites internet conçus de tels façons qu'ils peuvent s'installer et fonctionner quasiment comme des applis natives sur IOS, Android et même Windows !
Voici quelques pointeurs :
https://progressive-web-apps.fr/
https://fr.wikipedia.org/wiki/Progressive_web_app
https://developers.google.com/web/progressive-web-apps/
Pour ma part c'est ce que nous utilisons, avec les avantages suivants :
* Simple à coder (HTML/CSS/JS), plus simple à prendre en main par les développeurs débutants que du Java ou de l'Objective C
* Facilement intégrable, via une application Webview on a une intégration système complète, l'utilisateur ne se rend même pas compte que ce n'est pas du code natif
* Possibilité d'interagir avec l'OS (sur Android) en codant certaines fonctionnalités en Java et en faisant un pont vers l'applicatif IHM (ceci dit je ne sais pas comment c'est mis en oeuvre techniquement)
Cette dernière fonctionnalité permet par ailleurs de commencer en full-web et de migrer peu à peu certaines fonctionnalités vers du code natif, pour une meilleure performance, des fonctionnalités spécifiques, ou pour passer d'une mise en oeuvre POC vers une application mature.
Cordialement
[quote=@rthur post_id=459388 time=1556319670 user_id=26]
Alors développer pour iOS et Android ça se fait dans 2 langages différents qui n'ont pas grand chose en à voir.
Fait une recherche Google il y a des dizaines de tutos pour apprendre à créer des applis pour iOS et Android.
Une solution qui pourrait te permettre de compléter ton apprentissage de développement web, serait que tu regardes les "PWA" ou Progressive Web App, qui sont des sites internet conçus de tels façons qu'ils peuvent s'installer et fonctionner quasiment comme des applis natives sur IOS, Android et même Windows !
Voici quelques pointeurs :
https://progressive-web-apps.fr/
https://fr.wikipedia.org/wiki/Progressive_web_app
https://developers.google.com/web/progressive-web-apps/
[/quote]
Pour ma part c'est ce que nous utilisons, avec les avantages suivants :
* Simple à coder (HTML/CSS/JS), plus simple à prendre en main par les développeurs débutants que du Java ou de l'Objective C
* Facilement intégrable, via une application Webview on a une intégration système complète, l'utilisateur ne se rend même pas compte que ce n'est pas du code natif
* Possibilité d'interagir avec l'OS (sur Android) en codant certaines fonctionnalités en Java et en faisant un pont vers l'applicatif IHM (ceci dit je ne sais pas comment c'est mis en oeuvre techniquement)
Cette dernière fonctionnalité permet par ailleurs de commencer en full-web et de migrer peu à peu certaines fonctionnalités vers du code natif, pour une meilleure performance, des fonctionnalités spécifiques, ou pour passer d'une mise en oeuvre POC vers une application mature.
Cordialement