Tous les billets 2018
Pour le Festival de Cannes, et pour certains amateurs de cinéma, un film Netflix n’est pas vraiment un film. Pour affirmer sa légitimité, Netflix a besoin de se construire une image prestigieuse avec des contenus exclusifs. Et on peut dire que les milliards de dollars investis chaque année commencent à se voir à l’écran.
20 décembre 2018,
#Netflix
#film
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.
26 novembre 2018,
#dev
#iOS
#Swift
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.
19 novembre 2018,
#vĂŞtement
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.
4 novembre 2018,
#vélo
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.
2 octobre 2018,
#iOS
#app
#dev
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 ».
17 septembre 2018,
#iOS
#app
#dev
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.
7 septembre 2018,
#iOS
#app
#dev
UIKit permet d’animer facilement n’importe quel élément affiché à l’écran. Il convient évidemment de faire preuve de retenue pour ne pas détruire son interface avec une avalanche d’animations, mais il faut aussi savoir s’amuser, et une petite dose d’animation suffit parfois à rendre une application unique et plus agréable à utiliser.
30 août 2018,
#iOS
#app
#dev
L’icône a un rôle essentiel de représentation. Difficile de la changer trop souvent sans déstabiliser inutilement ceux qui ont l’habitude de la voir sur leur écran d’accueil. Mais une « v2 » est toujours une bonne opportunité pour rafraîchir et améliorer l’icône.
23 août 2018,
#iOS
#app
#dev
« Air Grenoble » est une petite application iOS qui permet de consulter facilement l’indice de qualité de l’air. C’est un projet qui me plaît beaucoup, pour plusieurs raisons.
16 août 2018,
#iOS
#app
#dev
Je trouve récemment de plus en plus d’articles et de tweets rappelant les bienfaits des bibliothèques. Ça peut vous paraître une évidence, ou alors un cliché snob et anachronique.
22 juillet 2018,
#livre
Je ne prends pas trop de risque en disant que tout le monde adore les films de Steven Spielberg. « E.T. », « Indiana Jones », « Jurassic Park », et bien d’autres. Justement, sa filmographie nous est tellement familière, qu’on en oublierait presque son incroyable richesse. Il faut s’arrêter un instant sur la liste de ses films pour réaliser l’étendue et la profondeur de son œuvre.
29 juin 2018,
#film
#podcast
Doucement mais sûrement, Apple améliore ses outils pour le « testing » des applications (tests unitaires, intégration continue, etc). Voici le compte-rendu de la session « WWDC 2018 - What’s New in Testing », avec tous les changements apportés cette année.
22 juin 2018,
#dev
#iOS
#Xcode
#unit test
Contact[s] est une application de gestion de carnet d’adresses, qui permet de configurer un client mail tiers. La dernière mise à jour apporte la prise en charge de Microsoft Outlook et Yahoo Mail. En coulisses, le changement est plus significatif : l’application utilise maintenant ThirdPartyMailer, un projet open source qui se concentre sur cette gestion des clients mail.
2 juin 2018,
#iOS
#app
#dev
C’est bien connu, on adore débugger un problème avec NSLog() ou print. On sait bien qu’il existe des outils plus adaptés pour suivre le déroulement d’un programme, mais on préfère souvent ce bon vieux loggeur, facile à mettre en place, facile à maîtriser.
18 mai 2018,
#dev
#Xcode
Depuis quelques temps, j’essaie de poster régulièrement sur Twitter des « astuces » pour mes applications iOS. Se faire remarquer sur l’App Store est un art difficile. Très difficile, surtout quand on est un petit développeur amateur. Twitter est un moyen de communication utile, qui a l’avantage d’être rapide à alimenter.
7 mai 2018,
#dev
#iOS
#Twitter
Localiser une application est une tâche difficile, qui implique de nombreux aspects au-delà de la simple traduction de texte. iOS inclut des outils qui peuvent faciliter cette localisation, et l’adapter aux réglages de l’utilisateur.
19 avril 2018,
#dev
#iOS
MiXiT est une conférence très sympathique pour beaucoup de raisons, mais notamment parce qu’elle propose une API simple pour consulter le programme. Je trouve que c’est une excellente occasion pour construire une petite application.
12 avril 2018,
#mixit
#iOS
#app
#dev
Je publiais hier une liste des histoires courtes finalistes des Hugo Awards cette année, quand je me suis rendu compte que toutes les nouvelles sélectionnée sont également disponibles librement. Pour être clair, je parle ici de la catégorie « best novelette », c’est à dire des nouvelles entre 7500 et 17499 mots.
5 avril 2018,
#sci-fi
#livre
Les finalistes pour les Hugo Awards 2018 viennent d’être annoncés. La catégorie des histoires courtes (« best short story », c’est à dire des nouvelles de moins de 7500 mots) est toujours intéressante pour découvrir des œuvres originales, surtout quand on manque de temps pour lire des romans plus volumineux. Cette année, toutes sont disponibles gratuitement sur internet, sur les sites de leurs éditeurs respectifs.
4 avril 2018,
#sci-fi
#livre
Les API sont d’abord utilisées pour mettre en relation deux applications, par exemple un serveur web et un client mobile. On parle aussi de l’importance des API pour « ouvrir » une base de données, et ainsi permettre des utilisations inédites. Tout ceci est formidable, mais je pense que le pouvoir ultime d’une API est finalement de permettre de se connecter à une autre API.
23 mars 2018,
#api
« Annihilation » est un roman de science-fiction de 2014, écrit par Jeff VanderMeer. J’ai du mal à retranscrire mon avis sur ce livre, en voici donc quelques citations.
12 mars 2018,
#sci-fi
#livre
J’utilise OCMock pour écrire des tests unitaires avec Objective-C depuis plusieurs années, mais je viens tout de juste de découvrir un nouveau cas d’utilisation, pas vraiment évident, mais bien pratique. Il s’agit de configurer un mock pour invoquer un block passé en paramètre.
8 mars 2018,
#dev
#Objective-C
#unit test
« Les Hommes Frénétiques » est un roman de science-fiction écrit par Ernest Pérochon, publié en 1925. Dans un futur lointain, les progrès scientifiques permettent une ère de prospérité sans pareil. En particulier, la découverte de « l’éther » par le grand savant Avérine assure une source d’énergie inépuisable.
1 mars 2018,
#critique
#sci-fi
#livre
Les App Extensions gagnent chaque année en importance. Depuis leur introduction avec iOS 8, elles fonctionnent essentiellement comme des applications indépendantes, avec notamment leur propre numéro de version.
16 février 2018,
#dev
#Xcode
« Autonomous » prend place dans un futur où les médicaments sont produits un peu comme sont produits les logiciels aujourd’hui. D’un côté, de puissantes entreprises tentent de garder le contrôle en réglementant la propriété intellectuelle. En parallèle, des hackers s’emploient à partager toutes ces informations gratuitement sur le net, et produisent eux-mêmes des médicaments pour les fournir au plus grand nombre.
7 février 2018,
#critique
#sci-fi
#livre
Le terme « cyberpunk » désigne avant-tout un genre littéraire, mais dans l’imagination collective, il est surtout associé à « Blade Runner », et cette vision d’une ville saturée de néons sous une pluie nocturne. Encore sur le mois de février 2018, de nouvelles œuvres arrivent en s’inspirant fortement de cette esthétique.
31 janvier 2018,
#sci-fi
#film
#série
Je dis souvent tout le bien que je pense de Netflix. Aujourd’hui je veux parler d’un point qui m’irrite particulièrement : les vignettes dynamiques.
26 janvier 2018,
#Netflix
#web
Comme tous les ans, je profite du premier janvier pour tirer un bref bilan de l’année passée. 2017 était plutôt calme, me concernant. Pas de grande surprise, je pourrais presque reprendre le billet de 2016 et retrouver les mêmes observations.
1 janvier 2018,
#général
#Elsevier
#iOS
#app