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.

Soirée AngularJS – Mardi 5 novembre 2013

Soiré AngularJSLe GDG Finistère reprend le service le 5 novembre en s’associant au FinistJUG pour vous proposer une soirée sur AngularJS.

La soirée se passera à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest).

AngularJS

Oubliez GWT(*), Flex, JDF Backbone et jQuery : l’avenir des applications web passe par AngularJS.

Ce framework de Google est le premier à rendre la plate-forme HTML/JavaScript/CSS directement efficace pour le développement d’applications. Plus besoin de générer les pages web côté serveur, d’avoir un plugin Flash, de générer le JavaScript depuis un autre langage, ou de se perdre dans les manipulations du DOM.

Après 15 ans d’errements et de solutions artificielles frôlant parfois la limite de l’absurdité, on peut enfin développer la couche de présentation des applications web de façon naturelle, c’est-à-dire directement côté client et nativement en JavaScript, et avec le même niveau de qualité et de productivité que sur les développements côté serveur.

Au programme de ce soir, démonstration des possibilités du framework AngularJS et mise en perspective de son rôle dans l’architecture des applications web modernes.

Et tout ça de la main d’un des pionniers de AngularJS en France, Thierry Chatel.

Thierry Chatel

Thierry est consultant et formateur indépendant, spécialisé dans l’architecture des applications web et sur le framework AngularJS.

Il découvrit AngularJS alors que c’était un projet en version beta chez Google, encore totalement inconnu. Mais étant très attaché aux bonnes pratiques d’architecture et de développement, il ne pouvait qu’être séduit par le potentiel du framework et son apport considérable au développement d’applications web.

Persuadé qu’il s’agit d’une révolution majeure dans le secteur, Thierry contribue depuis deux ans à faire connaître AngularJS par de nombreuses conférences, grâce au blog technique  FrAngular et à la communauté AngularJS France sur Google+.

Et son activité professionnelle alterne entre les formations à AngularJS, les audits d’applications en cours de développement, et le conseil sur leur architecture et les bonnes pratiques à mettre en oeuvre.

Inscriptions

Comme d’habitude, on utilise EventBrite pour les réservations, afin de pouvoir bien gérer la logistique et aussi afin de vous permettre de participer au tirage au sort qu’on fera en fin de séance. Pour cette séance nous avons un petit stock de t-shirts Google qui partiront dans notre tirage au sort.<

Vous pouvez aussi vous inscrire sur la page Google+ de la soirée.

Petite note de fin

(*) N’oubliez quand même pas complètement GWT ou mes anciens camarades vont me détester. Même si mon introduction est volontairement provocatrice,  GWT a un intérêt énorme pour certain type d’applications riches, surtout quand il a toute une forge autour et des équipes formées. Même si je pense personnellement que des frameworks JavaScript comme AngularJS sont l’avenir proche du web, aujourd’hui GWT dans le cadre d’une DSI de taille continue à être une solution pertinente.

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 !

Nouveau Android Bootcamp

Forts du succès du Bootcamp de l’été dernier, et après avoir résolu quelques problèmes logistiques, le FinistGDG et le FinistJUG organisons  un Bootcamp Android le samedi 24 novembre, de 9h30 à 16h30, à l’ENIB, à Plouzané. Ce Bootcamp Android est l’opportunité pour vous lancer enfin dans le développement Android.

A qui est-il destiné ?

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.

Si vous vous reconnaissez dans cette description, ce Bootcamp est pour vous !

Prérequis INDISPENSABLES

Suite à l’expérience du 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.

Inscriptions

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

Nous demandons une participation de 7,5€, 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.

Plus beaucoup de places pour l’Android Bootcamp

Comme vous savez, le FinistJUG et le Finist GDG organisons un Bootcamp Android samedi prochain à l’ENIB. Compte tenue de la salle qu’on va utiliser, et du type d’atelier qu’on veut mettre en place, très orienté pratique, on a limité l’affluence à 30 places.

Au moment où j’écris ces lignes, il ne reste plus que 3 places à prendre, et je pense qu’on va sûrement afficher complet avant la fin de la journée. Vue la demande, on va essayer d’ouvrir une poignée de places de plus, mais rien n’est encore sûr.

Alors, si vous êtes tentés par cette découverte pratique du développement sur Android, n’hésitez plus et prenez votre place avant qu’elle ne parte…

 

Android Bootcamp

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 ?

Le FinistGDG et le FinistJUG organisons un Bootcamp Android le samedi 30 juin, de 9h30 à 16h30, à l’ENIB, à Plouzané. Ce Bootcamp Android est l’opportunité pour vous lancer enfin dans le développement Android.

Vous arrivez le matin équipés d’un ordinateur portable (idéalement avec Eclipse et une JVM pré-installés, mais ce n’est même pas indispensable) et vous partez 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.

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

P.S. : Nous demandons une participation de 5€, 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.

C’est quoi le FinistGDG ?

FinistGDG est le Google Developer Group du Finistère. Créé par des développeurs passionnés des technologies Google (Android, GWT…), le FinistGDG vise à partager cette passion et à permettre aux développeurs de la pointe de la Bretagne d’avoir accès à des conférences et des rdv techniques autour de ces technologies.

Le FinistGDG travaille main dans la main avec le FinistJUG, le Groupe d’Utilisateurs Java du Finistère dans un but commun de revindiquer la compétence technique et la fierté du metier du développeur.