Tag Archives

WWDC 2020 : IOS 14

Bonjour à tous, c’est Guillaume de Webwag Mobile. Aujourd’hui nous allons parler de la dernière conférence d’Apple qui s’est déroulée le 22 juin dernier et plus précisément iOS 14.

Dans un contexte particulier lié à l’épidémie du Covid-19, Apple a présenté sa conférence pour les développeurs par l’intermédiaire d’un enregistrement vidéo et non en direct comme à son habitude. Cette conférence était une grande première car elle a été organisée sans public lié au contexte sanitaire. Malgré cela, de nombreuses nouveautés autour d’iOS, MacOS et WatchOS ont été dévoilées. Nous allons à travers cet article vous présenter les principales fonctionnalités d’iOS 14.

Gestion de l’écran d’accueil / Widgets

Tout d’abord, iOS 14 introduit une nouvelle gestion de l’écran d’accueil avec l’arrivée d’une nouvelle organisation qui vient enrichir l’expérience utilisateur. Cette nouvelle fonctionnalité se nomme App Library.

App Library permet une organisation de ses applications par rubrique de manière automatique. C’est donc le système qui prendra le soin d’organiser l’écran d’accueil sans l’aide de l’utilisateur.

Par ailleurs, l’autre nouveauté sur l’écran d’accueil concerne l’arrivée des widgets. Pour rappel, un widget, déjà connu sur l’OS Android, est une sorte de petite fenêtre qui donne accès à une petite partie d’une application déjà installée sans que l’on ait besoin de l’ouvrir. Cela donne un petit aperçu rapide de l’application.

Finalement, une fonctionnalité appelée Smart Stacks spécifique aux widgets a été intégré. Il s’agit d’un carrousel qui offre la possibilité d’accéder à l’ensemble des widgets sur une seule fenêtre et de passer d’un widget à l’autre en scrollant sur cette fenêtre.

Regroupement des applications sur iOS 14
Source : Apple

Picture in picture

La fonctionnalité PIP (picture in picture) arrive sur iOS 14. Déjà présente sur iPad, cette fonctionnalité permet d’avoir une fenêtre de vidéo volante même si on accède à d’autres applications. Il est donc possible d’avoir une continuité de lecture de sa vidéo tout en utilisant une application en parallèle.

Lecture vidéo avec le mode picture in picture sur iOS14
Source : Apple

Nouveautés iMessages

De nouveaux ajouts ont été intégrés à l’application iMessages. On pourra ainsi voir l’apparition de nouveaux mémojis et de nouvelles réactions.

On aura aussi la possibilité d’épingler des conversations importantes et de mentionner des personnes d’un groupe de discussions. De plus, il sera aussi possible d’affiner nos notifications pour qu’une discussion de groupes n’envoie une alerte que lorsque l’on est mentionné.

Nouveautés Siri

Dans iOS 14, Siri continue de se perfectionner. Il sera possible d’afficher des informations au-dessus de l’écran consulté par l’utilisateur. Siri pourra aussi envoyer des messages audios à nos amis.

CarKey: déverrouiller sa voiture avec son téléphone

Cette nouvelle fonctionnalité est très simple. Elle permet de remplacer les clés physiques de sa voiture grâce à la technologie NFC.

Pour rappel, le NFC est une technologie qui permet l’échange de données entre un lecteur et un terminal mobile compatible ou entre terminaux eux-mêmes. Par exemple, le paiement sans contact sur les cartes bancaires.

Grâce à cette technologie, il suffira juste d’approcher son téléphone pour déverrouiller la portière de son véhicule. Pour le moment, cette fonctionnalité ne sera accessible que sur les BMW Série 5 mais devrait s’étendre à une liste plus large d’ici 2021.

Déverrouillage d’un véhicule BMW avec CarKey
Source : BMW

App Clips

Une nouveauté apparaît aussi du côté de l’AppStore.

App Clips correspond à une petite portion d’applications que l’on va pouvoir utiliser sur l’iPhone même sans avoir télécharger l’application au préalable. Il sera donc possible d’utiliser une partie d’une application par détection via un tag NFC ou un QRCode.

Pour les développeurs qui rendront leurs applications compatibles à cette fonctionnalité, cela permettra de faire découvrir plus facilement et plus efficacement leurs services aux utilisateurs intéressés par l’application.

Accès à une partie d’une application avec AppClips
Source : Apple

Lire plus

WWDC 2019 : IOS 13

Bonjour à tous, c’est Guillaume. 

Comme chaque année, Apple nous a présenté lors de sa traditionnelle keynote une nouvelle version de son OS afin de nous faire découvrir les nouveautés et évolutions. Par conséquent nous allons à travers cet article voir les principales fonctionnalités d’ IOS 13.

Lire plus
Apple présente ses nouveaux services

Keynote Apple 2019 review

Après des mois de teasing, Apple nous révèle ses objectifs dans un futur proche en mettant en lumière différents axes de développement lors de sa Keynote de début d’année 2019.

Lire plus

A la découverte d’ Xcode 9

