|
|
|
|
|
Retransmission sur YouTube (19h)
|
Après quelques mois sans gros lancements de produits, Apple proposera dès demain une conférence en ligne comme la société en a désormais l’habitude. A priori, l'accent devrait être porté sur les iPad, ainsi que son stylet. Mais bien sûr comme tout keynote, le nombre de rumeurs sur les produits annexes sont nombreux : AirTags, AirPods 3, nouvelle version de l’Apple TV, passage des iMac aux processeurs Apple Silicon…
P.S. : Ce n’est pas une erreur, on dit “un keynote”, même si je suis toujours tenté par féminiser ce nom.
|
|
|
|
|
|
XDA Developers
|
La Nous en parlions il y a quelques semaines, les premières versions d’Android 12 sont dores et déjà disponibles pour nous permettre d’adapter nos applications aux changements d’APIs, alors que la sortie définitive n’est prévue qu’à la fin de l’été.
Mais Google a pris pour habitude d’ajouter des fonctionnalités au fil de l’eau, voire d’attendre la Google I/O pour les révéler telle une pochette surprise. Toutefois le site XDA Developers est passé par là et a eu accès en avant-première à des images de l’interface. Et le moins que l’on puisse dire c’est que côté design, il y a(urait) du changement qui pourrait ensuite se répercuter sur Material. Je vous laisse découvrir tout cela !
|
|
|
|
Deux nouvelles versions de Flutter ont été publiées la semaine dernière : sur le canal stable (2.0.5) et beta (2.2.0-10.1.pre). N’hésitez d’ailleurs pas à utiliser fvm sur vos projets afin de gérer facilement les différentes versions !
|
|
Plusieurs membres de la communauté Flutter se sont réunis afin de proposer une nouvelle implémentation des ChangeNotifier . Leur Pull Request est désormais validée et leur fantastique travail sera prochainement disponible !
|
|
Vous ne comprenez rien à OAuth 2.0 et son mode de fonctionnement ? Lisez cet article accompagné de GIFs et vous serez ensuite incollables !
|
|
Vous vous demandez comment fonctionnent les Emojis ? Je vous recommande cet article , vraiment passionnant notamment sur la manière de “combiner” plusieurs emojis entre eux.
|
|
|
|
Sur Android, on peut savoir si un utilisateur est une chèvre : UserManager.isUserAGoat() : "Used to determine whether the user making this call is subject to teleportations."
|
|
|
Les articles et tutoriaux Flutter
|
|
|
|
Vous avez peut-être entendu parler du Widget UnconstrainedBox, mais n'avez jamais compris son intérêt ? L’auteur de l’article vous explique ce qu’il peut notamment vous apporter dans un PageView.
|
|
|
|
|
|
En Flutter, vous avez la possibilité de sortir votre plus beau pinceau et de tout dessiner à la main grâce au CustomPainter. Mais comment proposer un scroll sur votre canevas en parallèle ? Rien de très compliqué, comme expliqué dans cet article.
|
|
|
|
|
|
Les Overlay permettent de dessiner au-dessus de votre interface Flutter. Pratique pour des FAB, des popups… Mais comment y rajouter des animations ? Un problème qui a sa réponse dans cet article !
|
|
|
|
|
|
Très utilisés dans le domaine des jeux vidéo, les raccourcis clavier sont peu souvent utilisés dans le développement mobile pour des raisons assez évidentes. Mais maintenant que Flutter est bien plus robuste sur le Web et les ordinateurs, cette pratique peut être utilisée sans limite.
|
|
|
|
|
|
|
|
Vijay Menon @_vsmenon
|
08/04/2021
|
|
|
|
|
|
|
|
If you run Dart on the web, check out: https://dart.dev/guides/language/numbers
for a description on how numbers differ between native and web. TL;DR - we use platform-specific representations for better performance, but it does lead to subtle differences.
|
|
|
|
⚠️ Attention aux nombres en Dart
|
Flutter gère de mieux en mieux le Web et le Desktop, mais derrière cela il peut parfois y avoir des subtilités. C’est notamment le cas du côté des nombres en Dart, où l’implémentation sur le Web diffère. N’hésitez surtout pas à lire cet article de la documentation officielle pour bien en identifier les conséquences.
|
|
|
|
|
L'autre bibliothèque/outil
|
|
|
|
Offres d’emploi, missions et stages
|
|
|
|
|
Code to Solve - Limoges
|
Créée en 2020, Code to Solve est une entreprise dont le coeur de métier est le développement d'applications web et mobiles sur mesure. Ce premier recrutement s'inscrit dans un contexte d'accroissement d'activité.
|
|
|
|
Jalis, Marseille
|
Nous recherchons un candidat dynamique, motivé et passionné par le web et les nouvelles technologies. D'un profil développeur mobile, tu es à l'aise avec Flutter. Tu es sensibilisé aux problématiques de sécurité, de performance et les règles d'usage et bonnes pratiques de la programmation n'ont pas de secret pour toi. Si tu te reconnais dans tout ça, il y a une place pour toi parmi nous à Marseille !
|
|
|
|
|
18 - 20 mai
|
En ligne
|
|
La conférence annuelle de Google dédiée aux développeurs. Des annonces Flutter devraient y avoir lieu.
|
|
|
|