Dad 3.0

C'est un papa du futur avec son appareil photo

Catégorie : Tech 3.0 (Page 1 sur 7)

Quand Peta s’en prends aux fourrures des Space Marines

Lorsqu’une action de bonne volonté vire au ridicule… Est-ce une maladresse ou une action parfaitement planifiée ? Ce billet était parti comme un billets d’humeur suite à une annonce qui m’agresse en tant que joueur et discrédite une cause noble. Mais il y a bien une raison pour laquelle je la classe dans Business IT

Peta (People for the Ethical Treatment of Animals ou en français Pour une Éthique dans le Traitement des Animaux) est une association à but non lucratif dont l’objet est la défense du droit des animaux. L’association milite sur plusieurs thèmes mais je pense qu’elle est, aux yeux du grand public, plus connu pour le thème des animaux à fourrure. Leur campagne la plus médiatique a été Plutôt à poil qu’en fourrure qui a pu avoir un fort impact en dénudant les Supermodels à l’époque des Cindy Crawford, Cristy Turlington et Naomi Campbell.

Lire la suite

Il y a 10 ans, Steve Jobs présentait l’iPhone

Le 9 janvier 2007, Steve Jobs allait présenter un produit qui allait révolutionner l’usage de l’informatique mobile. Et oui, le premier iPhone a été présenté il y a 10 ans, jour pour jour.

Alors bien sûr, il y a le coté purement consommateur. Ce consommateur qui voit arriver un nouveau produit. Mais il faut bien comprendre que l’iPhone a ébranlé le marché en place.

As a consumer I was blown away. I wanted one immediately. But as a Google engineer, I thought ‘We’re going to have to start over‘.
– Chris DeSalvo

Chris DeSalvo travaillait à l’époque chez Google sur le système Android qui n’était toujours pas publié. Quand il dit qu’ils devront tout recommencer, c’est bien parce que l’iPhone allait provoquer une rupture qu’Android n’avait pas anticipé. Ce qui est intéressant, c’est que cette évolution de la mobilité est un illustration de l’innovation. Il y a une excellent explication dans la vidéo suivante de Guy Kawasaki à 3:45 :

Le maître mot est que l’innovation ne vient jamais des acteurs d’un marché car ils sont embourbés dans ce qu’ils savent faire. L’innovation viendra d’un acteur externe et c’est exactement ce qu’a fait Apple en étant le dernier arrivé sur le marché de la téléphonie. Bien entendu, il ne suffit pas d’être une société extérieure au marché pour provoquer l’innovation : le prototype de smartphone sur lesquels travaillait Google étaient très proches des Blackberry. Leur produit aurai donc simplement été en continuité de l’existante.

Il est intéressant de voir depuis l’évolution du marché. Google a pu se ressaisir et, à défaut de proposer un produit encore plus innovant, ils ont su proposer un concurrent sérieux à iOS. Microsoft a tardé avant de revoir sa copie Windows Mobile et a fini par se retirer, après l’épisode WindowsPhone/Lumia, du marché des OS mobiles. Nokia a également tardé à choisir sa stratégie (la relève de Symbian ne pouvait être prête à temps) et a finalement suivi Microsoft dans son naufrage. Enfin, Blackberry s’est retiré du marché des appareils mobiles.

Il y a 10 ans, Steve Jobs présentait l’iPhone, et que tout a changé dans la mobilité.

Le Dash Button Amazon ou la vrai commande en un click

Peu importe l’opinion que l’on puisse avoir sur Amazon, pour ma part, je suis émerveillé par leur créativité pour fidéliser leur clients.

Rendre ses clients captifs est la base de la grande distribution. Les supermarché vous font revenir avec leurs cartes de fidélité et leurs cagnottes. Et lorsque vous franchissez le pas de porte, ils sont assuré que vous ferez vos courses chez eux. Cette technique est moins efficace sur le web. Pour des webmarchands, ce qui est plus efficace est de faciliter tout le dialogue de vente, de rendre tout le processus d’achat et livraison le plus simple possible.Promo du Dash Button

Le 15 novembre, Amazon met donc à disposition chez nous les Dash Buttons. Ces boutons connectés permettent de commander en une pression un produit prédéfini…

Lire la suite

Le compagnon Alkemy, de Parse à Django

