iOS

Archi & techno

Un alignement des planètes sur mobile favorable à l’émergence de Flutter ?

Dans un contexte où l'hégémonie des apps mobiles est plus que jamais remise en question par les possibilités offertes par les Progressive Web Apps, voire même par des solutions no-code/low-code au rendu parfois prometteur, l’expertise mobile est obligée de se réinventer. Après avoir été attentifs aux promesses des différentes solutions cross-platform, et forts d’un premier retour d’expérience en production de 6 mois sur Flutter, nous vous proposons de réfléchir ensemble à la pertinence d’un tel framework pour réaliser un produit mobile. Après un rappel du…

Lire la suite
Archi & techno

Un tournant dans la mutualisation du code sur mobile ?

Gagner du temps, économiser du budget, diviser par deux les efforts en développant avec du cross-platform… Voilà un sujet sans cesse remis sur la table auquel les développeurs mobiles ont dû s'habituer. Nous ne reviendrons pas spécialement dans cet article sur la fracture qui existe entre les adeptes des technologies mobiles hybrides (hier Xamarin et Phonegap, aujourd'hui React-Native et Ionic, demain Flutter et Weex ?) et les développeurs mobiles "natifs" : les deux populations n'ont pas les mêmes problématiques, et leurs besoins sont assez largement…

Lire la suite
Archi & techno

Intégrer SiriKit dans votre application

Une machine qui parle ... ce n’est pas nouveau me direz-vous. En effet le premier Mac le fait depuis 1984. Certes, à l’époque il ne s'agissait “que” d’un synthétiseur vocal. Maintenant on parle d’assistant vocal capable de réaliser des tâches relativement complexes. Aujourd’hui la voix est une IHM à part entière et le marché des enceintes dotées d’un assistant vocal relance l'intérêt de la commande vocale pour nos applications mobiles.

Lire la suite
Archi & techno

Les animations sur iOS par la pratique : CAReplicatorLayer

Dans un précédent article sur les animations, j’expliquais les bases de CoreAnimation, les différentes manières de faire des animations, les pré-requis à connaître ainsi que les pièges à éviter. J’ai également parlé de tous les types prédéfinis de CALayer fournis par Apple, sans trop m’étendre. Aujourd’hui, je compte vous amener de la théorie à la pratique avec des cas concrets par une série d’articles, chacun ayant pour sujet un type de CALayer. Celui-ci va démystifier CAReplicatorLayer pour vous ! CAReplicatorLayer : Qu’est-ce que c’est ?…

Lire la suite
Archi & techno

Des développeurs mobiles font leurs premiers pas avec React Native

Tous les ans, on nous dit que les solutions hybrides vont remplacer le développement en natif. En tant que développeurs mobiles, ça nous a souvent fait sourire. On trouve en effet que le développement natif apporte de meilleures performances, une meilleure fluidité des applications et donc une meilleure expérience utilisateur. Mais cette année, React Native a le vent en poupe et suite aux discussions que l’on a pu avoir avec nos collègues et clients, on a voulu tester par nous même et voir si ça…

Lire la suite
Archi & techno

Introduction à CoreML

Annoncé en Juin 2017 lors de la keynote de la dernière WWDC, CoreML est le framework Machine Learning d’Apple disponible à partir d’iOS 11. Avant de rentrer dans l’analyse de CoreML, cette article propose une introduction au Machine Learning puis la réalisation d’un projet de bout en bout avec CoreML.   I.Introduction au Machine Learning On assiste depuis quelques années à une accélération de l’utilisation des techniques de Machine Learning dans des domaines variés avec un impact grandissant sur l’expérience utilisateur. Pourtant les principaux algorithmes…

Lire la suite
Archi & techno

Drag & Drop sur iOS 11

Avec iOS 11 Apple intègre le drag & drop au coeur de son système. Permettant d'une part de faciliter son implémentation au sein des applications iOS mais également de le rendre effectif entre applications. En fournissant une API simple et rapide à intégrer Apple espère ainsi qu’un maximum d'applications adoptent cette nouvelle fonctionnalité et que le partage de données au sein d'iOS deviennent encore plus naturel.

Lire la suite
Archi & techno

Améliorez la couche réseau dans votre app iOS avec des appels synchrones

Lors du développement d’applications iOS, en tant que développeurs, nous prêtons une attention particulière à l’interface en essayant par exemple de coller au plus près de la maquette proposée par le graphiste. Ceci au détriment d’autres parties qui sont tout aussi importantes comme par exemple la gestion des données ou les appels réseau. C’est d’autant plus curieux lorsque l’on sait qu’un problème avec ces derniers peut être plus fatal à l’application qu’un décalage d’un bouton de deux pixels. Dans cet article, je vais présenter pourquoi,…

Lire la suite
Archi & techno

iOS 11: Apple Pay n’a plus l’exclusivité sur la NFC d’iPhone

Dans la keynote de la WWDC d’Apple tenue le 5 Juin 2017, le constructeur a annoncé l’ouverture de son API, Core NFC, aux développeurs à partir de la nouvelle version iOS 11, qui est disponible en téléchargement depuis le 19 Septembre. Depuis, plusieurs entreprises ont annoncé le support de cette API et WISeKey en fait partie. La firme est derrière la solution CapSeal, qui permet de vérifier, de suivre et d’identifier des produits intégrant un tag NFC compatible CapSeal. Il y en a principalement sur…

Lire la suite