Préparation au Startup Weekend Brest 2016 : Bootcamp Ionic

Dans le cadre de la préparation de l’édition 2016 du Startup Weekend Brest, la Cantine Numérique Brestoise, le GDG Finistère et le FinistJUG proposent une séance d’initiation à la création création d’applications mobiles avec Ionic.

Ca fait des mois (ou des années !) que vous voulez vous mettre au développement Android et/ou iOS. Vous avez regardé la doc, vous avez même téléchargé le SDK, vous avez peut-être même fait un HelloWorld, vous vous êtes dit que ça a l’air facile… mais vous n’êtes jamais allé jusqu’à développer une application avec. Manque de temps, plein d’autres choses à faire, manque de motivation pour démarrer. Car il faut reconnaître que se mettre au développement sur une nouvelle plate-forme tout seul dans son coin n’est pas évident, surtout quand la vraie vie s’en mêle.

Alors pourquoi pas vous réserver une journée pour franchir le cap et vous mettre pour de vrai au développement sur Android ou iOS ?

Ce Bootcamp Ionic est l’opportunité pour le faire. Vous arrivez le matin équipés d’un ordinateur portable, avec votre environnement de dévelopment de choix (Eclipse, IntelliJ, WebStorm, SublimeText, vi ou même Notepad++) et une JVM pré-installés et vous partirez en fin d’après-midi en ayant développé une petite application mobile qui tournera sur Android, iOS et tout navigateur web, et plus important encore, en ayant intégré les principes basiques du développement sur Ionic.

Ionic est un énorme pas en avant dans le développement d’applications mobiles hybrides. S’appuyant sur AngularJS, les développeurs peuvent profiter de toute la richesse et les possibilités de l’écosystème Angular pour construire rapidement des applications hybrides performantes. En utilisant Apache Cordova/Phonegap, ses applications peuvent être livrées comme des applications natives Android ou iOS, envoyés à Google Play/iTunes.

Ionic Framework est décrit par certains comme étant le Twitter Bootstrap du mobile : rapide à apprendre, agréable à utiliser, permettant d’obtenir rapidement des résultats jolis.

Le Bootcamp Ionic est une introduction accélérée et pratique au développement d’applications mobiles hybrides. Vous allez apprendre, vous allez mettre les mains dans le cambouis, vous allez coder, vous allez enfin cocher la case Apprendre à coder des applications mobiles dans votre ToDo-list.

En terme de prérequis, on supposera une connaissance basique du développement web, c.a.d. des bases en HTML, CSS et JavaScript.

Les formateurs

Le Bootcamp sera animé par Stéphanie Moallic et Horacio Gonzalez

Informations pratiques

La Cantine

Le bootcampse passera le samedi 5 décembre à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest), à partir de 9h30 et jusqu’aux alentours de 16h30.

Comme les dernières fois, nous demandons une participation de 12€ par participant, ce qui nous permettra de vous proposer du café à volonté et un repas à base de pizza et soda (un vrai repas de développeur, quoi… 😉 ) afin de ne pas interrompe le Bootcamp pendant la pause du midi.

Comme le nombre de places qu’on peut proposer est forcement très limité, cette participation financière nous aide aussi à garantir que les personnes inscrites viendront bien au Bootcamp.

Pour vos inscrire, vous pouvez remplir ici le formulaire, ou aller directement sur le site de l’événement sur Evenbrite.

Préparation au Startup Weekend Brest : Bootcamp Ionic Framework

Dans le cadre de la préparation de l’édition 2015 du Startup Weekend Brest, la Cantine Numérique Brestoise, le GDG Finistère et le FinistJUG proposent une séance d’initiation à la création création d’applications mobiles avec Ionic Framework.

Ca fait des mois que vous voulez vous mettre au développement Android. Vous avez regardé la doc, vous avez même téléchargé le SDK, vous avez peut-être même fait un HelloWorld, vous vous êtes dit que ça a l’air facile… mais vous n’êtes jamais allé jusqu’à développer une application avec. Manque de temps, plein d’autres choses à faire, manque de motivation pour démarrer. Car il faut reconnaître que se mettre au développement sur une nouvelle plate-forme tout seul dans son coin n’est pas évident, surtout quand la vraie vie s’en mêle.

Alors pourquoi pas vous réserver une journée pour franchir le cap et vous mettre pour de vrai au développement sur Android ?

