Catégorie :MOBILE

Les nouveautés d’IOS 12

Bonjour à tous,

C’est Guillaume, développeur IOS chez Webwag Mobile. On s’était un peu perdu de vue ces derniers temps 🙂 mais on va rattraper le temps perdu avec un nouvel article sur les principales nouveautés d’IOS 12. IOS12 a été officiellement lancé le 17 Septembre pour le grand public. Cette nouvelle version de l’OS d’Apple est compatible à partir de l’iphone 5S et améliore les performances comparé à iOS 11.

De plus de nombreuses nouveautés sont à l’ordre du jour et je vais en profiter pour vous présenter les principales.

Performances

Dans un premier temps nous allons parler des performances. IOS 12 rectifie le tir en optimisant les performances, tout particulièrement pour les modèles les plus anciens. Ces derniers sont toujours compatibles avec IOS12. Le temps de démarrage s’en retrouve grandement amélioré ainsi que la rapidité d’exécution du système dans sa globalité.

Temps d’écran

Temps d’écran est un module qui vous permet d’accéder à des rapports en temps réel sur le temps que vous passez sur votre iPhone ou votre iPad. Il définit des limites pour les aspects que vous voulez contrôler. Cette fonctionnalité vous permet d’obtenir également un rapport détaillé sur le temps passé avec l’écran activé, et sur les différentes catégories d’applications. Pour l’activer il suffit de vous rendre dans les réglages de votre téléphone et accéder à la section « Temps d’écran ».

Réalité augmentée

Une nouvelle version d’ARKIT a vu le jour à l’issue de cette conférence.

Pour rappel, ARKIT est une plateforme permettant de créer des applications utilisant la réalité augmentée. Cette plateforme permet à l’application, via la caméra, d’analyser et de comprendre son environnement afin de pouvoir y poser des objets (virtuels) en 3D.

Apple en a profité pour dévoiler l’application Measure qui utilise la réalité augmentée pour évaluer rapidement la taille d’objets réels.  Elle donne automatiquement les dimensions d’objets, peut aussi afficher des mesures diagonales ou calculer une surface.

Notifications groupées

Sur IOS12, les notifications connaissent un léger changement.  Il est possible d’accéder aux réglages afin de les désactiver ou de les passer en mode silencieux.

Siri

Avec IOS12, Siri propose désormais de voir en un coup d’oeil les applications les plus utilisées à partir de l’écran des widgets. Il est aussi possible de créer dans les réglages des raccourcis pour aider Siri à exécuter une action précise.

Photos

Apple a amélioré son application Photos pour faciliter notamment la recherche de photos et ainsi accélérer l’accès à n’importe quelle photo. Cette recherche s’appuie sur la base de données de points d’intérêts d’Apple. Il est possible de retrouver le nom d’un restaurant, d’un monument ou tout autre lieu public en initiant une recherche. En combinant des critères de sélections, on peut avoir accès à toutes les images relatives à ce mot clé.

FaceTime

Le système de visioconférence permettra désormais de rassembler 32 personnes au sein d’une même discussion que ce soit en vidéo ou en audio. Cette mise à jour a été rendu disponible à partir de IOS 12.1 (disponible début du mois d’octobre 2018) .

Animojis

Il est désormais possible via l’application Messages de découvrir de nouveaux Animojis. Pour rappel un Animoji est un émoticône animé selon votre bon vouloir. On peut également créer des Memoji, nouveau type d’Animoji personnalisables adaptés selon votre humeur en se basant sur la reconnaissance faciale de l’utilisateur .

Source : https://www.apple.com/fr/newsroom/2018/06/apple-unveils-arkit-2/

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

Le successeur du SMS : le RCS par Google

Connaissez-vous ce terme ? À la base le sujet de l’article était les notifications push mais j’ai préféré vous parler de ça un peu plus tard et vous dire deux mots sur les RCS, le Rich Communications Services.

 Ce n’est pas nouveau, c’est une idée que Google avait déjà eu, mais pas exploitée. Le but ici est de mettre en place une application native universelle et intéropérable (chez Android pour le moment)

Lire plus

CES 2016 LAS VEGAS

Comme vous le saviez sûrement, la semaine dernière avait lieu le CES 2016 à Las Vegas, un des salons phare de la planète high-tech. Celui-ci donne lieu à des milliers d’annonces et de nouveautés technologiques. Il était pour nous important d’en parler en rédigeant un article sur la catégorie concernant la mobilité, les smartphones tablettes et nous allons même s’etendre à vous parler très brièvement des nouveautés en matière d’objets connectés.

Lire plus

Le paiement mobile, pour ou contre ?

Que ce soit dans les grands magasins, les supermarchés, les parkings, les distributeurs automatiques ou les transports publics, le paiement à l’aide d’un terminal mobile commence à se poser en alternative à la monnaie physique et aux cartes bancaires. D’ici quelques années, nos bonnes vieilles pièces de monnaie pourraient bien prendre la poussière au fond des tirelires, mises au rebut par un smartphone, une montre connectée, ou tout simplement notre corps… 

Lire plus

Le retour de Microsoft

Microsoft revient et revient en force !

On a pu le constaté au Windows Cube la semaine dernière à Paris, ou encore quelques jours avant à New York. Tout le monde attendait un retour à la hauteur de Microsoft, et ce fut le cas :

  • Un ordinateur portable (haut de gamme) se transformant en tablette
  • Un téléphone qui se transforme en PC
  • Une tablette remplaçant un ordinateur portable
  • Une console de jeu qui s’assimile à un PC en terme de fonctionnement
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

Les nouvelles batteries des smartphones

#RÉVOLUTION !

Beaucoup de progrès technologiques se font de jour en jour dans le secteur des smartphones et notamment des batteries qui restent un problème assez récurrent lorsqu’on demande l’avis des utilisateurs. C’est même le problème principal des smartphones, la batterie ne tient pas et il faut le recharger en permanence. Les marques travaillent donc pour améliorer cette « faiblesse ».

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

La réalité virtuelle, un nouvel atout pour les marques !

La réalité virtuelle est une technologie nouvelle qui propose une immersion totale dans un environnement, un monde et des décors simulés par ordinateur.

C’est très simple, il suffit de porter un casque, et tous les autres devices permettent d’explorer cet environnement en tournant la tête, bougeant les yeux, comme si vous étiez vraiment et physiquement dans l’univers crée virtuellement.

Lire plus
1 2