L'internet des objets partie 2

L’internet des Objets pour une meilleure productivité et un large public


Les objets connectés vont servir aux utilisateurs mais également aux entreprises pour améliorer leur productivité. Un objet connecté via un code 2d peut nous indiquer qu’elle réparation il a pu subir mais si ce même objet est directement connecté à Internet et qu’il peut avertir en temps réel d’une panne ou de la fin de son stock (peut déclencher une intervention ) c’est un gain de temps et une économie immédiate pour l’entreprise. Il y a un réel intérêt.
Cette vidéo de Microsoft est extrêmement intéressante car elle présentent les possibilités des objets connectés et leurs utilités. La 1ère est de 2009 et la 2ème de 2012. De l’une à l’autre l’esprit des objets connectés restent le même mais on découvre sur la 2ème plus de créativité et également une cible beaucoup plus large pouvant toucher les enfants à l’école par exemple
Voici 2 vidéos sur la vision du futur que propose Microsoft. Je vous invite à les visionner

Vidéo 1
Continuer la lecture de « L'internet des objets partie 2 »

L'internet des objets partie 1

Cet article fait suite à celui sur l’informatique ubiquitaire

Points de repères : Historique de l’Internet

J’ai pris quelques points de repères sur les 10 ans passés concernant pour moi les changements technologiques les plus importants :
– avant les années 2000 : balbutiement de l’Internet, création de sites web de façon artisanales. Les sites mobiles existent également avec des créations en wml. Bas débits mais les opérateurs se multiplient,  … Le web statique  (Web 1.0)
– en 2000 : fort développement de l’internet, de sites web, début des premiers services. l’ADSL arrive avec des forfaits illimités (un tournant),… Développement du Web Dynamique (Web 1.5)
Continuer la lecture de « L'internet des objets partie 1 »

L'informatique ubiquitaire

