On aime, on partage #57

Bienvenue dans la série « On aime, on partage » de VISEO Technologies ! Retrouvez les meilleurs articles du web issus de notre veille technologique.

Voiture connectée

Une voiture Open Source

La Fonderie a crée un prototype de voiture connectée Open Source avec un budget de moins de 10.000€. Cette belle réalisation fut présentée lors de l’Open Source Summit, les 18 et 19 novembre.

OoCar, la voiture de demain aujourd’hui

Après participation à un petit concours organisé par la start-up, j’ai reçu mon dongle Oocar quelques semaines plus tard…. suite à quoi je l’ai branché sur ma voiture. Le principe est donc d’analyser votre conduite et de vous permettre de vous améliorer (éco-conduite), d’économiser de l’argent (consommation), mais aussi de contrôler et localiser votre voiture.

L’inscription sur l’application iOS Oocar est rapide et la connexion Bluetooth avec le dongle est instantanée, une fois tout connecté à la voiture. Oocar fait partie des dizaines de start-ups qui se sont lancées sur ce type de produits. Reste à savoir comment ils vont différencier leur offre dans les mois à venir.
Après avoir fait mon premier trajet, je me suis aperçu qu’il fallait que je m’améliore sérieusement…

– David

Web & Mobile

Apple rend Swift Open Source

C’était une promesse donnée à la WWDC 2015, Swift est désormais passé en Open Source sous licence Apache.
A cette occasion Apple a créé un organisation sur Github et un site dédié. Bonne nouvelle également, il existe désormais un portage Linux ce qui enlève la pré-requis de la machine Apple pour s’intéresser à Swift.

Calendier de l’avent, de l’après web

24joursdeweb.fr propose un « calendrier de l’avent » avec des articles sur le monde du développement web. Aujourd’hui vous découvrirez un article sur le potentiel énorme des pseudo-éléments.

Lire la suite

On aime, on partage #44

Bienvenue dans la série « On aime, on partage » de Viseo Technologies ! Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

E-learning

MOOC Effectuation

La 3ème édition du MOOC Effectuation par l’EMLyon Business School démarre la semaine prochaine, avis aux intrapreneurs.

Guide for Technical Development par Google Education

Ce guide vise les étudiants, mais je pense que tout professionnel de l’IT devrait s’y attarder (encore plus celui qui voudrait rejoindre l’un des GAFA).

Agilité

Partage de représentations et ritualisation au sein d’une équipe de développement logiciel agile

Matti Schneider (connu en principe de ceux qui ont participé à l’une des deux dernières éditions d’Agile France) a récemment publié sa thèse.

iObeya : Digital Visual Management

iObeya® est un logiciel unique édité depuis 2 ans par KAP IT qui révolutionne “la réunion de post-it” à travers le monde. Il permet aux équipes distantes de pratiquer leur management visuel et est le plus souvent adopté dans le contexte du Lean Management.

Big Data

L’Equipe explore la Data Révolution

Lire la suite

Premiers essais avec Android Studio

Comme chaque année, la conférence Google I/O apporte son lot de surprises. Je ne vais pas faire la liste des nouveautés annoncées mais uniquement vous parler du nouvel environnement de développement intégré pour Android, annoncé hier lors de la keynote : Android Studio. Ce nouvel EDI n’est plus basé sur Eclipse, comme c’était le cas avec ADT, mais sur IntelliJ, ce qui ravira pas mal de développeurs qui le connaissent déjà. En effet l’inertie d’Eclipse commençait à être un frein pour de nouveaux ajouts et la plate-forme IntelliJ apporte un peu de fraîcheur et de nouvelles possibilités.

Android Studio est disponible dès aujourd’hui en version 0.1 « early access preview », c’est-à-dire qu’il s’agit d’une version incomplète et potentiellement instable, mais qui permet de se faire une idée de ce dont il s’agit.

Après quelques tests (version Windows), voici ce que je peux en dire :

Une fois l’installation passée, petite déception, l’appli ne se lance pas. Une petite recherche sur Google+ et j’apprends qu’il faut déclarer une variable d’environnement « ANDROID_STUDIO_JDK » qui pointe sur le JDK (màj 22/05 : fonctionne aussi avec JAVA_HOME ou JDK_HOME). Ceci réglé  l’appli démarre bien, et je peux enfin commencer à jouer. Ayant utilisé un peu IntelliJ 12 dans sa version de base avec le plugin Android, je remarque quelques différences visuelles. Globalement l’intégration d’Android est visuellement mieux « finie » sur Android Studio que sur IntelliJ, même si au premier abord les différences sont peu visibles.


Je lance l’éditeur de layout, et là les changements se montrent : la vue de prévisualisation du layout ressemble enfin à un vrai appareil Android, les icônes de la palette sont plus lisibles, et en un clic je peux voir le résultat simultanément sur plusieurs tailles d’écran représentatives. C’est aussi le cas quand on passe en mode d’édition XML grâce à la vue « preview » qui s’affiche sur le côté.

Le seul point négatif que je peux soulever concerne le debugger : celui-ci ne fonctionne pas car le debugger n’arrive pas à se connecter au processus. Mais ceci est pardonnable étant donné qu’il s’agit d’une version 0.1 signalée comme étant incomplète, et ce sera sûrement résolu dans les semaines à venir. C’était parce-que j’avais un autre IDE ouvert qui prenait le pas sur la connection ADB :-). Donc en fait, je n’ai pas de point négatif à soulever, il faut juste bien vérifier qu’il n’y a pas un Eclipse/IntelliJ qui tourne en arrière-plan.

Pour le reste, cela fonctionne bien. Pour que la transition avec ADT soit moins douloureuse, vous pouvez configurer les raccourcis comme dans Eclipse. Si vous ne vous sentez pas prêts à utiliser un EDI incomplet mais que vous voulez préparer votre transition, vous pouvez commencer par utiliser IntelliJ, et prévoir de passer à Android Studio dès qu’une version finale sortira. En plus, le thème Darcula est classe !

Je vous invite à jeter un oeil à la keynote (34è minute), certaines fonctionnalités sont assez bluffantes.

Pour finir je précise qu’Android Studio, tout comme ADT, sera distribué à la fois sous forme de bundle stand-alone, ou sous forme de plugin intégré à IntelliJ 13. D’ailleurs ce dernier a aussi été rendu disponible en version « early access preview ».

Android Studio : http://developer.android.com/sdk/installing/studio.html
IntelliJ 13 : http://blogs.jetbrains.com/idea/2013/05/intellij-idea-13-early-preview-is-out