Bonjour à tous, c’est Guillaume, développeur IOS à Webwag Mobile. On se retrouve pour un nouvel article suite à la sortie d’iOS11. Comme vous le savez probablement Apple vient de sortir la mise à jour de son système. Et pour nous développeurs, ce qui nous intéresse c’est l’environnement de développement appelé Xcode. Pour rappel, Xcode nous permet de développer des applications iPhone ou iPad avec des langages de programmation intégrés qui sont le Swift ou l’Objective-C. Focus sur quelques nouveautés et améliorations de la nouvelle version d’Xcode.

Connecter son device via le Wi-Fi

L’une des nouveautés d’Xcode 9 réside dans la possibilité de déployer et débogguer les applications sur un iPhone ou iPad via un réseau Wi-FI. Il n’y a donc pas nécessité de connecter l’appareil à son ordinateur à l’aide d’un câble usb. En revanche, l’appareil doit être protégé par un mot de passe.

Voici les étapes de cette fonctionnalité disponible uniquement à partir d’IOS11 :

  1. Ouvrir votre projet avec Xcode
  2. Connecter votre appareil avec un câble USB (première utilisation)
  3. Dans l’onglet Window > Devices and Simulators, vous avez la liste des périphériques connectés.Première étape : sélection du périphérique
  4. Sélectionner le périphérique voulu et cochez la case « Connect via network » .
  5. Si la connexion a réussi, vous devez voir une icône à côté du nom de votre périphérique. 
  6. Débranchez votre appareil et lancez votre application.

Tester son application sur plusieurs simulateurs

Il est désormais possible de lancer son application sur plusieurs simulateurs. On aura ainsi la possibilité de visualiser au même moment une application sur des périphériques différents.

Un nouveau système de « refactoring »

Un nouveau de système de « refactoring » du code a été intégré pour cette nouvelle version. Le « refactoring » est une opération consistant à retravailler le code source de son application pour en améliorer sa lisibilité et sa maintenance à des fins d’optimisation. Dans cette version, il sera donc possible de :

  • renommer globalement dans les fichiers Swift, C, Objective-C et C ++
  • afficher tous les changements effectués en un seul endroit
  • convertir les signatures de méthodes entre les formats des langages Swift et Objective-C
  • mettre à jour les propriétés, les getters, les setters et les iVars synthétisés au besoin
  • extraire la fonctionnalité de la méthode pour tous les langages supportés, ainsi que d’autres références locales spécifiques au langage

Intégration avec GitHub

Xcode 9 permet l’intégration de GitHub dans l’environnement de développement. C’est un outil gratuit pour héberger du code open source.  Depuis le site de GitHub, on pourra directement cloner un projet hébergé dans Xcode. Il faudra à ce moment là s’authentifier avec un compte GitHub. À partir de là, tous les changements effectués dans le code pourront être synchronisés avec GitHub.

J’espère que cet article vous a permis d’avoir un aperçu des quelques unes des nombreuses nouveautés de cette nouvelle version. Bonne journée à tous.

SourceAppleMac4EverGitHub

Lire plus

Créer une application pour Apple TV

Bonjour à tous, je suis Xavier, développeur iOS à Webwag Mobile. Dans cet article, vous allez découvrir comment réaliser une application pour Apple TV. À Webwag Mobile, nous avons reçu l’Apple TV avant sa sortie officielle pour pouvoir commencer à développer dessus. Aujourd’hui, nous avons plusieurs applications disponibles sur le Store, TéléStar, AutoPlus, SportAuto, AutoJournal et Closer.

Lire plus

Journée Team-Building Webwag Mobile

Voici la vidéo de la journée Kayak qui a eu lieue le mois dernier avec les membres de l’équipe Webwag Mobile. Ce team-building a été une véritable réussite et s’est terminé par un dîner avec toute l’équipe.

Lire plus

Retour sur la keynote d’Apple du 9 Septembre 2015

Une nouvelle fois, Apple nous apporte de nombreuses nouveautés, avec notamment l’annonce officielle de la sortie des iphones 6s et 6s Plus, l’annonce de l’ipad pro, adapté et destiné au monde professionnel, quelques nouveautés concernant l’Apple Watch ainsi que la nouvelle Apple Tv bien plus performante.

Lire plus

La naissance et la mort de la carte SIM, l’e-SIM !

Tout le monde se souvient des premières cartes SIM dans lesquels on pouvait enregistrer tous ses contacts ! Ces dernières n’ont fait qu’évoluer de jour en jour jusqu’à devenir des NANO SIM !

Lire plus

Keynote Apple Juin 2015

Comme chaque année, Apple organise une conférence dans le but de présenter les futurs produits de sa marque.  Elle s’est déroulée le lundi 8 Juin 2015 et le géant américain en a profité pour présenter pas moins de quatre nouveaux produits : OS X 10.11 « El Capitan », iOS 9, WatchOS 2.0 et Apple Music. Retour sur chacune de ces nouveautés.

Lire plus

L’internet des objets

On vous parle beaucoup de « mobile » lorsque l’on prend la parole, mais pas aujourd’hui, j’ai décidé de vous parler de quelque chose de nouveau, de très novateur et de presque « futuriste », c’est l’internet des objets.

Lire plus