Jetpack Compose, la nouvelle boîte à outils d’interface utilisateur basée sur Kotlin pour Android de Google et Jetbrain, est en test bêta et est maintenant prête pour les applications prêtes pour la production.

Certains pourraient se référer à Jetpack Compose comme une alternative native Android à l’autre cadre d’interface utilisateur de Google, Flutter. Plus précisément, Jetpack Compose et Flutter utilisent tous deux un modèle «déclaratif» qui permet aux développeurs de coder dans ce à quoi leur application devrait ressembler, plutôt que d’écrire comment cette conception particulière est créée.

Annoncé pour la première fois à Google I / O 2019, Jetpack Compose pourrait résonner avec les développeurs Android qu’en utilisant Kotlin, tout est fait d’une manière et dans un langage qui devraient être familiers. De même, il est facile de convertir progressivement de petits aspects de votre application en composition et d’imbriquer des vues traditionnelles dans Compose et vice versa.

Le dernier que nous avons entendu de l’équipe Jetpack concernait Compose est entré dans la phase alpha développement, avec une version complète de la boîte à outils prévue plus tard cette année. Au cours des près de deux ans qui se sont écoulés depuis que Jetpack Compose a été dévoilé et ouvert à la publication publique, le projet aurait traité plus de 700 bogues et ingéré plus de 200 messages en dehors de Google.

Aujourd’hui, tout ce travail avec Jetpack Compose porte ses fruits première version bêta. En particulier, Google considère maintenant que l’API de la bibliothèque est complète – ce qui signifie qu’elle a tout ce qu’elle fait pour la version stable – et stable aussi – ce qui signifie que les développeurs peuvent travailler sur leurs projets en sachant que Compose a les règles pour qu’ils ne changent pas trop tôt. Grâce à ces améliorations et à une poignée de nouvelles fonctionnalités, la version bêta de Jetpack Compose peut aider les développeurs à créer des «applications prêtes pour la production».

Fonctionnalités bêta de Jetpack Compose

  • Soutenir les coroutines (Nouveau)
  • Prise en charge de l’accessibilité pour talkback – La prise en charge d’autres technologies est fournie dans stable (Nouveau)
  • Animations faciles à utiliser avec une toute nouvelle API depuis Alpha. (Nouveau)
  • Interopérabilité avec les vues
  • Composants Material UI, tous avec le code @Sampled
  • Lazy Lists – Jetpack Compose reprend RecyclerView
  • Disposition des contraintes basée sur DSL
  • Modificateurs
  • Essai
  • Thèmes et graphiques avec prise en charge simple des modes sombre et clair
  • Saisie et gestes
  • Texte et texte modifiable
  • Gestion des fenêtres

Nouveau pour Jetpack Compose dans Android Studio Canary

  • Live literals: mise à jour en temps réel des littéraux dans l’aperçu et sur l’appareil ou l’émulateur
  • Aperçu de l’animation: examinez et lisez des animations
  • Ecrire l’assistance dans l’inspecteur de mise en page
  • Aperçu interactif: inspectez et interagissez avec un composable de manière isolée
  • Aperçu du déploiement: pour déployer un composable sur votre appareil sans avoir besoin d’une application complète

Avec la version stable à l’esprit, Google continuera à travailler sur des fonctionnalités de base comme une meilleure intégration de l’accessibilité qui s’appuient sur la prise en charge de TalkBack nouvellement ajoutée et poussent pour une meilleure performance globale des applications.

Maintenant que Jetpack Compose est effectivement prêt pour la production, Google se concentre fortement sur l’intégration des développeurs avec de nouvelles vidéos, des ateliers de codage et même dans la boîte à outils. une compétition officielle Avec unique Des prix.

FTC: Nous utilisons des liens d’affiliation automatiques à revenus. Suite.


Vous pouvez trouver plus d’actualités sur 9to5Google sur YouTube:



Source link

Recent Posts