PROGRAMMEZ.COM Mensuel n°191 - Décembre 2015 © maxsattana Développer pour Andro
PROGRAMMEZ.COM Mensuel n°191 - Décembre 2015 © maxsattana Développer pour Android, iOS, Windows Les nouvelles architectures logicielles 1ere partie : les microservices, Java Sport Geek Montez et codez votre rameur connecté ! Navigateur Découvrir les Web Worker Focus sur : Xamarin.Mac, Xamarin.Forms, Active Directory, Trucs & astuces Développer et intégrer facilement les open data Open Data Où trouver les données ouvertes ? Printed in EU - Imprimé en UE - BELGIQUE 6,45 € SUISSE 12 FS - LUXEMBOURG 6,45 € - DOM Surf 6,90 € Canada 8,95 $ CAN - TOM 940 XPF - MAROC 50 DH 3’:HIKONB=^UZ^Z]:?a@b@t@l@a"; M 04319 - 191 - F: 5,95 E - RD Kinect Développer avec le SDK Kinect 2 Choisir son école d’informatique COMMANDEZ WINDEV 21 OU WEBDEV 21 OU WINDEV MOBILE 21 ET RECEVEZ LE NOUVEL iPhosne 1 Aucun abonnement à souscrire. Compatible tous opérateurs D’autres matériels sont proposés sur le site www.pcsoft.fr Elu «Langage le plus productif du marché» Prolongation exceptionnelle jusqu’au 18 Décembre OPÉRATION 18 Décembre Programmez! a Décembre 2015 3 Cahier spécial Drupal 8 La version finale de Drupal 8 est enfin arrivée. Un guide complet pour bien démarrer ! Dossier Open Data 30 Les nouvelles architectures logicielles 1ere partie 46 Webmaker de Mozilla 61 CommitStrip 82 Web Worker 64 Google Maps 56 Un code, de multiples possibilités. Nous vous parlons régulièrement des outils et plateformes de développement permettant de coder une fois, et de cibler plusieurs environnements. Dans le mobile, c’est un enjeu important. Mais, il ne faut pas se dire qu’un tel outil fera tout et tout seul. Absolument pas. Si le code back-end sera largement compatible, l’interface et un x % de ce code seront à reprendre, à adapter. L’interface n’est pas à négliger. Et d’autre part, il faut aussi une certaine réactivité de la plateforme de développement pour corriger les bugs, supporter les nouvelles API et suivre les évolutions des systèmes mobiles. Xamarin est sans doute l’environnement le plus connu dans ce domaine. Même s’il n’est pas parfait, et que les défauts de certains outils sont souvent évoqués par les communautés, reconnaissons le travail accompli par l’éditeur. Ce mois-ci, nous revenons sur quelques fondamentaux de l’outil. Nous parlerons aussi d’un autre sujet chaud : les nouvelles architectures logicielles, tout le moins, quelques-unes d’entre elles. Le sujet est important, car elles vont directement impacter vos développements et la manière de penser, de structurer et de déployer vos applications. Nous aurons l’occasion d’y revenir dans les prochains mois. Ce sujet ne fait que débuter. Nous parlerons aussi, concrètement, d’Open Data avec un peu de théorie (il faut bien) et surtout des exemples très réels pour bien comprendre l’usage des données ouvertes. Autre sujet qui va intéresser nos jeunes lecteurs et les parents, le choix d’une école d'informatique. Le thème peut paraître classique et éculé, mais à la rédaction nous nous sommes posé la question sur les critères de choix, et, finalement, comment s’orienter dans la multitude de filières, de formations et de diplômes. Ce choix ne doit pas être fait à la légère, car il va définir votre futur… Avec quelques semaines d’avance, nous vous souhaitons de bonnes fêtes de fin d’année (eh oui déjà !). Le boss ftonic@programmez.com Dossier Xamarin 21 Tableau de bord & agenda 4 Mean.IO 3e partie 69 NodeJS 3e partie 58 Insights de Senseo 76 Retour vers le passé Atari ST, Amiga, Apple 2, Amstrad CPC.. cela vous dit quelque chose ? Non ? Faisons un grand bond de 30 ans en arrière ! Un voyage surprenant dans la programmation « oldschool » et la Démoscène française ! À lire dans le prochain numéro n°192 en kiosque le 31 décembre 2015 Développez avec le SDK Kinect 2 1ere partie 78 Amazon & les IOT 73 C++ 18 Rameur connecté 53 InnerSourcing 17 Les nouveautés d’iOS 9 et de Swift 2 44 Choisir son école d’informatique 6 Essayer Roslyn 68 Android et les tests 2e partie 41 Programmez! a Décembre 2015 4 Index Tiobe : Objective-C out, Java au top 1/10 SurfaceBook et Macbook même combat dans la réparation selon iFixit Apple ouvre des librairies de cryptos, https://developer.apple.com/cryptography/ L’art du pliage des Nexus 6P Firefox sans plug-ins en 2016 Les extensions arriveront en 2016 dans Edge Cortana sur iOS, une bêta privée disponible Google va-t-il produire son propre processeur ? Windows 3.1 dépassé ? L’aéroport d’Orly l’utilise toujours. Tesla avait intégré par mise à jour, et quelques capteurs, la conduite autonome… pour la limiter quelques jours plus tard… Qui investit le plus en Recherche & Développement* ? Longtemps très loin derrière, Apple a renfor- cé son budget de R&D : 8 milliards estimés cette année… * données Fortune.com Belgique Dev Day : 1er décembre (Mons, Belgique) L’évènement développeur belge se tiendra le 1er décembre à Mons. L’évènement sera très orienté sur les technologies Microsoft et Windows 10 mais aussi Raspberry Pi (+ Windows 10). A cette occasion des speakers de renom seront présents : David Rousset, Sébastien Warin, Samuel Blanchard… Pour les étudiants, l’évènement est gratuit. Pour en savoir plus : http://www.devday.be Les événements Zenika Matinale Agile Wake Up / 01 décembre (Zenika Paris) Pour ce lancement, nous vous proposons de vous initier à l’Agilité et de vous montrer qu'elle peut s’adapter à différents contextes à travers quatre conférences. Programme et inscription : http://www.zenika.com/agile-wake-up-1.html Zenika organise le NG2 Tour au sein de ses différentes agences et vous propose de découvrir tous les secrets sur Angular 2. Vous souhaitez commencer une nouvelle application et vous hésitez entre AngularJS et Angular 2 ? Vous désirez avoir un aperçu de la prochaine version du framework ? Ou peut-être faites-vous partie des personnes qui ont des interrogations par rapport à ce qu'ils ont déjà entendu sur l'avenir d'Angular ? Les dates : Zenika Rennes : 03 décembre Zenika Nantes : 04 décembre Zenika Paris : 12 janvier 2016 Zenika Lyon : 21 janvier 2016 Zenika Lille : 26 janvier 2016 Programme et inscription : http://www.zenika.com/Evenements/zenika- ng2-tour.html Mobile Dev 10 décembre L’école ESGI organise une nouvelle édition de sa journée développement mobile, sur le campus de Paris. La journée sera ponctuée de conférences et de rencontres. agenda Objective-C est plus que jamais en dehors du top 10. Swift devrait désormais très rapidement le dépasser et intégrer au printemps 2016, les dix premiers. Pour le reste, peu de changement : Java, C et C++… Python, sur lequel nous avons fait récemment un focus, est très en forme (5e). + 13 milliards Samsung + 10 milliards Intel + 10 milliards Microsoft + 8 milliards Google Que vous soyez encore au lycée, avec ou sans bac, déjà étudiant ou même éventuellement déjà (jeune) développeur, il existe des écoles et des cursus faits pour vous, même en France. La culture du diplôme demeure très importante, au risque de décourager des jeunes à se lancer dans l’aventure de l’informatique, du développement, du numérique. Même si les mathématiques ne vous passionnent pas, que vous ayez un bac pro ou arrêté les études avant le bac, vous pouvez tout de même faire carrière dans le développement, l’informatique. Il est certain qu’à court terme les métiers du numérique au sens large vont continuer à croître et il y aura pour plusieurs années des pénuries, tout le moins, un manque de compétences, notamment dans le développement. « La pénurie ne va pas décroître. À notre dernier forum, nous avions 7000 propositions (de stages) pour 2000 élèves. Et 20 % partent à l’étranger. » Précise Joël Courtois (directeur général EPITA). Cependant, il ne faut pas croire que tout le monde deviendra « informaticien », ou développeur. Il y a sans aucun doute parmi les élèves en échec, des pépites qui méritent une chance et d’être aidé. Une grande diversité d’écoles et de filières « Il existe beaucoup d’écoles, beaucoup de modèles différents et une grande diversité, telle que l’école 42. » précise Emmanuel Peter (directeur ESGI). Les filières principales sont : Filière/école Durée BTS 2 ans après le bac IUT bac+2/+3 Université jusqu’au doctorat et post-doc École d’informatique de bac+2 à bac+5 Alternance en général 2 ans, mais aussi en bac+5 École d’ingénieur bac +5 École de type 42 3 ans Toutes les formations n’exigent pas un bac ou Programmez! a Décembre 2015 6 Depuis plusieurs années, nous vous parlons régulièrement des écoles, et de nombreux numéros spéciaux sortent sur ce thème dans la presse. Une des questions qui revient régulièrement : comment choisir ? Mais cette question se révèle rapidement complexe : quels critères ? Quel type d’école et de cursus (et de diplôme donc) ? Programmez ! apporte quelques réponses à vos angoisses. un diplôme comme préalable. En école d’ingénieur, en général, on accède après une prépa. Pour plus d’informations, consultez le tableau général disponible sur www.programmez.com. Selon la filière, la formation et le diplôme ne seront pas identiques, que ce soit dans la formation en elle-même des fondamentaux du développement et de la technique, ou dans la pratique (stages, projets). Un choix multiple, mais finalement un seul choix Les premiers critères de choix sont très simples uploads/Litterature/ mag-pdf-programmez191 1 .pdf
Documents similaires
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 17, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 15.4411MB