Archives de catégorie : IOS

IOS SDK

La famille s’agrandit! Sortie de l’app « Se Coucher Moins Bête Images »

SCMBImages-H+40-AppStore
L’app a été publiée le 12 juin 2015 dans l’après midi.
  • 40 heures plus tard « Se Coucher Moins Bête Images » application 5 étoiles, est 2eme toutes catégories confondues et  1ere en catégorie divertissement suivie de près par SCMB.
  • 36 heures plus tard « Se Coucher Moins Bête Images » est 3eme toutes catégories confondues et  seconde en catégorie divertissement suivie de près par sa grande soeur.
  • 24 heures plus tard SCMB image se classe 2eme en catégorie divertissement et  entre dans le top 10  toutes catégories confondues  en  9 8 eme position.
  • 14 heures plus tard elle se classe 2eme en catégorie divertissement et 11eme toutes catégories confondues! et devance largement Gossip… Ouf l’honneur est sauf! Reste à doubler Instagram, Facebook & cie…
  • 12 heures plus tard elle se classe 2eme en catégorie divertissement et 17eme toutes catégories confondues!

Se Coucher Moins Bête Images regroupe des centaines d’anecdotes illustrées par des images insolites !

Continuer la lecture

 watch

Cet article correspond à la version 1.0 de watchOS .  Le 8 juin 2015 lors de la conférence WWDC watchOS 2.0 a été présenté au public avec des changements considérables.

Vous avez tous et toutes croisé l’watch dans la presse et sur le web. Et vous l’avez compris c’est « une montre ». Mais c’est aussi une plateforme d’interaction qui permet d’exécuter des « micro-apps ». Une « micro-app pour watch » qu’est-ce que c’est, et comment ça marche ? Je me propose de vous l’expliquer.

Micro

Une surface d’interaction déportée,  attachée à votre poignet

Vous ne pouvez pas porter d’watch sans iPhone. Elle fonctionne impérativement en tandem avec le smartphone avec lequel elle est jumelée  (notez au passage qu’elle ne  peut pas être appairée avec un iPad ou un iPod Touch, et encore moins, avec un téléphone sous Android).  L’watch est une surface d’interaction et de visualisation déportée de votre téléphone intelligent, attachée à votre poignet. Elle  est sensée rendre les notifications moins intrusives,  alléger et donner un accès plus fluide aux informations et actions essentielles.  Elle contient des produits développées par les équipes d’Apple, et permet également aux tiers développeurs de proposer leurs propres « micro-apps » ou « apps WatchKit ».

Continuer la lecture

Des objets connectés qui communiquent par le son ?

C’est bien connu les « machins connectés » consomment énormément d’énergie,  et il faut les recharger très/trop souvent.   C’est très désagréable  pour un objet standard comme une station météo, une balance ou un smartphone,  et c’est absolument critique quand cela concerne un produit de sécurité domestique grand public, qui ne peut en aucun cas être déchargé.

Mon client, un grand fabricant français qui commercialise des capteurs de monoxyde de carbone, des détecteurs, de fuite d’eau, de fumées, et autres systèmes pour prévenir les incendies, s’est demandé comment rendre ses appareils communicants sans augmenter leurs coûts de fabrication, en consommant peu d’énergie électrique, et bien-sûr en respectant les très rigoureuses normes Européennes.

Communication par le son

En général ces capteurs sont équipés de douces sirènes, qui chatouillent nos oreilles en faisant vibrer des composants piézo-électriques. Nous nous sommes dit :  Pourrait-on moduler les sonneries pour encoder des messages et communiquer, sans fil, en voie descendante vers un téléphone ? Si tel était le cas, cela n’aurait presque pas d’incidence sur l’autonomie énergétique – généralement de plusieurs années avec des piles alcalines standards- et, cela ne demanderait qu’une modification secondaire des logiciels embarqués dans les dits capteurs, ce qui ne risquerait donc pas de mettre en péril leur certification. Alors ?

Verdict : Oui, c’est possible !

Continuer la lecture

Qu’est-ce qu’un développeur « Full Stack »? et qu’est-ce qu’un « MVP »? le cas de l’app « CoLuncher »