Ce Bootcamp Ionic Framework est l’opportunité pour le faire. Vous arrivez le matin équipés d’un ordinateur portable, avec votre environnement de dévelopment de choix (Eclipse, IntelliJ, WebStorm, SublimeText, vi ou même Notepad++) et une JVM pré-installés et vous partirez en fin d’après-midi en ayant développé une petite application mobile qui tournera sur Android, iOS et tout navigateur web,  et plus important encore, en ayant intégré les principes basiques du développement sur Ionic Framework.

Le framework Ionic est un énorme pas en avant dans le développement d’applications mobiles hybrides. S’appuyant sur AngularJS, les développeurs peuvent profiter de toute la richesse et les possibilités de l’écosystème Angular pour construire rapidement des applications hybrides performantes. En utilisant Apache Cordova/Phonegap, ses applications peuvent être livrées comme des applications natives Android ou iOS, envoyés à Google Play/iTunes.

Ionic Framework est décrit par certains comme étant le Twitter Bootstrap du mobile : rapide à apprendre, agréable à utiliser, permettant d’obtener rapidement des résultats jolis.

Le Bootcamp Ionic Framework est une introduction accélérée et pratique au développement d’applications mobiles hybrides. Vous allez apprendre, vous allez mettre les mains dans le cambouis, vous allez coder, vous allez enfin cocher la case Apprendre à coder des applications mobiles dans votre ToDo-list.

En terme de préréquis, on suppossera une connaissance basique du développement web, c.a.d. des bases en HTML, CSS et JavaScript.

Informations pratiques

La Cantine

Le bootcampse passera le samedi 17 janvier à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest), à partir de 9h30 et jusqu’aux alentours de 16h30.

Comme les dernières fois, nous demandons une participation de 10€ par participant, ce qui nous permettra de vous proposer du café à volonté et un repas à base de pizza et soda (un vrai repas de développeur, quoi… 😉 ) afin de ne pas interrompe le Bootcamp pendant la pause du midi.

Comme le nombre de places qu’on peut proposer est forcement très limité, cette participation financière nous aide aussi à garantir que les personnes inscrites viendront bien au Bootcamp.

Pour vos inscrire, vous pouvez remplir ici le formulaire, ou aller directement sur le site de l’évènement sur Evenbrite.

Préparation au Glasscamp Bank : Google Glass Bootcamp

Le Crédit Mutuel Arkea, la Cantine Numérique Brestoise, le GDG Finistère et le FinistJUG proposent une séance d’initiation à la création création d’applications pour Google Glass.

Glasscamp Bank

Vous le savez peut-être, le Crédit Mutuel Arkea et la Cantine Numérique Brestoise organisent un Glasscamp Banque le 23 et 24 mai, pour vous familiariser avec les lunettes connectées et créer de nouveaux usages mobiles pour la banque.

Et pour vous aider à mieux profiter de ce Glasscamp Bank, le  GDG Finistère et le FinistJUG  organisent une séance d’introduction à Google Glass, le jeudi 22 mai à partir de 18h30 à la Cantine.

Objectif

L’objectif de ce Bootcamp est de vous présenter les bases de la plateforme Glass, le Glass Development Kit (ensemble d’outils permettant la création d’applications pour Google Glass) et le Mirror API (pour créer des services web qui fournissent directement du contenu aux Glass).

L’idée c’est qu’à la fin de la soirée vous soyez capable de comprendre comment créer des applications pour Google Glass, et comment les tester en absence d’une vraie paire de Glass.

Prérequis

Le développement Google Glass est basé sur le développement Android. Il convient donc d’avoir une base d’Android pour pouvoir se lancer sur Google Glass.

Faute de temps, dans ce Google Glass Bootcamp nous considérons que les bases minimales d’Android sont acquises, au moins au point de pouvoir créer et exécuter une petite application Hello World.

Nous vous demandons donc d’arriver au Bootcamp avec les outils de développement Android installés et en état de marche sur votre machine. Pour cela nous vous proposons ici un petit atelier à faire soi même avant d’arriver au Bootcamp. Si vous rencontrez de soucis sur cet atelier, ou si vous êtes dans l’impossibilité de le faire, nous vous suggérons d’arriver un peu en avance au Bootcamp afin que tout soit installé avant du démarrage.

Inscriptions

Si vous êtes inscrit en tant que développeur pour le Glasscamp Bank, vous avez une place reservée pour le Google Glass Bootcamp. Si vous n’avez pas reçu une invitation, n’hésitez pas à m’envoyer un mail à horacio.gonzalez@gmail.com et je vous enverrai votre invitation.

