D’abord, laissez-nous profiter de ce premier billet de l’année pour vous souhaiter à tous une bonne et prospère année 2016, plein de bonheur et des bonnes choses!
Pour bien préparer votre participation au Startup Weekend Brest, nous organisons un Bootcamp dédié à NativeScript, le framework open-source permettant de développer en JavaScript des applications natives iOS et Android.
Préparation au Startup Weekend Brest 2016 : Bootcamp NativeScript
Dans le cadre de la préparation de l’édition 2016 du Startup Weekend Brest, la Cantine Numérique Brestoise et le FinistJUG proposent une séance d’initiation à la création création d’applications mobiles avec NativeScript.
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 NativeScript est l’opportunité pour le faire. Vous arrivez le matin équipés d’un ordinateur portable, avec votre environnement de development de choix (Eclipse, IntelliJ, WebStorm, SublimeText, vi ou même Notepad++) et Android Studio et/ou XCode installés et vous partirez en fin d’après-midi en ayant développé une petite application mobile qui tournera sur Android et iOS, et plus important encore, en ayant intégré les principes basiques du développement sur NativeScript.
NativeScript? Kesaco?
En mai 2015, Telerik, une entreprise bulgare spécialisée dans les outils de développement, a lancé son framework de développement d’applications mobiles natives dénommé NativeScript. NativeScript est une plateforme Open source permettant aux développeurs de concevoir des applications mobiles natives capables de fonctionner sur iOS, Android et Windows Universal, cela en n’utilisant que du JavaScript.
NativeScript apporte une bonne intégration entre JavaScript et les écosystèmes natifs iOS, Android et Windows existants. Il prend en charge les bibliothèques JavaScript ainsi que les bibliothèques natives Objective-C, Java et .NET existantes. Il ne nécessite pas non plus de connaissance des langages de programmation spécifiques aux applications iOS, Android ou Windows Phone pour réutiliser les bibliothèques associées, leurs APIs sont disponibles en JavaScript, grâce à la NativeScript Modules Layer qui permet de convertir les API des plateformes spécifiques en JavaScript natif.
En bref, vous allez développer des applications pour Android et iOS en JavaScript, ces applications tourneront une une VM JavaSript dans les terminaux Android et iPhone, qui les verront comme des vraies applications natives. Le tout sans devoir s’embêter à apprendre du Java avec les subtilités d’Android ou du Swift/ObjectiveC pour iOS, en pur JavaScript. Le Bootcamp NativeScript est une introduction accélérée et pratique au développement d’applications mobiles. 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.
Pré-requis
En terme de connaissances, on supposera une connaissance basique du développement en JavaScript. En termes matériaux, les participants doivent amener un ordinateur portable avec:
- Son environnement de development de choix (Eclipse, IntelliJ, WebStorm, SublimeText, vi ou même Notepad++)
- Une version récente de Android Studio et/ou XCode, installée et opérationnelle
Si vous avez des questions ou des soucis pour l’installation des outils démandées, n’hésitez pas à nous Stéphanie Moallic et Horacio Gonzalez
Informations pratiques
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 interrompre 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.