Hercule en "full stack developer"

Etude de cas

Il y a deux mois, Alain, un expatrié français, vétéran du logiciel qui vit depuis 15 ans dans la « vallée du silicium » près de Cupertino, m’a confié une mission globale et un défi : développer, designer et déployer à grande vitesse la première version de CoLuncher, une app mobile sous iOS pour trouver des déjeuners d’affaires autour de centres d’interêt communs. Il m’aura fallu à peu près 300 heures de travail (soit 900km à 3Km/heure ) sur une période d’une quarantaine de jours pour livrer ce projet.  Nous nous apprêtons à publier dans « l’app Store  » la première version de ce produit. Alain recherchait un développeur « Full Stack » et il m’a trouvé!

Qu’est-ce qu’un développeur « Full Stack » ?

Si l’on s’en réfère au grand poète-automate « Google Translate », un « Full Stack Developer » est  « un développeur de pile complète ».  Humm … Comme c’est étrange ! Concrètement, cela signifie que nous avons à faire à un programmeur, non seulement capable d’écrire du code, ce qui est déjà pas mal, mais aussi en mesure de créer, concevoir, piloter, superviser, toute la pile d’un projet mobile, de la conception à l’exploitation, en passant par le développement, le design,  l’expérience d’usage (UX), les processus et méthodes de production, le marketing, l’optimisation pour « l’app store », les campagnes de tests, l’assurance qualité, etc.

Trêve de bavardage! « CoLuncher », à quoi ça ressemble, qu’est-ce que c’est, et comment ça marche ?

Continuer la lecture

IOS8

ios8

Convergence

Apple présentait hier soir IOS8 et Mac OS X, une vision convergente extrêmement ambitieuse… Avec IOS 8 et cie, les données, services et flux peuvent sauter de corps en corps. Quand je dis « corps », je parle de machins et de machines, d’instruments et de bidules connectés… Bienvenue dans le tout internet *! N’ayez crainte, Apple assure le lien entre lieurs et « liables ». Une conversation vocale , selon les circonstances, peut aboutir sur un téléphone ou sur un ordinateur sédentaire. Les particules élémentaires de données, modifiées ici sont synchronisées là. Les données biométriques et de santé sont regroupées et consultables partout, ou non, selon les choix de chacun. La maison automate est contrôlée à distance,…  Un tel système, global et sensible au contexte pose pour le moins  des problèmes aigus  de politesse d’interaction.

Une accélération stupéfiante

Je dois vous le confesser que je suis partagé entre enthousiasme et terreur. IOS7 était une évolution de bon goût, IOS8 est le symptôme d’une accélération stupéfiante. D’ailleurs, je vous laisse, le langage Objective C est, paraît-il, frappé d’obsolescence programmée, je dois de toute urgence apprendre à coder en Swift.

* Le « tout internet » ou IoT : Internet of Everything.

Se Coucher Moins Bête Version 6.0 optimisée pour IOS7 et voice-over

SCMB Se coucher moins bête

La  version 6.0 de « Se Coucher Moins Bête » (SCMB) est bien-sûr optimisée pour IOS7, mais nous avons tenu à conserver une version compatible iOS5, pour permettre notamment aux utilisateurs d’ipad 1  de continuer à profiter de leur application préférée. La nouveauté qui me tient personnellement le plus à coeur est le mode simplifié sans publicité pour les mal-voyant(e)s et non-voyant(e)s . Ce n’est qu’une première étape vers une meilleure accessibilité de « Se coucher moins bête », aussi, si vous êtes un utilisateur handicapé ou une association spécialisée, n’hésitez pas à me contacter directement pour que nous discutions des difficultés que vous pourriez rencontrer avec l’application en mode « voice over » sous IOS7.  Pour toutes autres questions contacter l’éditeur Azurgate.

 

Se coucher moins bête, présentation en image de la version de 5.0 sur Iphone

Je suis le développeur de la version 5.0 de « Se coucher moins bête » pour IOS sur iphone, ipad et ipod touch. Je présente dans cet article illustré les fonctionnalités de base ainsi que quelques astuces qui pourraient avoir échappé aux initiés (soyez attentifs!).

Continuer la lecture