Si vous n’êtes pas inscrits en tant que développeur, l y a un petit stock de places disponibles, qui sont proposés premier arrivé, premier servi :

Android Bootcamp à l’ISEN le samedi 5 avril

Bootcamp Android

Le GDG Finistère et le FinistJUG, avec le support du Club Elec de l’ISEN proposent une séance d’initiation à la création création d’application mobile sous Android.

Ca fait des mois que vous voulez vous mettre au développement Android. Vous avez regardé la doc, vous avez même téléchargé le SDK, vous avez peut-être même fait un HelloWorld, vous vous êtes dit que ça a l’air facile… mais vous n’êtes jamais allé jusqu’à développer une application avec. Manque de temps, plein d’autres choses à faire, manque de motivation pour démarrer. Car il faut reconnaître que se mettre au développement sur une nouvelle plate-forme tout seul dans son coin n’est pas évident, surtout quand la vraie vie s’en mêle.

Alors pourquoi pas vous réserver une journée pour franchir le cap et vous mettre pour de vrai au développement sur Android ?

Ce Bootcamp Android est l’opportunité pour le faire. Vous arrivez le matin équipés d’un ordinateur portable, avec Eclipse/Android Studio et une JVM pré-installés et vous partirez en fin d’après-midi en ayant développé une petite application Android et plus important encore, en ayant intégré les principes basiques du développement sur cette plate-forme.

Le Bootcamp Android est une introduction accélérée et pratique au développement Android. Vous allez apprendre, vous allez mettre les mains dans le cambouis, vous allez coder, vous allez enfin cocher la case Apprendre à coder sur Android dans votre ToDo-list.

Où et quand ?

ISEN Brest

Le Bootcamp se déroulera donc le samedi 5 avril de 9h30 du matin à 16h30 de l’après-midi, dans les locaux de l’ISEN à Brest (20, rue du Cuirassé Bretagne).

Le repas (à base de pizzas, comme il se doit pour des développeurs) et le café sont compris dans l’inscription.

Inscription

Pour vous inscrire, allez sur la page Bootcamp Android FinistGDG sur EventBrite ou simplement remplissez le formulaire :

Nous demandons une participation de 8€, pour deux raisons. La première, comme les places physiques sont limités, on veut être sûr de que les personnes qui s’inscrivent assisteront au Bootcamp. Le deuxième, cela nous permettra de fournir le café et les pizzas et autres trucs pour manger sur place le midi.

Le nombre de places étant limité, à chaque édition du Bootcamp nous devons refuser du monde. Pensez donc à vous inscrire rapidement.

Pré-requis INDISPENSABLES

L’idée du bootcamp est de travailler sur sa propre machine avec ses propres outils de développement. Vous devez donc venir avec votre ordinateur portable et, si possible, une multiprise.

Suite à l’expérience des Bootcamp précédent, ou les problèmes liés à la mise en route de l’environnement de développement ont consommé plus de temps que prévu, pour cette édition du Bootcamp nous vous demandons que vous arriviez avec les outils de développement Android installés et en état de marche sur votre machine. Pour cela nous vous proposons ici un petit atelier à faire soi même avant d’arriver au Bootcamp. Si vous rencontrez de soucis sur cet atelier, ou si vous êtes dans l’impossibilité de le faire, nous vous suggérons d’arriver un peu en avance au Bootcamp afin que tout soit installé avant du démarrage de la séance.

Dart Flight School Brest – Second Flight

Flight_School_Event_Black

La première séance du Dart Flight School Brest s’est tellement bien passé qu’on a décidé sur le champ de lui donner une suite, aujourd’hui jeudi, même heure, même heure, même public.

Objectif de ce Dart Flight School Brest – Second Flight : approfondir Angular Dart et toucher à la programmation serveur avec Dart.

Quelques photos

Voici quelques photos de la soirée de jeudi dernier, pour vos donner une idée de l’ambiance.

Encore des ressources

J’ajoute quelques ressources à ajouter à la petite liste que je vous ai déjà fourni :

Codelabs

Présentations

Problème de menus Dart Editor sur Ubuntu

  • http://www.google.com/url?q=http%3A%2F%2Flifehacker.com%2F5887462%2Fhow-to-disable-ubuntus-annoying-global-menu-bar&sa=D&sntz=1&usg=AFQjCNGVKJi-m9to9ibqKO11jV1Guc2buQ
  • http://www.google.com/url?q=http%3A%2F%2Fstackoverflow.com%2Fquestions%2F19452390%2Feclipse-menus-dont-show-up-after-upgrading-to-ubuntu-13-10&sa=D&sntz=1&usg=AFQjCNHjJ7CIIwX2Zpag4NL2zsPVOXaE0A