Suite à l’annonce de l’arrêt du service Parse qui me sert jusqu’ici à héberger les données des applications Brothers in Games, j’ai commencé à repenser la manière dont je gère ces données. Cela m’a conduit à avoir un référentiel unique indépendant des services tiers (Parse ou autres). Je vais ici vous illustrer ce service destiné à l’app compagnon Alkemy. Pour ceux qui ne connaissent pas ce jeu de figurines, je vous invite à consulter les autres articles traitant d’Alkemy.

Démonstration Alkemy, JFJ 2016 (D.Stankovski)

Démonstration Alkemy, JFJ 2016 (D.Stankovski)

Bonne nouvelle également, ce service, je le publie en Open Source.

Lire la suite

Pokemon Go : attention aux versions piratées

Sauf si vous sortez d’hibernation, vous ne pouvez pas avoir raté le phénomène Pokemon Go. Cette app vous permet de chasser les Pokemons à travers le monde via votre Smartphone en réalité augmentée. Cette app est pour l’instant réservée à certains pays en Asie et aux États-Unis. Frustrant pour les joueurs européens. Aussi, vous avez certainement vu passer des trucs et astuces pour installer Pokemon Go sur vos Smartphones.

Pokemon Go est officiellement disponible sur le Play Store et pour iPhones depuis la semaine du 25 juillet 2016

Go les Pokemons

Pour les possesseurs d’iPhones, rien de plus simple : il vous suffit de vous connecter sur le Store US avec un compte US. Si vous découvrez ici cette possibilité, vous trouverez plein de tutos sur le web pour créer un compte US.

Pour les possesseurs d’un appareil Android, on vous dirige vers le fichier de l’app, le fameux apk. Pour l’installer, il vous faut autoriser les sources inconnues sur votre appareil. Cette autorisation est une sécurité pour vous rappeler que vous ne devez installer une app que si elle provient d’une source de confiance. Si l’app est malveillante, une fois installée, elle peut avoir des conséquences très désagréables…

Et c’est ce que vient de mettre en évidence la société spécialisée Proofpoint. Certaines versions du jeu en circulation ont été modifiées pour avoir un comportement malveillant. Ces apps permettraient une prise de contrôle de votre appareil à distance.

Bien sûr, il existe des moyens de vérifier si l’app est censé être l’originale ou non, mais la plupart d’entre vous qui lisez ces lignes va être terrorisé si j’utilise les mots « comparer les hashs »… 🙂

Aussi, si vous êtes sous Android, je vous conseillerai plutôt d’attendre patiemment la sortie officielle de l’app dont la disponibilité chez nous ne saurait tarder.

Pour finir, pourquoi Niantic, l’éditeur, a limité la distribution ? Et bien sachez qu’il s’agit d’une méthode d’éditeur de logiciel pour finaliser les tests de leur app principalement pour leurs serveurs. C’est en la mettant à disposition à un grand nombre, mais pas trop, qu’ils peuvent évaluer le besoin en serveurs.

Dans tous les cas, bonne chasse !

Google I/O 2016 : Firebase se positionne comme la relève la plus complète de Parse

Hier soir, s’est tenu la session d’ouverture de la conférence Google I/O 2016. Cette conférence annuelle est destinée aux développeurs et est l’occasion pour Google d’annoncer les nouveautés et les grandes lignes de ses produits pour l’année qui vas suivre.

Logo FirebaseCette année, je n’étais pas devant mon écran. Et oui, j’avais un peu plus important : me faire dédicacer par Monsieur Patrick Couton l’ultime volume des annales du Disque-Monde, La couronne du berger. Il y a pourtant un sujet qui me concerne directement, c’est la présentation de Firebase.

Firebase est un service qui intéresse beaucoup les développeurs mobile depuis qu’en janvier dernier, Facebook a provoqué une grande perturbation dans la Force… Enfin, celle des développeurs mobile, en annonçant la fermeture de son service Parse. Dans un billet sur ce sujet, je vous avais indiqué que Firebase était l’alternative directe. Si Firebase offrait un service Baas (Backend as a service) similaire à Parse, il était beaucoup plus limité en fonctionalités, ne proposant qu’une base temps réel, un système d’authentification et un hébergement.

Google, qui a acquis Firebase il y a 18 mois, avait déjà su rebondir sur l’annonce de la fermeture de Parse, mais ils ne se sont pas endormi sur cette occasion et ont enrichi le service. Je ne vais pas lister ici tout ce qui a été dit pendant la présentation de Firebase. L’équipe a publié un post assez complet sur leur blog. Je vais revenir sur ce que j’estime le plus intéressant.

