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…)

Intelligence, vous dites ? Ce que ni les KPIs ni le Big Data ne vous révéleront jamais !

Nous sommes à l’ère du Big Data, et tout le monde se réjouit de toute cette nouvelle Intelligence et des KPIs qui nous tomberont du ciel et nous éclaireront vers des décisions infaillibles et le succès assuré, non ?

Et on se bâtit tous de nouvelles projections « big-data augmented » de ventes et revenus faramineuses et Dieu que ça va être fantastique et tant pour mieux pour nous tous !

Cependant, je ne voudrais pas tuer dans l’œuf tous vos rêves de grandeur mais vraiment, ne trouvez-vous pas que nous sommes tous en tant que CXO déjà amplement submergés de données, information et mesures de toutes sortes ?

J’ai deux considérations importantes à vous soumettre.

Question d’Intelligence, ce que ni les KPIs ni le Big Data ne vous révéleront jamais !

(suite…)

Plaidoyer pour un Partenaire d’Affaires TI ou adoptez l’attitude Startup face aux défis

Dans les entreprises, la fonction TI reçoit-elle toute la reconnaissance qu’elle mérite ?  Pas vraiment. Ce qui est surprenant considérant le rôle clé des TI et la contribution des technologies au succès des entreprises. Les leaders d’entreprise devraient peut-être adopter une attitude de Startup face à leurs défis ou trouver quelqu’un qui a cette attitude parmi leurs fournisseurs et s’en faire un Partenaire d’Affaires. Voici pourquoi ?

Je comprends que tous les CFO, CMO et CHRO de ce monde vous diront que c’est leur fonction la plus importante pour l’entreprise mais il faut bien admettre que chacune de ces fonctions serait dans le trouble sans les TI, non ?

Évidemment même 15 ans plus tard, le bug de l’an 2000 reste encore comme une grosse boule dans la gorge de tous les C-levels, tous les CTOs / CIOs en ont perdu des plumes depuis.  Par contre, tranquillement mais sûrement, les CTO / CIO accèdent de plus en plus fréquemment aux niveaux décisionnels supérieurs au sein des entreprises.

Le dilemme du CTO / CIO face à son Partenaire d’Affaires TI

(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 Continuum – la contrepartie UX de Universal Windows Platform

Imaginez ne plus avoir besoin d’apporter votre Laptop avec vous sur la route que ce soit au travail ou en weekend parce que vous pouvez utiliser votre Smartphone comme un ordinateur PC en le branchant simplement à un écran et un clavier ; ça plaît, non ?

Derrière cette vision se profile en fait le concept de « Mobile Computing* » ou si vous voulez, l’expérience de « computing on-the-go » dans laquelle l’usager non seulement accède à son information (réseaux, applications, contenus) mais aussi, il évolue dans un environnement de travail pleinement fonctionnel, en tout lieu et sur tout appareil.

(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…)

Quand devrais-je migrer vers Windows 10 ? Partie 2 Usagers

À l’évidence, Windows 10 représente une avancée technologique significative, cependant comment identifier les facteurs déclencheurs qui appellent à adopter / adapter rapidement cette nouvelle technologie ? Et quand devriez-vous migrer vos usagers vers Windows 10 ?

Considérant l’ampleur des investissements et le rôle joué par les systèmes et applications TI en entreprise en termes de vecteurs de croissance et de compétitivité, il ne fait aucun doute que toute avancée technologique significative doit être prise au sérieux.

Les usagers… ou plutôt, la satisfaction des usagers via la qualité de leur expérience à l’égard de Windows 10 est certainement un facteur primordial dans l’évaluation de l’adoption et l’intégration de cette nouvelle technologie en entreprise. Voici quelques cas de figure qui devraient constituer des alarmes positives à l’égard de Windows 10 pour tout gestionnaire TI.

(suite…)

Quand devrais-je migrer vers Windows 10 en termes de technologie ? Partie 1

Windows 10 représente une avancée technologique significative; alors comment identifier les facteurs déclencheurs qui appellent à l’adopter et quand devrais-je migrer vers Windows 10 en termes de technologie ?

Considérant l’ampleur des investissements et le rôle joué par les systèmes et applications TI en entreprise en termes de vecteurs de croissance et de compétitivité, il ne fait aucun doute que toute mouvance technologique significative doit être prise au sérieux.

(suite…)

Comment installer Odoo 9 sur Ubuntu 14.04 LTS

Installer Odoo 9 sur Ubuntu

Installer Odoo 9 on Ubuntu

Vous avez probablement essayé et raté votre installation Odoo 9 sur votre serveur Ubuntu . L’installation a raté parce que “python-ofxparse” est manquant dans le package d’installation. Voilà pourquoi vous avez reçu ce message d’erreur :

The following packages have unmet dependencies:
odoo: Depends: python-ofxparse but it is not installable
Recommends: antiwrd but it is not going to be installed
Recommends: PostgreSQL but it is not going to be installed
Recommends: python-gevent but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

(suite…)