Big Data plus IoT, ça tourne à fond déjà même quand vous n’y êtes pas !

La combinaison Big Data plus IoT nous permettra de prédire et de personnaliser en temps réel la relation avec vos clients, de faire des analyses de risque, de redesigner vos produits en extrapolant l’impact de certaines fonctionnalités, d’offrir des soins sur mesure, de réduire vos coûts d’entretien, de mettre à jour votre site web en temps réel, d’identifier de nouvelles opportunités, etc.

Disent-ils !  Pourquoi ?  Comment ?

Le Big Data, c’est l’analyse à grande échelle de quantités astronomiques de données afin d’extraire des patterns et de pouvoir ainsi prédire des comportements qu’il s’agisse d’humains ou de machines, de consommation et satisfaction ou de performance et durabilité, etc.

Grâce à l’IoT, le Big Data aura maintenant accès au monde physique des objets et donc, aux données des relations M2M (Machine to Machine) mais aussi M2P (Machine to Person) / P2M.

Plus le Big Data (plus IoT) accumulera de données sur une plus longue durée de temps et plus les prédictions seront justes et nombreuses…

(suite…)

8 Plug-ins pour Atom que vous devez absolument avoir

Depuis quelque temps, j’ai abandonné Coda. Il est très lourd et quelquefois difficile à utiliser même pour effectuer des tâches simples. Lorsque je fais du développement web ou logiciel, cela devrait être plaisant, mais ce ne l’est plus avec Coda. Je voulais quelque chose de plus rapide stable, mais avec beaucoup de fonctionnalités. Atom, qui est un éditeur de texte créé par GitHub, m’a semblé intéressant. Avec les plug-ins de la communauté, ce n’est plus le cas… Je l’adore!

(suite…)

Blockchain, Bitcoin, Fintech… bienvenue dans le Nouveau Monde

Une technologie, et concept, qui a vraiment attiré l’attention au Fintech 2016, c’est sans doute la Technologie Blockchain sur laquelle est basée la crypto-monnaie Bitcoin. Cette technologie était le sujet de la présentation du dîner du mercredi et elle a aussi été suivi d’un panel très relevé d’experts internationaux en la matière, ce qui n’est pas rien.

Fintech Montréal 2016 avait lieu mardi et mercredi passés, les 20 et 21 Septembre, au Palais des Congrès et comme on s’y attendait, tout le gratin financier du Québec y était représenté. Le programme était bien structuré avec, bien sûr, un volet « Startups » comme il se doit maintenant pour tout événement d’envergure. Et Dieu sait que celles-ci, les Fintechs, sont dignes d’intérêt car elles bousculent les vieux processus (des banques et de la finance) et pénètrent des chasses gardées en proposant des solutions améliorées, plus simples, plus fluides, mobiles, etc.; on n’a qu’à penser au nouveau paradigme « Mobile Money » de la Banque mobile !

En résumé, selon tous ces experts, la Technologie Blockchain va révolutionner le monde des Banques et de la Finance au cours des prochaines années et cette révolution, bien qu’encore totalement invisible aux yeux de la majorité, est déjà bien amorcée.

Pourquoi ?  Allons-y voir !

(suite…)

Comment bâtir une application iOS 10 pour iPhone

Partie 1 – Le design avant Xcode

Chez Analystik, nous avons fait une étude de cas pour créer une application iPhone avec l’environnement de développement Xcode. En cherchant sur le Web, nous avons été incapables de trouver un bon tutoriel expliquant le processus étape par étape. Nous avons donc, décider de le créer pour vous; le voici! Cette première partie se concentre sur les premières étapes qui ne sont pas encore dans Xcode, ce sont donc les mêmes étapes, que ce soit pour iPhone, Android ou même Windows à quelques différences près au niveau de l’exportation des fichiers.

(suite…)

L’approche du Développement d’application multiplateforme chez Analystik

Dire que la paysage du développement d’application multiplateforme a évolué ces dernières années serait un euphémisme, tant sur le plan mobile que back-end ou front-end. Et toujours à la clé, le défi de la performance en termes de développement (développer le plus rapidement possible et à moindre coût pour le client) et de la performance de l’application multiplateforme livrée qui ne se résorbent pas au fil du temps, bien au contraire.

Le nouveau paradigme de développement d’application multiplateforme confronte les développeurs à un environnement hétéroclite multi-OS et multi-appareils (iOS, Android, PC, Web). Et bien sûr, la demande exige un livrable multiplateforme et multi-appareils performant !!!

(suite…)

Microsoft assure ses arrières avec Xamarin pour mieux aller de l’avant

Microsoft a fait une acquisition importante en début d’année 2016, Xamarin, qui traduit bien la direction stratégique que le géant de Redmond entend prendre pour capitaliser sur son concept de développement d’application multiplateforme et concrétiser sa vision !

Sur le plan mobile, Microsoft a créé de solides versions d’Office qui tournent sur Android et iOS ainsi que Windows 10 Mobile, avec en plus des Services Cloud, de Office 365 à Dynamivcs 365 à Microsoft Azure, présentée comme une plateforme pour tout client mobile, pas seulement Windows.

Windows 10 doit nous amener à l’ère Universal Windows Platform (UWP) où les développeurs n’écriront qu’une seule application qui tournera sur tous les types d’appareils Windows : IoT, Smartphones, Xbox, Tablettes, PCs, etc.

(suite…)

Bénéfices du développement UWP – Universal Windows Platform

Sincèrement, Universal Windows Platform (UWP) devraient donner quelques raisons de se réjouir à tous les aficionados Microsoft.

Votre entreprise s’appuie sur la technologie Microsoft depuis toujours et certaines de vos applications critiques arrivent en fin de cycle de vie car elles ont été développées avec une technologie désuète ou encore une partie des données et de l’Intelligence d’Affaires de votre CRM et de vos applications back-end doivent être accessibles sur plusieurs types d’appareils ! Grâce à Universal Windows Platform, Microsoft offre une solution à ces nombreux problèmes et défis.

Vous vous demandez alors si votre entreprise et votre département TI aurait intérêt à développer avec la nouvelle architecture de développement Microsoft ; Universal Windows Platform (UWP) ?

BÉNÉFICES POUR LE DÉVELOPPEUR

(suite…)

Comment utiliser Gulp sur Mac, Windows, Linux

Gulp est un système de gestion de tâches. Il sert à par exemple: transformer votre Sass (ou Less) en css, minifier, utiliser autoprefixer, joindre des fichiers en 1 seul, vérifier vos JavaScript avec jsLint et j’en passe. Si vous codez le moindrement c’est pratique. C’est devenu un de mes outils indispensables et en plus c’est totalement gratuit. Il faut juste mettre un peu les mains à la pâte et vous serez conquis. C’est simple à installer, à utiliser et c’est rapide. Mais il ne faut pas avoir peur de terminal ou cmd ou autre…

(suite…)

Codekit Review – Le parfait compagnon du programmeur

CodeKit est un des rares programmes qui n’est pas vraiment pour la programmation. En fait, on ne programme jamais à l’intérieur. Il vérifie notre projet sagement afin que toute sa puissance puisse être utilisée.

(suite…)