Le développement mobile hybride sort du bois, Ch'ti JUG le 15-04-2015Loïc Knuchel
Ionic Framework révolutionne la manière de faire des applications mobile hybride avec Cordova. Il est maintenant facile de faire des applications de qualité et le développement hybride devient, grâce à Ionic, une réelle alternative.
Dans ce talk, au Ch'ti JUG, je donne mon point de vue sur le débat hybride vs natif. Pour moi, tout dépends de l'objectif de l'application et bien sûr du budget alloué.
Après une rapide présentation de Ionic et Cordova, je le compare a ses concurrents. Manifestement, aucun ne tient la comparaison...
Je me focalise ensuite sur les outils développés par drifty autours de Ionic et Cordova qui nous permettent de faciliter grandement le développement ! Ils sont, pour moi, une des forces majeures de ce framework :)
Enfin, je termine par corder une application de chat en live et la faire tester aux participants grâce à Ionic View.
Les derniers slides référencent les liens les plus utiles pour démarrer du bon pied avec Ionic et faire des applications très qualitatives :D
L'article avec la vidéo se trouve ici : http://loic.knuchel.org/blog/2015/04/18/chti-jug-le-developpement-mobile-hybride-sort-du-bois/
Développement d'applications mobiles hybrides avec IONIC 2 et Angular 2. Depuis l'installation jusqu'à l'utilisation de plugins natifs tels que stockage de données, géolocalisation, liaison serveur API Rest...
Objectifs
Connaître les principales technologies utilisées pour développer des applications mobiles
Savoir quelle technologie est la mieux adaptée pour un projet
Le développement mobile hybride sort du bois, Ch'ti JUG le 15-04-2015Loïc Knuchel
Ionic Framework révolutionne la manière de faire des applications mobile hybride avec Cordova. Il est maintenant facile de faire des applications de qualité et le développement hybride devient, grâce à Ionic, une réelle alternative.
Dans ce talk, au Ch'ti JUG, je donne mon point de vue sur le débat hybride vs natif. Pour moi, tout dépends de l'objectif de l'application et bien sûr du budget alloué.
Après une rapide présentation de Ionic et Cordova, je le compare a ses concurrents. Manifestement, aucun ne tient la comparaison...
Je me focalise ensuite sur les outils développés par drifty autours de Ionic et Cordova qui nous permettent de faciliter grandement le développement ! Ils sont, pour moi, une des forces majeures de ce framework :)
Enfin, je termine par corder une application de chat en live et la faire tester aux participants grâce à Ionic View.
Les derniers slides référencent les liens les plus utiles pour démarrer du bon pied avec Ionic et faire des applications très qualitatives :D
L'article avec la vidéo se trouve ici : http://loic.knuchel.org/blog/2015/04/18/chti-jug-le-developpement-mobile-hybride-sort-du-bois/
Développement d'applications mobiles hybrides avec IONIC 2 et Angular 2. Depuis l'installation jusqu'à l'utilisation de plugins natifs tels que stockage de données, géolocalisation, liaison serveur API Rest...
Objectifs
Connaître les principales technologies utilisées pour développer des applications mobiles
Savoir quelle technologie est la mieux adaptée pour un projet
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015Loïc Knuchel
Découvrez Ionic Framework, le meilleur outil pour les application cordova actuellement.
Il permet de développer des applications mobile hybrides très qualitatives et très simplement. A tester de toute urgence !!!
CocoaHeads Rennes #14: Programmation Responsive par CeledevCocoaHeadsRNS
Xcode, c’est très puissant, mais devoir recompiler, charger et relancer son application à chaque fois qu’on fait une modification dans le code, ça devient vite fastidieux. Si les changements dans le code pouvaient s’appliquer en temps réel dans l’application, on gagnerait pas mal de temps qu’on pourrait consacrer à expérimenter des idées nouvelles et à améliorer nos apps. Un rêve ? Plus vraiment.
Celedev, une startup rennaise, a développé un environnement de développement pour iOS entièrement conçu autour de cette idée de Programmation Responsive. Jean-Luc Jumpertz (créateur de Celedev) est venu nous présenter cet outil et nous faire une petite démo.
L'intégration continue chez Pages Jaunes - Build Bot MobileCocoaHeads France
L’intégration continue chez PagesJaunes ou Comment déployer une appli iOS de 60 000 lignes de façon fiable et automatisée ? Pour maintenir son taux de crash inférieur à 0,5%, PagesJaunes a eu besoin de mettre en place une chaine de déploiement fiable et industrialisée appelée Build Bot Mobile. Jeffrey Macko et Jérémie Godon vous présenteront les besoins, les outils, le workflow et les différents tests de cet outil.
Publier une application mobile en un clicFabernovel
A l'occasion de la conférence web2day du 13 juin 2018, Claire Dufretelle, Head of Product Management chez Fabernovel Technologies, prend la parole sur l'intégration continue sur mobile & une introduction à Fastlane.
"Il est extrêmement pénible de publier une application mobile, les étapes étant nombreuses et complexes. La moindre erreur peut obliger à tout recommencer. Une mise en production de quelques heures peut finalement prendre la journée. Et pourtant, le sujet est accessible à tous, même à ceux qui ne sont pas développeurs professionnels.
> Il ne faut pas laisser faire à un humain un travail de robot mais automatiser
> L’automatisation de la publication se fait aisément grâce à un ensemble d’outils : Fastlane
> Fastlane peut être customisé à loisir pour s’adapter à vos process
> Il est possible de pousser la customisation très loin jusqu’à la publication d'une application mobile
>> Tout le monde peut se lancer pour publier une application mobile en un clic."
L'histoire d'html5 pour les développeurs windows phone 8davrous
Dans cette session, nous parcourons ensemble l'histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d'abord comment utiliser des morceaux d'HTML5 dans certaines applications natives, ce qui peut s'avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d'IE10, nous verrons qu'il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un oeil aux possibilités d'intégration dans l'OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Jouée pendant les MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=2d81322e-6ab2-4840-a4b1-568f1bd370f4
Présentation du framework hybride Cobalt, lors de la soirée Code d'Armor du 18 mars 2014.
Vidéo : http://www.youtube.com/watch?v=wkhWoyAVpOk
Site : http://cobaltians.com
Pour tous dev mobile, que ce soit seul ou en équipe, le déploiement d'une app sur le store de Google ou d'Apple est un passage (quasi) obligatoire.
Android et iOS sont différents jusque dans les IDE et les outils de build. Mais au delà de XCode, Android Studio, gradle... des libraries tels que fastlane vont tenter de réconcilier (un peu) les deux univers.
Nous allons voir comment intégrer la phase de publication dans le processus de build. Et cela via quelques lignes de script ou même directement dans les outils d'intégration continue tel que Jenkins.
Pour tous dev mobile, que ce soit seul ou en équipe, le déploiement d'une app sur le store de Google ou d'Apple est un passage (quasi) obligatoire.
Android et iOS sont différents jusque dans les IDE et les outils de build. Mais au delà de XCode, Android Studio, gradle... des libraries tels que fastlane vont tenter de réconcilier (un peu) les deux univers.
Nous allons voir comment intégrer la phase de publication dans le processus de build. Et cela via quelques lignes de script ou même directement dans les outils d'intégration continue tel que Jenkins
Ionic Framework, L'avenir du mobile sera hybride, bdx.io le 16-10-2015Loïc Knuchel
Découvrez Ionic Framework, le meilleur outil pour les application cordova actuellement.
Il permet de développer des applications mobile hybrides très qualitatives et très simplement. A tester de toute urgence !!!
CocoaHeads Rennes #14: Programmation Responsive par CeledevCocoaHeadsRNS
Xcode, c’est très puissant, mais devoir recompiler, charger et relancer son application à chaque fois qu’on fait une modification dans le code, ça devient vite fastidieux. Si les changements dans le code pouvaient s’appliquer en temps réel dans l’application, on gagnerait pas mal de temps qu’on pourrait consacrer à expérimenter des idées nouvelles et à améliorer nos apps. Un rêve ? Plus vraiment.
Celedev, une startup rennaise, a développé un environnement de développement pour iOS entièrement conçu autour de cette idée de Programmation Responsive. Jean-Luc Jumpertz (créateur de Celedev) est venu nous présenter cet outil et nous faire une petite démo.
L'intégration continue chez Pages Jaunes - Build Bot MobileCocoaHeads France
L’intégration continue chez PagesJaunes ou Comment déployer une appli iOS de 60 000 lignes de façon fiable et automatisée ? Pour maintenir son taux de crash inférieur à 0,5%, PagesJaunes a eu besoin de mettre en place une chaine de déploiement fiable et industrialisée appelée Build Bot Mobile. Jeffrey Macko et Jérémie Godon vous présenteront les besoins, les outils, le workflow et les différents tests de cet outil.
Publier une application mobile en un clicFabernovel
A l'occasion de la conférence web2day du 13 juin 2018, Claire Dufretelle, Head of Product Management chez Fabernovel Technologies, prend la parole sur l'intégration continue sur mobile & une introduction à Fastlane.
"Il est extrêmement pénible de publier une application mobile, les étapes étant nombreuses et complexes. La moindre erreur peut obliger à tout recommencer. Une mise en production de quelques heures peut finalement prendre la journée. Et pourtant, le sujet est accessible à tous, même à ceux qui ne sont pas développeurs professionnels.
> Il ne faut pas laisser faire à un humain un travail de robot mais automatiser
> L’automatisation de la publication se fait aisément grâce à un ensemble d’outils : Fastlane
> Fastlane peut être customisé à loisir pour s’adapter à vos process
> Il est possible de pousser la customisation très loin jusqu’à la publication d'une application mobile
>> Tout le monde peut se lancer pour publier une application mobile en un clic."
L'histoire d'html5 pour les développeurs windows phone 8davrous
Dans cette session, nous parcourons ensemble l'histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d'abord comment utiliser des morceaux d'HTML5 dans certaines applications natives, ce qui peut s'avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d'IE10, nous verrons qu'il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un oeil aux possibilités d'intégration dans l'OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Jouée pendant les MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=2d81322e-6ab2-4840-a4b1-568f1bd370f4
Présentation du framework hybride Cobalt, lors de la soirée Code d'Armor du 18 mars 2014.
Vidéo : http://www.youtube.com/watch?v=wkhWoyAVpOk
Site : http://cobaltians.com
Pour tous dev mobile, que ce soit seul ou en équipe, le déploiement d'une app sur le store de Google ou d'Apple est un passage (quasi) obligatoire.
Android et iOS sont différents jusque dans les IDE et les outils de build. Mais au delà de XCode, Android Studio, gradle... des libraries tels que fastlane vont tenter de réconcilier (un peu) les deux univers.
Nous allons voir comment intégrer la phase de publication dans le processus de build. Et cela via quelques lignes de script ou même directement dans les outils d'intégration continue tel que Jenkins.
Pour tous dev mobile, que ce soit seul ou en équipe, le déploiement d'une app sur le store de Google ou d'Apple est un passage (quasi) obligatoire.
Android et iOS sont différents jusque dans les IDE et les outils de build. Mais au delà de XCode, Android Studio, gradle... des libraries tels que fastlane vont tenter de réconcilier (un peu) les deux univers.
Nous allons voir comment intégrer la phase de publication dans le processus de build. Et cela via quelques lignes de script ou même directement dans les outils d'intégration continue tel que Jenkins
Human Talks Grenoble 08/09/2015 - AngularJS et Cordova = applications WEB et ...Xavier NOPRE
Slides de ma présentation aux Human Talks Grenoble du 08/09/2015, avec un REX sur mon usage de AngularJS et Cordova pour générer simplement une application WEB et une application mobile
Analyse et optimisation des performances des applications Windows Phone 7.5Microsoft
Dans cette sessions nous aborderons les points clés pour la conception et la réalisation d'une application Windows Phone performante et réactive. Nous verrons comment optimiser votre code pour garantir une exécution optimale que ce soit au niveau de la mémoire que de la vitesse d'exécution. Nous en profiterons pour partager nos trucs & astuces de développement, comme par exemple la création d'un contrôle pour tracer l'utilisation mémoire, ou encore l'utilisation du profiler de VS2010 A propos des speakers : • Jérémy Alles : MVP Client App Dev, blogueur (www.japf.fr), rédacteur pour le magazine Programmez!, intervenant AskTheExpert, voyageur (MVPSummit 2011, //BUILD 2011), expert WPF/Silverlight/WindowsPhone/Windows8 • Charlotte Chavancy : rédacteur pour le magazine Programmez!, expert et formatrice WPF/Silverlight/WindowsPhone/Windows8
Session donnée lors du Drupal Camp Lyon 2012. Présentant les différentes alternatives pour gérer la mobilité avec Drupal.
- Responsive Design
- Contextes mobiles (themes mobiles)
- Applications Natives et intégrations en Web Services ou HTML5
Bonjour à ma communauté Linkedin! Nous avons actuellement un développeur fullstack java/angular
Elle maîtrise les frameworks Angular, Node JS, Bootstrap, Express JS
Si vous êtes intéressé contactez moi en MP !
Qualité & Industrialisation des développements mobiles sur iOS & AndroidThibaud CAVIN
Présentation d'une usine logicielle type pour iOS & Android permettant la compilation, la mise en place de tests automatisés unitaires et fonctionnels, le déploiement à distance sur les 2 plate-formes dominantes du marché mobile actuel
Pourquoi JavaScript?
Considéré comme « l’un des langages les plus universels », a déclaré Todd Anglin, vice-président de la gestion des produits et du marketing chez Telerik.
Quels sont les enjeux?
Exposer les APIs de la plateforme native à JavaScript
Produire une interface utilisateur native
Faire abstraction des interfaces utilisateurs natives
CocoaHeads Rennes #4 : Tests automatisés sur iOSCocoaHeadsRNS
Slides de la présentation "Tests automatisés sur iOS" de la session des CocoaHeads Rennais du 13 octobre 2011. Présentation assurée par Quentin Arnault, Ingénieur chez Niji.
Développer des interfaces web riches, sémantiques et ergonomiques en HTML5, CSS3 et jQuery.
L'objectif du cours est d'avoir une vision d'ensemble du métier d'intégrateur web, et d'être capable de réaliser n'importe quel type de mise en page, en mixant les solutions techniques existantes, "from scratch" ou via des solutions clé-en-main.
Similaire à Dev Fest Nantes - Ionic le développement hybride mobile fun et productif (20)
24. Tester / Débugger
✓ Dans le navigateur : Serve
➙ http://localhost:8100/
➙ tout ne peut pas être émulé
✓ Sur device ou émulateur : Run
➙ option livereload (-l) pour exécuter sur http://192.
168.1.1:8100/
➙ option log console (-c) pour avoir les logs de l’
application
36. Dans la vraie vie ...
OAuth, Geolocalisation,
Camera, FileTransfer,
InAppBrowser, Network
Information ...
File, Media, Bluetooth
(Cordova + BLE
javascript)
38. Bilan
Doc plutôt complète …
Intégration de nombreuses
directives Angular …
… mais pas toujours à jour.
… parfois non finalisées
Livraisons régulières pour
suivre les versions Angular
… mais des bugs ouverts
depuis plusieurs mois
42. Ionic 2.0 [alpha]sortie le 20/10/2015
✓ Navigation améliorée
✓ Plus de fonctionnalités natives dans Ionic
✓ Nouveau système de Theming
✓ Material Design