Vincent Tourraine
Blog

Derniers billets

Bug d’itération de dictionnaire

Je fais parfois des erreurs vraiment basiques. Par exemple, je viens de comprendre la cause d’un bug qui me contrariait depuis plusieurs semaines. Mon erreur : j’utilisais un dictionnaire à la place d’un tableau.
#dev #iOS #Swift

Veste de pluie Blocktech Uniqlo

Par temps de pluie, une bonne veste imperméable est un vêtement tout simplement indispensable. Au-delà des fabricants habituels, il existe des marques qui garantissent spécifiquement la résistance à l’eau des vêtements. Gore-Tex en est probablement l’exemple le plus réputé. C’est dans cet esprit qu’Uniqlo a développé la marque « Blocktech », pour une ligne de vêtements offrant de bonnes performances à un prix plus abordable.
#vêtement

Indigo Weel, c’est mal parti

Depuis quelques mois, une offre de vélos en libre-service, sans bornes, est arrivée à Grenoble. Les débuts étaient très prometteurs. Hélas la situation s’est rapidement dégradée.
#vélo

Passer des données avec Shortcuts

L’application Raccourcis fonctionne comme la plupart des systèmes de programmation « visuelle » : avec des blocs, prenant des valeurs en entrée, et produisant d’autres valeurs en sortie. Input/output classique. Avec iOS 12, l’application Raccourcis gère un nouveau type de bloc, les... Raccourcis Siri, c’est-à-dire des actions spécifiques, proposées par une application.
#iOS #app #dev

Siri Shortcuts

Les « Siri Shortcuts » sont une des principales nouveautés d’iOS 12. Une fonctionnalité très prometteuse, mais un peu difficile à résumer, et qui va au-delà de Siri l’assistant vocal. Plus généralement, il s’agit en fait de marquer certaines activités se déroulant au sein d’une application, pour ensuite laisser le système les exposer en dehors de l’application elle-même. Avec une commande Siri, donc, mais aussi sur l’écran d’accueil, l’écran de recherche, ou avec la nouvelle application « Raccourcis ».
#iOS #app #dev

Table view minimaliste avec Swift

Développer pour iOS en 2018, c’est encore et toujours une histoire de UITableView. Les protocoles de data source et de delegate n’ont pas vraiment changé depuis iPhone OS 2, mais on continue à débattre des mille et une façons de les implémenter. Swift, en particulier, apporte de nouvelles solutions.
#iOS #app #dev