Tous les billets 2020
« App Clip » était annoncé comme l’une des grandes nouveautés d’iOS 14. Depuis la keynote aux multiples sessions WWDC, en passant par sa mise en avant dans App Store Connect, Apple a tout fait pour encourager son utilisation.
#dev
#iOS
On peut réellement porter une application iOS sur le Mac en cochant une case dans Xcode. C’est la promesse de Catalyst, qui implémente UIKit sur macOS, pour permettre de compiler un projet mobile en application Mac.
#dev
#macOS
Depuis un mois, mon application Comic Book Day est sur la page d’accueil du Mac App Store.
#dev
#macOS
La dernière mise à jour d’Air Grenoble apporte un widget iOS 14. Vous pouvez ainsi afficher la qualité de l’air sur votre écran d’accueil.
#dev
#iOS
Je viens de publier Comic Book Day 2.0. Mise à jour majeure ! Au programme : une version Mac et la synchronisation iCloud.
#dev
#iOS
#macOS
Dans un futur proche, les déchets électroniques du monde entier sont envoyés à Silicon Isle pour y être traités par une main-d’œuvre surexploitée, dans un contexte environnemental désastreux. Mais certains déchets cachent des trésors à la valeur inestimable.
#livre
#sci-fi
Memorii est maintenant disponible sur le Mac App Store, avec synchronisation iCloud des données entre iPhone, iPad et Mac.
#dev
#macOS
#iOS
Air Grenoble est maintenant disponible sur le Mac App Store. Vous pouvez ainsi consulter la qualité de l’air depuis votre ordinateur.
#dev
#macOS
Je préfère consommer les infos à petites doses. [L’application du Monde pour Apple Watch est parfaite pour ça. Une simple liste de titres, avec une brève introduction, parfois une image, et puis c’est tout.
#watchOS
#app
Mes notes pour les sessions dédiées aux « iOS pickers, menus and actions » de la WWDC 2020.
#dev
#iOS
Mes notes pour la sessions WWDC 2020 « Swift packages: Resources and localization ».
#dev
#iOS
Mes notes pour les sessions dédiées aux tests de la WWDC 2020 : « Write tests to fail », « Triage test failures with XCTIssue » et « XCTSkip your tests ».
#dev
#iOS
Je sais bien que l’accessibilité est un sujet important, mais pour être honnête, j’y pense plutôt a posteriori, quand je suis à court d’idées pour de nouvelles fonctionnalités. Heureusement qu’il existe des initiatives comme la Journée Mondiale de Sensibilisation à l’Accessibilité pour me secouer un peu.
#dev
#iOS
Pour reconnaître une newsletter intéressante, c’est facile, il suffit de savoir si on attend chaque publication avec impatience. Voici un petit tour de recommandations, avec mes newsletters préférées du moment.
#général
Un écran de lancement iOS doit passer par un storyboard avec uniquement des classes de base. Et si votre projet supporte encore iOS 10, un asset catalog ne peut pas inclure des couleurs personnalisées. Tout cela signifie a priori qu’il est impossible de supporter le mode sombre au lancement. Flash blanc aveuglant garanti à chaque fois.
#dev
#iOS
La dernière mise à jour de Games Keeper ajoute la possibilité de chercher dans l’historique des parties. Vous pouvez chercher le nom d’un joueur ou le titre de la partie. Pour aller plus vite, la liste complète des joueurs et des titres est affichée en dessous du champ de recherche.
#dev
#iOS
Je viens de terminer la lecture d’« Uncanney Valley ». Anna Wiener y raconte son expérience de la Silicon Valley, après avoir travaillé à Mixpanel, puis à GitHub.
#livre
Comme chaque année, les Hugo Awards viennent d’annoncer leurs finalistes. Et comme chaque année, l’intégralité de la catégorie « histoires courtes » est disponible gratuitement en ligne. Une occasion en or pour les amateurs de science-fiction et de fantastique qui cherchent un peu de lecture.
#sci-fi
#livre
La plupart des emails finissent à la poubelle. Mais certains sont plus importants, et méritent d’être sauvegardés. Je voulais exporter un email au format PDF. Depuis un Mac ou un PC, c’est plutôt facile à trouver. Mais depuis un iPhone ou un iPad, la solution est moins évidente.
#iOS
Verity vient d’être embauchée par une startup de la Silicon Valley pour tester un nouveau produit, hautement expérimental et strictement confidentiel. « Eunice » est une forme d’intelligence artificielle associée à des lunettes de réalité augmentée. Verity va devoir faire connaissance avec cette entité unique au monde, qui s’apprête à littéralement changer le futur. Le sien, et celui d’une réalité parallèle.
#critique
#sci-fi
#livre
#William Gibson
Je travaille sur Hivebench depuis 2011. D’abord pour Shazino, puis pour Elsevier depuis son rachat. Plus précisément, je travaillais sur Hivebench, puisque depuis ce mois de mars 2020, je change officiellement de projet pour intégrer l’équipe Mendeley.
#général
« Hilda et le Roi de la montagne », le sixième livre des aventures d’Hilda par Luke Pearson, est sorti depuis quelques mois en Angleterre et depuis janvier en France. Lors de sa parution, certains articles présentaient ce tome comme la conclusion de la série. J’avais alors cherché une citation directe de l’auteur confirmant (ou contredisant) cette triste nouvelle, sans succès.
#livre
Les nouveautés du SDK iOS 13.4 ont ravivé mon intérêt pour la prise en charge du clavier.
#dev
#iOS
À partir de cette semaine, vous pouvez télécharger deux de mes applications, 1List et Contact[s], totalement gratuitement. Pas de publicité à l’intérieur, pas d’achat in-app, et non, vos données personnelles ne sont pas revendues. Juste gratuites.
#iOS
#app
Une bonne complication Apple Watch doit être actualisée aussi souvent que nécessaire pour garder l’information toujours fraîche, mais aussi rarement que possible pour économiser la batterie.
#dev
#watchOS
Les SF Symbols sont une collection d’icônes standardisées pour iOS 13, mise à disposition par Apple pour les applications tierces. J’apprécie énormément de pouvoir les inclure dans mes propres applications, me débarrassant au passage des alternatives plus ou moins satisfaisantes que j’utilisais jusqu’à présent. Il y a juste un problème.
#dev
#iOS
Xcode 11 facilite la manipulation des optionnels dans les tests unitaires en introduisant une nouvelle fonction : XCTUnwrap.
#dev
#Swift
Tous les ans, la même impression. Aucun changement significatif à première vue, mais en prenant un peu de recul, je réalise que les choses évoluent progressivement.
#général