|
|
|
Vous avez la parole ! |
Bonjour Ă tous,
Tout d'abord, j'espère que vous passez un excellent été ⛱ et je souhaitais m'excuser pour le numéro de la semaine dernière qui a initialement été posté avec le mauvais contenu.
Vous avez probablement noté des petits changements comme l'ajout de niveaux autour des tutoriaux ou encore l'intégration d'une section pour DevCafé. La section Actualités sera désormais moins conséquente, car déjà traitée dans cette dernière.
Par ailleurs, une nouvelle rubrique fera prochainement son apparition avec une section visant à mettre en avant vos réalisations. Si vous avez développé une application ou une bibliothèque dans le cadre perso, n'hésitez pas à envoyer un email avec des détails.
Il ne me reste plus qu'à vous souhaiter une bonne lecture de ce numéro et de profiter au maximum de votre semaine (vacances ?). |
|
|
|
|
|
Retour sur l'affaire GitLab à propos de la suppression des repos privés, rapide présentation des nouveautés Ionic, Expo SDK, Electron & VS Code |
|
|
|
|
|
Apple a publié sur son site comment afficher des cartes de suivi de commande sur iOS 16. Non, Google n'a pas retiré le numéro de version des applications sur le Google Play. |
|
|
|
|
|
Le BaaS concurrent, Supabase, a publié la première Developer Preview de son SDK Flutter en version 1.0. Les éditeurs français attaquent Apple et vous pouvez rejoindre cette class action. |
|
|
|
|
|
Une première version bêta de la prochaine version de Kotlin est testable. Android 13 pourrait sortir en septembre. |
|
|
|
|
|
C'est la fin pour le support d'Oracle de Java 7, mais cela n'a aucun impact côté Android. Capacitor, le PhoneGap v2, est disponible en version 4.0. |
|
|
| | |
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
Une nouvelle version bêta de Flutter est disponible : 3.3.0-0.2pre. N'hésitez pas à lire la section Le saviez-vous pour comprendre ce nom à rallonge. |
|
Le plugin Dart/Flutter pour VS Code a été mis à jour en version 3.46.1. Essentiellement de la correction de bugs, ou l'ajout de code pour des fonctionnalités à venir. |
|
Sur Android, comme sur iOS, une petite loupe s'affiche lorsque vous sélectionnez du texte. Un tel élément manque aujourd'hui dans Flutter et fait par conséquent l'objet d'une spécification. Bonne nouvelle, le code a été mergé dans le master Flutter : la fonctionnalité fera donc son apparition sur la prochaine version stable ! |
|
Pour compléter les informations de la semaine dernière sur l'arrivée d'un Widget adaptatif, il ne sera pas question d'un Widget Flutter, mais plutôt d'une dépendance qui sera disponible sur Pub.dev. |
|
Côté Pull Request côté Flutter, on peut noter :
- Un callback
onTapOutside va être mis à disposition sur les TextFormField afin d'être notifié si on clique en dehors du champ texte (PR #108629 ). - Des nouvelles icônes Material ont failli être ajoutées… avant que la PR ne soit fermée. Étonnant (PR #108858 ) !
- Aviez-vous remarqué que les
ListView ont un attribut prototypeItem pour qu'un SliverPrototypeExtentList soit utilisé à la place (PR #108166 ) ? |
|
Le Devfest Nantes a publié son programme pour son événement qui aura lieu en octobre. Si vous n'avez pas encore eu une place, la billetterie sera réouverte le 06 septembre. |
|
Linus Torvalds a publié la première version du noyau Linux depuis un Mac M1 (sur Linux bien sûr). |
| |
|
Les numéros de versions de Flutter reposent sur un schéma nommé CalVer (pour Calendar Versioning). Prenons pour exemple la version 3.0.0, qui signifie :
Le premier élément (3) est incrémenté quand le nombre de fonctionnalités est important.
Le second élément (0) est incrémenté selon un calendrier mensuel. Le mois de juillet donnerait 3.2, à savoir le mois de mai (date de sortie) + 2 mois.
Le dernier élément (0) est incrémenté pour chaque hotfix. |
|
|
Articles & tutoriaux Flutter |
|
|
|
Je suis tombé par hasard sur ce lien, qui est extrêmement intéressant. Il agrège les retours sur 71 sites ecommerce mobile, en faisant la liste des bonnes… comme des mauvaises pratiques. Tout cela est excellemment documenté, car pour chaque problème, une solution est apportée. |
|
|
|
|
|
Et voici l'article avec le plus beau titre pute-à -clic que j'avais vu depuis un moment (malheureusement les statistiques montrent qu'il a malheureusement raison). Contrairement au titre, l'auteur remarque que beaucoup de développeurs utilisent des solutions de state management sans pour autant en comprendre la raison. Il va donc expliquer ce qui se passe derrière lesFutureBuilder , StreamBuilder , ChangeNotifier et setState . |
|
|
|
|
|
Voici en substance la conclusion de l'article que vous lirez ici. Il explique comment tirer parti de l'outil de formattage de code fourni avec Dart et Flutter. L'ajout des virgules permet d'avoir un code plus aéré et lisible, alors pourquoi ne pas en forcer son usage ? |
|
|
|
|
|
Utilisateur régulier de Retrofit et Dio, voici un article qui confirme mon amour pour ces bibliothèques, puisqu'il explique comment tirer partie des deux briques pour gérer les entêtes HTTP. Que ce soit la même sur toutes les requêtes, ou à l'inverse faire quelque chose de personnalisé, l'autrice vous explique cela en détail. |
|
|
|
|
|
Le Microsoft Surface Duo 2 comporte deux écrans et utilise Android comme système d'exploitation. Depuis sa sortie, la firme publie régulièrement des tutoriaux autour de Flutter. Dans ce contenu, ils expliquent comment exploiter les deux écrans pour avoir d'un côté une manette et de l'autre un jeu. |
|
|
|
|
|
Dominik est un Google Developer Expert, qui n'hésite pas à dire du bien, comme du mal sur Flutter. Dans son dernier article, il met en avant les problèmes liés à Flutter Web, au desktop et aux problèmes récurrents de latence sur iOS. |
|
|
| |
|
|
|
|
The new VS Code version comes with an experimental "sticky" mode and I quite like it! đź‘Ź
`"editor.experimental.stickyScroll.enabled": true`
|
|
|
|
Depuis la nouvelle version de VS Code, il existe un flag expérimental pour un mode permettant d'activer un mode sticky. A voir si c'est utile en pratique ! |
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
Les bibliothèques Dart/Flutter |
|
|
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
|
|
|
|
Inutile de vous présenter une nouvelle fois FVM, cet excellent outil pour gérer les versions Flutter par projet. Cette GitHub Action va permettre d'utiliser la configuration pour utiliser la bonne version lors de vos tests. |
|
|
|
|
|
|
C'est un peu une extension de niche puisqu'elle sera principalement utile pour des tutoriaux vidéo. Elle consiste dans un premier temps à enregistrer le code que vous saisissez, puis va le rediffuser au même rythme que vous l'avez écrit. |
|
|
|
31 août |
Oslo, Norvège |
Flutter Vikings |
|
|
14-15 septembre |
Chicago, USA |
Git Merge 2022 |
|
20-21 octobre |
Nantes, France |
Devfest Nantes |
|
|
Votre avis sur ce numéro
| | |