Pages

Affichage des articles dont le libellé est objective-c. Afficher tous les articles
Affichage des articles dont le libellé est objective-c. Afficher tous les articles

vendredi 26 décembre 2014

Utiliser la police de l'Apple Watch au sein de vos développements

Un lien à ne pas manquer pour vous immerger dans l'univers de l'Apple Watch et orienter vos développements dans le bon sens.

La police officiel de l'Apple Watch, YosemiteSanFrancisco, est disponible gratuitement.

Pour l'installer il suffit d'exécuter la commande suivante :
ruby -e "$(curl -fsSL https://raw.github.com/wellsriley/YosemiteSanFranciscoFont/master/install)

Développez pour l'AppleWatch - WatchKit disponible !

Apple a mis à disposition des développeurs le WatchKit fin novembre 2014. Ce dernier vous permet de développer vos applications pour la montre connectée d'Apple, l'Apple Watch.

WatchKit se distingue en deux parties :
  1. Une extension qui fonctionne sur iPhone.
  2. Les ressources nécessaire aux développement de l'interface utilisateur qui sont installés sur l'Apple Watch.
On en sait donc désormais plus sur différents points relatifs à l'Apple Watch. Du côté des développeurs, c'est confirmé, il faudra impérativement utiliser les StoryBoards.

1. Taille d'écran




A savoir que ces écrans sont classés dans la gamme "Retina".
La gestion du tactile s'opère autour de la technologie "Force Touch", c'est à dire qu'une gestion des différentes pressions sera pris en compte.

2. Dépendance à l'iPhone

Apple confirme ce que l'on avait tous plus ou moins compris lors de la conférence de septembre, l'Apple Watch dépendra totalement de l'iPhone. 

Mais à ce jour, les applications dépendrons de l'iPhone et ne seront que des extensions d'applications existantes sur l'iPhone.

Du moins pour le moment. On espère tous un changement dans le futur, avec probablement du nouveau fin 2015.

3. Types d'informations


Seulement 3 types de modèles d'informations :

  1. Glances : information d'une application affiché sur la montre (bourse, météo, etc...)
  2. Notifications Short Look : soulèvement bref du poignet afin d'afficher brièvement une information
  3. Notifications Long Look : poignet levé, interaction avec l'application
A gauche Short Look ; A droite Long Look.

4. Liens utiles

samedi 2 mars 2013

Récapitulatif différentes Interfaces iOS

A mon grand regret, Apple est en train de prendre le même chemin que les systèmes Android avec des dizaines d’appareils différents.

Du côté d’Apple, ce sont uniquement quelques appareils, fort heureusement !

Mais lorsque vous êtes Développeur et que vous devez concevoir des interfaces pour ces appareils, c’est un peu un casse-tête chinois !
C’est justement ce que je reprochais au développement sur Android, il faut savoir que son application va fonctionner sur des tas d’appareils différents !!  

Actuellement, les principaux appareils du marché sont :

  • iPhone 5
  • iPhone 4/4S
  • iPod Touch
  • iPad Retina
  • iPad Mini
  • iPad

Lorsque vous développez des interfaces pour tous ces appareils mobiles, vous rencontrerez forcément quelques problématiques comme les différentes résolutions en mode Portrait ou Paysage, les différentes tailles de barre de tâches et navigations, les tailles d’icônes, etc… et cela sur chaque modèle !

Sans arrêt je me retrouve donc sur Google à rechercher ses informations.

Heureusement, Ivo Mynttinen a publié sur son site Internet un récapitulatif des spécifications de chaque appareil.

A imprimer pour chaque développeur.