Soirée Java FX & Intel XDK : Lundi 26 janvier 2015

FinistJUG

Pour notre première séance de 2015 Thierry Wasylczenko nous parlera des dernières nouvelles autour de JavaFX et Olivier Gonthier nous présentera le XDK d’Intel, un environnement de développement d’applications multiplatesformes.

Le programme de la soirée

1 – JavaFX.forReal()

Thierry Wasylczenko

Pour notre premier talk de la soirée, Thierry Wasylczenko revient nous voir avec son sujet de prédilection, JavaFX. Cette fois il nous parlera de la dernière monture de la technologie, JavaFX 8, des améliorations qu’elle introduit, et de comment on peut le combiner avec d’autres technologies.

Thierry est développeur Java depuis plusieurs années chez General Electric Healthcare en France et se passionne pour le polyglottisme, l’architecture des projets, JavaFX et les nouveaux outils qui facilitent la vie d’un développeur. Il est également auteur pour RebelLabs de ZeroTurnaround et l’un des leader de l’ElsassJUG, le JUG de Strasbourg.

JavaFX.forReal()

JavaFX

JavaFX (8) … le buzz word d’Oracle, en terme de développement de clients lourds, qui le présente comme le successeur de Swing. Tout est faisable facilement en JavaFX.

Mais “Swing c’est mort”, “quelqu’un fait-il encore du desktop?”, « y a-t-il sérieusement des gens qui utilisent JavaFX?”, “l’avenir c’est du web 2.0 (et au-delà) avec du *JS”, “moi je ne fais que du web”. Ces remarques vous semblent-elles familières? Cette session est faite pour vous car JavaFX répondra sans doute à toutes ces interrogations mais aussi à vos besoins.

Cessons de (trop) rêver, soyons pragmatiques et revenons à la réalité. Est-il possible de réaliser des applications JavaFX complexes, pas uniquement un Bonjour Monde, et pourquoi ne pas coupler cela à du Vertx, asciidoctor, LeapMotion, JavaScript, OSGi & friends? JavaFX peut-il concurrencer le web de demain voire en être complémentaire? JavaFX peut-il répondre à vos besoins?
Découvrons-le ensemble lors de cette session orientée REX. Ce n’est pas toujours aussi simple que l’on pourrait se l’imaginer bien que ce soit la réalité.


2 – Demo du Intel XDK, un environnement de développement d’applications multi-platesformes

Olivier Gonthier

Ensuite Olivier prendra la parole pour nous présenter l’environnement de développement multi-platesforme XDK d’Intel.

Olivier est développeur indépendant web/mobile, membre du Paris Android User Group et éditeur pour InfoQ Fr.

Intel XDK, un environnement de développement d’applications multi-platesformes

Intel XDK

Je vais vous présenter l’outil de développement d’application cross-platforme d’Intel, le Intel XDK. Je passerai en revue ses possibilités, à toutes les étapes d’un projet du code au déploiement, en passant par des phases de de test et de debug.


Informations pratiques

La Cantine

La soirée se passera le lundi 26 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 18h30.

L’entrée est libre et gratuite, comme d’habitude, mais nous vous demandons de vos inscrire à l’avance pour nous aider à gérer l’aspect logistique (et l’apéro, bien entendu). Le tirage au sort de la licence IntelliJ se fera parmi les personnes inscrites, bien entendu.

L’apéro !

La Cantine

Pour cette soirée de janvier, Intel nous sponsorise l’apéro, c’est donc à eux que vous pourrez remercier pour les gâteaux apéro, les pizzas et les sodas !

Le tirage au sort ?

JetBrains

Et oui, vous le savez bien, grâce à notre partenariat avec JetBrains nous avons une licence de IntelliJ Idea à offrir pendant la soirée. IntelliJ est considéré par beaucoup de développeurs comme le meilleur éditeur Java actuel. Sa version Community est gratuite, et elle permet de voir pourquoi tant de développeurs aiment cet IDE (d’ailleurs, le nouveau éditeur Android, Android Studio est basé sur cette version Community d’IntelliJ).

Inscriptions

Les inscriptions à l’événement se font via EventBrite :

Il y a aussi un Evénement G+ sur lequel pour pouvez vous inscrire, si vous préférez ce système.

Venez nombreux, passez l’information autour de vous. Aidez-nous à que toutes les personnes potentiellement intéressées reçoivent l’information !

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.