Lire la suite

Votre boite à outils Python

Que vous utilisiez Python en tant que professionnel, pour des petits projets ou simplement pour apprendre à programmer, il vous faut connaitre quelques outils. Tous ne sont pas indispensables (seul le premier de la liste suivante l’est) mais certains peuvent être très utiles. Il s’agit de :

  • Un interpréteur, c’est certainement le seul élément indispensable…
  • Un gestionnaire de packages, et en particulier pip
  • Python fournit de base un interpréteur interactif, mais qui a des lacunes… iPython offre ainsi un interpréter plus évolué, mais pas que…
  • Isoler vos développements, c’est avec Virtualenv et les outils qui vont avec
  • Développer de manière efficace passe par un environnement de développement.

Voici une petite présentation de ces outils que j’essayerai de faire la plus grand public possible.

Lire la suite

Utiliser le RecyclerView sous Android, seconde partie

android robot post logoAvec Android 5 Lollipop, Google a proposé un remplaçant des ListView, le RecyclerView. Les avantages de ce widgets sont détaillés dans la documentation. Cette documentation explique également comment mettre en place les différents composants. Le web a également fleuri de tutos sur ce sujet.

Et pourtant, malgré tous les tutos disponibles en ligne, il est extrêmement difficile d’en trouver un qui vous conduise à un résultat utilisable dans la vie réelle. Mettre en place une liste pour qu’un tap sur un élément affiche un Toast est très limité.

Je vous propose ici de poursuivre mon tuto inspiré de l’application Compagnon Alkemy qui est en production. Dans une première partie, nous avons défini les vues des éléments et l’Adapter, il est temps de passer à l’affichage des composants.

Lire la suite

Comment réagir à l’arrêt du service Parse ?

Cette nuit, une annonce a fait l’effet d’une bombe dans la communauté des développeurs mobile (en particulier) : Parse annonce l’arrêt de son service. Parse est ce que l’on appelle un MBaas, Mobile Backend as a Service. C’est un service Cloud destiné à simplifier le travail du dévelopeur mobile en lui proposant toute une panoplie d’outils coté backend (serveur). Les principaux services étant l’authentification, le stockage et partage de données.

Parse avait été racheté par Facebook en 2013 et l’annonce avait eu un caractère assez cool. Cette cool-attitude aujourd’hui détournée…

facebook-arret-parse

Alors faut-il paniquer et chercher une solution de replis rapidement ? Laquelle ? Comment migrer ? Voici quelques éléments de réponse.

Lire la suite

Utiliser le RecyclerView sous Android, première partie

android robot post logoAvec Android 5 Lollipop, Google a proposé un remplaçant des ListView, le RecyclerView. Les avantages de ce widgets sont détaillés dans la documentation. Cette documentation explique également comment mettre en place les différents composants. Le web a également fleuri de tutos sur ce sujet.

Et pourtant, malgré tous les tutos disponibles en ligne, il est extrêmement difficile d’en trouver un qui vous conduise à un résultat utilisable dans la vie réelle. Mettre en place une liste pour qu’un tap sur un élément affiche un Toast est très limité.

Aussi, je vous propose ici un tuto plus complet inspiré de ce qui se fait pour une application mise en production. Pour illustrer le tout, j’utilise l’application Compagnon Alkemy qui contient plusieurs exemples d’actions suite au tap sur un élément. Ma petite valeur ajoutée est que je vous propose ce tuto dans l’ordre dans lequel vous devriez en toute logique penser aux différents composants. Pour rester lisible et structuré, ce tuto sera décomposé en plusieurs billets.

Lire la suite

Page 1 sur 7

Fièrement propulsé par WordPress & Thème par Anders Norén

En naviguant sur Dad 3.0, vous acceptez l’utilisation de cookies pour une navigation optimale et nous permettre de réaliser des statistiques de visites. Plus d'informations

Le blog Dad 3.0 utilise les cookies pour vous permettre une navigation optimale et nous permettre de réaliser des statistiques de visite. Dad 3.0 affichant des publicités, celles-si utilisent également des cookies pour un ciblage publicitaire. En continuant la navigation sur Dad 3.0, vous acceptez le dépôt et la lecture de cookies.

Fermer