Mobilité

Archi & techno

Pourquoi et comment faire des animations sur iOS – CoreAnimation

Considérées par certains comme optionnelles, les animations dans les applications mobiles sont pourtant très importantes et peuvent grandement améliorer l’expérience utilisateur. Au travers d’une séries d’articles consacrés aux animations sur iOS, je souhaite donc explorer les possibilités offertes par le framework CoreAnimation mis à disposition par Apple. Je commencerai dans ce premier article par une introduction aux concepts d’animation, et comment ils se traduisent sur la plateforme d’Apple. D’autres articles viendront par la suite expliquer pas-à-pas les différents types d’animations. I. Importances des animations En…

Lire la suite
Archi & techno

État de l’art des solutions cross-platform mobile

Nos clients nous demandent parfois quel est notre avis sur les solutions qui permettent de mutualiser du code, afin d’éviter d'écrire tout deux fois. Nous allons voir dans cet article, les solutions qui existent et ce qu’elles proposent que ce soit en terme de budget, de temps de développement ou de staffing. Sans ces solutions il est nécessaire de re-développer les mêmes fonctionnalités sur chacune des plateformes. L’entreprise doit alors écrire et maintenir plusieurs implémentations de code qui en théorie fait la même chose et…

Lire la suite
Archi & techno

dotSwift 2017

Le 27 Janvier dernier, nous avons été à la dotSwift, conférence se déroulant à Paris autour du « nouveau » langage d’Apple : Swift. Le cru 2016 nous ayant laissé sur notre faim, nous nous demandions à quoi nous attendre. Au final, nous n'avons pas été déçus. Cette demi-journée était intéressante et est de bon augure sur ce que pourrait donner la dotSwift dans les années futures.

Lire la suite
Archi & techno

Visual Studio Team Services : Compiler vos applications Android avec VSTS

Vous êtes accrocs à Team Foundation Server ou sa version Cloud "VSTS - Visual Studio Team Services" et vous avez maintenant une application Android à développer ? Microsoft répond présent et vous propose dans la dernière mouture de VSTS (anciennement Visual Studio Online - VSO) une chaîne d'intégration continue complète pour Android. Etape par étape, voyons donc ensemble comment industrialiser le développement Android avec VSTS.

Lire la suite
Archi & techno

Réduire la durée d’un build Android

La durée d’exécution d’un projet est une métrique que tout développeur Android devrait surveiller de près. En effet, même si celui-ci a une grande confiance dans le code qu’il produit, il sera amené à réexécuter le projet plusieurs fois par jour. Lors du développement d’un projet, il est important pour le développeur de pouvoir constater rapidement le résultat de ses modifications. Dans le cas contraire, il peut se produire deux choses : soit le développeur se déconcentre (parce qu’il regarde ses mails par exemple), soit…

Lire la suite
Archi & techno

Le point sur Xamarin

Dans cet article, nous allons présenter Xamarin, un outil en C# .NET permettant de faire du cross-platform sur mobile. Nous ferons un zoom plus important sur ce qu’il nous manquait : la réutilisation de librairies natives. Qu'est-ce que Xamarin ? Avant tout Xamarin est à la fois un produit mais aussi une société. Le produit permet de répondre à une problématique très courante qui est le développement cross-platform de manière unifiée. En effet, Xamarin, permet de créer des applications natives sur les plateformes iOS, Android…

Lire la suite
Archi & techno

Les nouvelles architectures front Web et leur impact sur la DSI – partie 2

Dans la partie 1 de cet article, nous avons traité des nouvelles architectures front-end basées sur des applications Web massivement Javascript appelant des API offertes par un serveur back-end : les nouvelles architectures front Web et leur impact sur les DSI - Partie 1. Nous avons vu qu'elles sont apparues ces dernières années grâce à l'augmentation des performances des navigateurs et à l'amélioration des outils d'industrialisation des développements Javascript. Dans cette seconde partie, nous nous intéresserons aux raisons pour lesquelles on devrait choisir ces nouvelles…

Lire la suite
UX - Ergonomie

Le Flat Design, plus qu’une mode ?

Depuis de nombreuses années il est amusant d’observer la valse des tendances dans le Design digital.  Comme les modes, les tendances se suivent et obéissent à des cycles qui se succèdent sans cesse. Avec l’avènement de l’iPhone en 2007,  nous avions tous adoptés la mode du “Skeuomorphisme”. C’est désormais le “Flat design” qui est devenu incontournable sur les écrans web et smartphones. Mais s’agit-il d’une nouvelle tendance éphémère ou d’un style qui va pouvoir évoluer et s’inscrire dans la durée ? La définition de ce qu’est le Flat Design…

Lire la suite
Évènement

Petit-déjeuner BYOD à Genève : toutes les clés pour démarrer ou remettre votre projet sur de bons rails

Petit-déjeuner mercredi 2 octobre à Genève Le "Bring Your Own Device" est à la mode et nombreuses sont les entreprises qui y songent ou qui ont déjà sauté le pas. De quoi s'agit-il concrètement ? Il s'agit simplement de permettre à l'employé d'amener ses propres appareils (téléphone, tablette voire ordinateur) et de les utiliser pour travailler. Autant les motivations au BYOD sont claires (consumérisation - je veux ce device pas un autre, productivité, réduction des coûts), autant les méthodes pour démarrer et réussir un programme…

Lire la suite
Évènement

mdevcon 2013

Le week end dernier se tenait à Amsterdam la deuxième édition de la mdevcon, la conférence des développeurs mobile iPhone et Android. Durant ces 2 jours les développeurs pouvaient suivre 2 keynotes, 5 tutoriaux et 12 conférences. Celles-ci traitaient aussi bien de sujets techniques que de considérations plus générales. L ‘Europe des développeurs mobile c’est déplacée pour l’occasion, nous y avons rencontré des hollandais bien sûr mais aussi des allemands, des anglais, des espagnols, des polonais et même des français. Pour la première fois la conférence…

Lire la suite