Formulaire de feedback

S’il vous plaît, pensez à remplir le formulaire de feedback afin de nous permettre de pouvoir continuer à organiser ce type d’événement dans les meilleures conditions.

Des ressources pour la Dart Flight School Brest

Flight_School_Event_Black

Je vous laisse ici quelques ressources pratiques pour la soirée Dart Flight School.

Pour partager mon code pendant la séance

Videos

Code

Codelabs

Références

Jeudi 13 février : Dart Flight School Brest

Flight_School_Event_Black

La version 1.0 de Dart est sortie et prête au décollage !

Pendant le mois de février, aux quatre coins du monde, des communautés de développeurs organissent des événements Dart Flight School pour aider les développeurs à démarrer avec Dart.

Venez donc découvrir Dart, le nouveau langage poussé par Google, au travers d’un tech talk suivi par un codelab où nous développerons ensembles une application Web avec Dart et Polymer.

La soirée se passera le jeudi 13 février à à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest). Ca démarrera à 18h30, et ça finira vers 22h, avec un buffet sponsorisé par Google France.

Pour le codelab vous aurez besoin d’un ordinateur portable avec le SDK Dart installé. Vous pouvez télécharger le SDK Dart depuis  https://www.dartlang.org/

Le nombre de places est limité, ne tardez pas à vous inscrire sur EventBrite :

Bootcamp d’Initiation Android à la Cantine Brestoise

Bootcamp Android

Je reprends ici le billet que j’ai fait dans mon blog sur le Bootcamp d’Initiation Android.

Le samedi 30 novembre, dans le cadre de la préparation au Startup Weekend Brest, le FinistJUG et le GDG Finistère ont organisé un nouveau Bootcamp d’Initiation à Android. Aux commandes, Stéphane Castrec et moi même, comme les fois précédentes.

Le pitch était aussi le même :

La Cantine Numérique Brestoise, le GDG Finistère et le FinistJUG proposent une séance d’initiation à la création création d’application mobile sous Android.

Ca fait des mois que vous voulez vous mettre au développement Android. Vous avez regardé la doc, vous avez même téléchargé le SDK, vous avez peut-être même fait un HelloWorld, vous vous êtes dit que ça a l’air facile… mais vous n’êtes jamais allé jusqu’à développer une application avec. Manque de temps, plein d’autres choses à faire, manque de motivation pour démarrer. Car il faut reconnaître que se mettre au développement sur une nouvelle plate-forme tout seul dans son coin n’est pas évident, surtout quand la vraie vie s’en mêle.

Alors pourquoi pas vous réserver une journée pour franchir le cap et vous mettre pour de vrai au développement sur Android ?

Ce Bootcamp Android est l’opportunité pour le faire. Vous arrivez le matin équipés d’un ordinateur portable, avec Eclipse/Android Studio et une JVM pré-installés et vous partirez en fin d’après-midi en ayant développé une petite application Android et plus important encore, en ayant intégré les principes basiques du développement sur cette plate-forme.

Le Bootcamp Android est une introduction accélérée et pratique au développement Android. Vous allez apprendre, vous allez mettre les mains dans le cambouis, vous allez coder, vous allez enfin cocher la case Apprendre à coder sur Android dans votre ToDo-list.

La séance s’est très bien passé, avec plus d’une trentaine de passionnés, dont la moitié des étudiants (l’ISEN et Télécom Bretagne en force). L’accueil à la Cantine Brestoise a été aussi chaleureux et agréable que d’habitude, et même si on arrivait aux limites de capacité de la salle, côté logistique tout a été parfaitement organisé (merci encore une fois à Jessica pour son aide !).

Voici quelques photos de l’événement :

Bootcamp Android
Bootcamp Android
Bootcamp Android
Bootcamp Android
Bootcamp Android

Voici les slides qui ont servi ce cadre pour la journée :

Et les détails des exercices :

Le code source des exemple se trouve sur mon GitHub dans les dépôts AndroidBootcamp-HelloWorld et AndroidBootcampChat.

Et n’oubliez-pas que samedi prochain, 14 décembre, nous organisons la suite de ce Bootcamp, un Bootcamp avancé Android, aussi dans le cadre de la préparation au Startup Weekend Brest.