Depuis quelques temps déjà j’observe de nombreux changements qui me font penser qu’une révolution se prépare :

  1. Changement des technologies du web (html5, connexion bidirectionnelle de site, atomisation des connexions et des services sur Internet (des sites web, de plus en plus d’API d’intégration, simplification des montages technologiques,…),…
  2. Développement exponentiel de la mobilité : smartphone connecté à internet, développement de nombreux micro-services, développement d’applications sur tablettes, …
  3. Augmentation des objets connectés : tv connectées, réfrigérateur connecté (usa), la kinect de microsoft offre de nouvelles possibilités…
  4. Evolution des codes 2d et connexion du monde réel et du monde virtuel. évolution de l’internet des objets connectés
  5. Diffusion des puces sans contact (RFID) qui accélère la connectivité de l’internet des objets
  6. Vulgarisation du cloud computing  pour stocker et aider à la communication des objets connectés
  7. Evolution de la gestion de big data

Continuer la lecture de « L'informatique ubiquitaire »

La mobilité et ses enjeux – partie 1

Après discussion avec plusieurs clients je me suis aperçu qu’ils avaient une vision très exhaustive des choix technologiques à réaliser pour leurs entreprises en termes de mobilité. Le martèlement médiatique des appareils de mobilité comme ceux d’Apple et de Google leur fait perdre du recul sur les enjeux.
Je vais vous expliquer comment je vois l’investissement en mobilité pour essayer d’y voir un peu plus clair. Cette réflexion sera divisée en plusieurs articles.

Constat

2009 : 59.7 Millions d’abonnés mobile (arcep.fr)
2010 : 64.4 Millions d’abonnés mobile (jdn)
2011 : 67.04 Millions d’abonnés mobile (arcep.fr)
2012 : …
Les Internautes n’utilisant que le mobile pour se connecter vont être, en 2015, 56 fois plus nombreux qu’en 2010 soit 788 millions.
Continuer la lecture de « La mobilité et ses enjeux – partie 1 »

La table Surface 2.0 de Microsoft

Un petit point de l’évolution de cette table la Surface 2.0 depuis  les derniers posts sur ce sujet fait en 2009.

Moins encombrante

MS-Surface2Le point le plus flagrant est son encombrement  elle devient une vrai table.
Avant les caméras et le système imposaient  une forme de caisse et était relativement lourde.
Maintenant grâce au nouveau châssis Samsung SUR40, elle repose sur des pieds et la table en elle même est beaucoup plus fine.
Peut aussi être fixé sur un mur pour devenir un tableau.
 

Continuer la lecture de « La table Surface 2.0 de Microsoft »

L’html 5, quelques explications

 
Le W3C est l’organisme qui gèrent la normalisation et l’évolution des standards du web dont  l’html. Celui-ci a dû abandonner le développement de la norme Xhtml2 pour laisser placer à l’html5 plus facile à comprendre. Ce dernier conserve tout de même certains travaux effectué sur l’xhtml 2.
Le but est son uniformisation dans tous les navigateurs. Malheureusement tous les navigateurs ne l’intègrent pas encore donc il est difficile de développer en html 5. Les sites doivent s’afficher dans tous les navigateurs même la version IE 6 qui est encore utilisée par de nombreuses entreprises (des grands groupes qui ne peuvent pas migrer leurs applications web sous peine de ne plus pouvoir les utiliser tel que les intranet des services bancaires)
 
Continuer la lecture de « L’html 5, quelques explications »

Node.js et le temps réel

 
Du nouveau sur le web, je vois de nombreux sites parler de node.js mais qu’est-ce que c’est un script JavaScript ? Oui en quelque sorte mais coté serveur. Qui l’eut cru du JavaScript coté serveur mais quel intérêt ?
Pour faire simple node.js utilise l’asynchronisme très en vogue chez d’autres éditeurs comme Microsoft. Les requêtes asynchrones en web sont souvent utilisées pour éviter d’attendre qu’une requête trop longue se finisse. On peut continuer à naviguer sans attendre que la requête se termine. C’est ensuite un autre thread qui reprend le relais.
L’intérêt premier à mon sens est le nombre de connexions au serveur et l’économie de ses ressources.
Une utilisation concrète sera de s’en servir pour des applications de chat car en mode non asynchrone on est obligé des créer des boucles qui génère une multitude de requêtes vers le serveur et l’engorge très rapidement. Ces boucles servent à détecter si un utilisateur vous envoie un message, c’est très consommateur de ressources et de bande passante. La solution : l’asynchronisme avec node.js (ou une autre technologie)
En fait ce type de technologie est parfait pour faire des applications dynamiques temps réels tel que de la notifications temps réel comme Twitter (dans Twitter les tweets arrive automatiquement sur votre page), de la messagerie instantanée tel que du chat
On appelle également cette technologie le Reverse Ajax, l’Ajax push ou Comet.
A ma connaissance il est difficile de l’installer sur Windows mais c’est faisable avec un émulateur tel que Cygwin. Le top serait d’avoir une version adaptée pour les OS Windows.
Je pense que comme l’a été la fonction XmlHttprequest (ajax) une révolution est en marche.

Microsoft Tag : encore un code 2D!

Je viens de découvrir le Microsoft Tag.  En temps que développeur des technologies Microsoft j’ai pu consulter le guide pour concevoir ce type de tag très intéressant et se démarquant de son aspect de tous les autres tags tel que le QRCode ou le Datamatrix.
Entre autre les premiers points sont : son utilisation des couleurs et du noir et blanc
StandardTags_356x160
OLVANI_WEBSITE_201111261171Celui ci contient OLVANI WEBSITE en libellé et son adresse web : www.olvani.com
Est également défini une période de validité et une vignette qui s’affiche à la place du code 2D
 
 
L’autre point est l’affichage d’un libellé ici “OLVANI WEBSITE” à la place de l’url et une vignette qui peut être son logo.
Continuer la lecture de « Microsoft Tag : encore un code 2D! »

Microsoft en Surface : Les applications (3)

On poursuit avec des applications Surface sur la santé :
Applications sur le dossier santé d’un patient : Très intéressant pour expliquer au patient ses maux.
Surface Demo: Patient Consultation Interface Surface Application
Explication de la connexion de téléphone mobile sur la Surface :
Microsoft Surface Mobile Connect Walkthrough

Démonstration sur l’interaction Microsoft entre un mobile et la Surface
http://vimeo.com/3383743