Bootcamp Android Avancé – 23 mars 2013

Bootcamp Android
L’année dernière, en collaboration avec le FinistJUG, nous avons organisé deux Bootcamps Android, avec des participants très motivé et dans l’ensemble très satisfaits de la journée.

Nous avions promis de faire une suite, un Bootcamp Android avancé, qui prendrait là où les autres se sont arrêtés, mais par des contraintes diverses on a été obligés de décaler à chaque fois.

La Cantine Brest

Cette fois, c’est bon, le Bootcamp Android Avancé aura bien lieu, le samedi 23 mars de 9h30 du matin à 17h de l’après-midi à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines de Brest (20 rue Duquesne).

Voyons maintenant les détails…

A qui est-il destiné ?

Vous connaissez déjà les bases du développement Android. Peut-être vous les avez appris par vous mêmes, en faisant des tutoriels, ou peut-être vous avez suivi l’un de nos Bootcamp d’initiation l’année dernière.

Dans l’ensemble, vous comprenez les concepts derrière les applications Android : les activités, les services, les ressources, les permissions…. Vous êtes capables de créer un projet, faire quelques écrans qui s’enchaînent. Votre application fait des appels JSON à des services REST pour récupérer des données, et si on vous donne une API documenté, vous seriez capables de l’appeler.

Maintenant, vous voulez aller plus loin ! Créer des applications plus élaborés, avec des widgets plus riches, qui s’adaptent bien aux dimensions et orientations de chaque terminal, avec une vraie interaction avec l’utilisateur, avec toujours plus de modularité.

Si vous vous reconnaissez, le Bootcamp Android Avancé est pour vous !

Logistique

Comme les dernières fois, nous demandons une participation de 7€50 par participant, ce qui nous permettra de vous proposer du café à volonté et un repas à base de pizza et soda (un vrai repas de développeur, quoi… 😉 ) afin de ne pas interrompe le Bootcamp pendant la pause du midi.

Comme le nombre de places qu’on peut proposer est forcement très limité, cette participation financière nous aide aussi à garantir que les personnes inscrites viendront bien au Bootcamp.

Pour vos inscrire, vous pouvez remplir ici le formulaire, ou aller directement sur le site de l’évènement sur Evenbrite.

Prérequis INDISPENSABLES

Suite à l’expérience des Bootcamp précédent, ou les problèmes liés à la mise en route de l’environnement de développement ont consommé plus de temps que prévu, pour cette édition du Bootcamp nous vous demandons de venir avec :

  • Un ordinateur portable (et si possible aussi une multiprise)
  • L’environnement de développement Android (http://developer.android.com/tools/index.html). Nous ferons nos explications autour d’Eclipse, mais si vous préférez vous pouvez utiliser IntelliJ IDEA Commnity Edition.

L’environnement de développement Android doit être testé avant le jour du Bootcamp, afin de s’assurer qu’il marche correctement. Un bon test consiste à démarrer l’émulateur, si vous arrivez à y voir la page d’accueil Android, vous avez réussi !

Si vous avez des problèmes avec l’installation des outils, n’hésitez pas à nous contacter.

Le Bootcamp étant un Bootcamp avancé, nous partons du principe que les concepts de base du développement Android sont connus. Si vous avez des doutes sur votre niveau ou si vous voulez en discuter, n’hésitez pas à nous contacter !

Nous prévoyons refaire des séances du Bootcamp Android d’initiation au printemps, ainsi que des atelier sur d’autres technologies, n’hésitez pas à vous joindre à notre liste de diffusion pour avoir les informations en avant première !

Décalage du Bootcamp Android Avancé

Bootcamp AndroidLes deux Bootcamps Android que organisés conjointement par le FinistGDG et le FinistJUG ont été un beau succès, avec des participants très motivé et dans l’ensemble très satisfaits de la journée.

Nous avions prévu d’organiser la suite, un Bootcamp Android Avancé, samedi prochain 8 décembre. Mais par des contraintes logistiques, nous sommes obligés de reporter ce Bootcamp Android Avancé à après les fêtes de fin d’année.

La bonne nouvelle c’est que cela nous laissera plus de temps pour organiser cette journée, et vous préparer donc un atelier Android à l’hauteur de vos expectatives.

Dès qu’on aura arrêté la date (à priori un samedi dans la première quinzaine de janvier), on vous tiendra au courant !