Déployer vos applications sur Googlebook grâce au développement adaptatif
Temps de lecture : 4 min
Googlebook est une nouvelle catégorie d'ordinateurs portables basés sur une plate-forme Android partagée. Le matériel hautes performances de partenaires tels que HP, Dell, Lenovo, Acer et Asus combine la praticité du mobile et la puissance d'un ordinateur de bureau. Googlebook propose des écrans tactiles OLED haute résolution, des claviers dédiés et des trackpads précis avec une autonomie d'une journée entière et l'intelligence Gemini au niveau de l'OS. Avec un Googlebook, les utilisateurs peuvent passer facilement d'interactions rapides sur leur téléphone à des sessions riches et immersives sur leur ordinateur portable.
En proposant votre application sur Googlebook, vous bénéficiez d'opportunités intéressantes dans l'écosystème Android. Google Play met en avant les titres optimisés grâce à des badges dédiés, une recherche améliorée et des emplacements privilégiés sur les pages d'accueil de la plate-forme. En offrant ce niveau de qualité, vous préparez également votre application au programme Apps Experience, auquel vous pouvez vous inscrire pour accéder à une nouvelle grille tarifaire conçue pour stimuler la croissance de votre activité. Mieux encore, lorsque les utilisateurs configurent leur nouveau Googlebook avec leur téléphone Android, les applications optimisées sont mises en évidence pour faciliter le transfert, ce qui permet à votre application d'être présente dès le premier jour sur leur nouvel appareil.
Et le meilleur dans tout ça ? Vous n'avez pas besoin de créer une application distincte de A à Z pour profiter de cette couverture. Le développement adaptatif permet aux applications Android modernes de s'adapter naturellement aux grands écrans, aux nouvelles positions des appareils et aux facteurs de forme émergents. Si votre application utilise déjà des mises en page adaptatives, elle est prête pour les Googlebooks. En vous appuyant sur vos connaissances existantes en matière d'UI adaptative, de classes de taille de fenêtre et de compatibilité multi-entrée, vous pouvez offrir une expérience optimisée.
Ancrer votre application dans les principes fondamentaux du bureau
Sur un ordinateur portable, votre application fonctionne dans un environnement de bureau où les attentes des utilisateurs évoluent vers une densité d'informations plus élevée, une saisie précise et un multitâche actif. En suivant les consignes de développement et de conception pour ordinateur, vous disposerez des principes nécessaires pour tirer le meilleur parti de cette expérience. Au lieu d'étirer simplement les interfaces mobiles sur un grand écran, une mise en page adaptative réorganise le contenu en groupes fonctionnels.
Adoptez une architecture à plusieurs volets pour permettre à votre UI de s'étendre, de se réorganiser ou d'afficher des informations plus détaillées lorsque les limites de la fenêtre changent. Avec Navigation 3, vous pouvez implémenter des stratégies de scène adaptatives pour coordonner les mises en page à plusieurs volets directement à partir de votre pile "Retour". Utilisez ListDetailSceneStrategy et SupportingPaneSceneStrategy pour activer les mises en page côte à côte lorsque l'espace de fenêtre est suffisant. Les décorateurs de scène vous permettent d'encapsuler des écrans avec des rails de navigation persistants pour ordinateur. Associez ces modèles à des primitives de mise en page telles que Grid et FlexBox, et bientôt aux API expérimentales MediaQuery et Styles, pour organiser des contenus complexes et ajuster les styles visuels de manière dynamique pour les écrans d'ordinateur.
Dans le fenêtrage du bureau au format libre, les fenêtres d'application peuvent être redimensionnées de manière dynamique à tout moment. Vos décisions concernant la mise en page doivent répondre directement à l'espace de fenêtre disponible à l'aide des classes de taille de fenêtre plutôt que des dimensions physiques de l'écran.
La conception pour ordinateur tient également compte des distances de visionnage ergonomiques et des cibles de pointeur précises. Ajustez votre échelle typographique pour un affichage confortable sur les grands écrans, définissez des largeurs maximales de mise en page pour que les longueurs de ligne restent lisibles et définissez des cibles de clic explicites pour éviter les clics involontaires. Explorez des modèles de conception complets dans notre guide des principes de conception et trouvez l'inspiration dans la galerie de conception pour ordinateur.
Proposer des expériences différenciées pour Google Livres
Une fois votre mise en page principale adaptative, vous pouvez enrichir votre application avec des fonctionnalités différenciées qui exploitent pleinement un environnement de bureau. La productivité quotidienne dans ces configurations repose sur des méthodes de saisie polyvalentes. Jetpack Compose est compatible en mode natif avec la navigation au clavier physique et la sélection au pointeur. Améliorez la facilité d'utilisation de votre application en intégrant des curseurs contextuels qui fournissent un retour visuel pour la saisie de texte, le redimensionnement des volets et la sélection d'outils. Implémentez des menus contextuels accessibles par clic droit et des états de survol. Rendez vos raccourcis détectables grâce à l'aide relative aux raccourcis clavier.
Sur un Googlebook, les applications s'exécutent dans des fenêtres au format libre, ce qui permet aux utilisateurs d'effectuer plusieurs tâches simultanément. Débloquez les workflows côte à côte en activant la compatibilité multi-instance. Les utilisateurs peuvent ainsi lancer des fenêtres indépendantes pour comparer des contenus ou gérer plusieurs documents. Associez-le au glisser-déposer pour permettre aux utilisateurs de déplacer du texte, des images et des fichiers de manière fluide entre les fenêtres, ou même de déposer des éléments sur un espace de travail vide pour créer une tâche.
Personnalisez le cadre de votre fenêtre. Dans le fenêtrage du bureau, les applications incluent une barre d'en-tête de légende que vous pouvez styliser avec des arrière-plans, des barres de recherche ou des onglets personnalisés, tout en respectant les commandes de fenêtre du système.
Au-delà des fenêtres d'applications individuelles, la fonctionnalité Continuer sur permet de maintenir la continuité des expériences entre les téléphones, les tablettes et les Googlebooks grâce au transfert bidirectionnel. Les utilisateurs peuvent ainsi commencer une tâche sur un écran et la reprendre facilement sur un autre. Le transfert d'état via HandoffActivityData préserve le contexte, comme la position du document ou les onglets actifs, avec des solutions de repli Web facultatives pour assurer des transitions fluides.
Complétez cela en affichant des informations exploitables d'un simple coup d'œil grâce à des widgets personnalisables. De plus, lorsque vous améliorez l'expérience de votre application, comparez-la à nos consignes relatives à la qualité des applications pour ordinateur.
Les développeurs mettent déjà en œuvre ces modèles dans l'écosystème. Lorsque l'équipe a commencé à travailler sur Notability pour Google Books, les investissements précédents dans les tablettes et les appareils pliables lui ont donné un avantage immédiat. Comme leur mise en page reposait déjà sur des classes de taille de fenêtre et des stratégies de scène adaptatives, leur canevas et leurs barres d'outils se réorganisaient naturellement lors du redimensionnement de la fenêtre, tandis que la prise en charge existante du clavier et du trackpad était directement transférée.
"Nous ciblions déjà des expériences de première classe pour les tablettes et les appareils pliables", explique Ryan Shea, responsable de l'ingénierie Android chez Notability. "Ainsi, lorsque Googlebook est arrivé, il nous a suffi de faire quelques ajustements pour que Notability soit adapté à un ordinateur portable. Nous avons ainsi pu consacrer notre temps aux fonctionnalités qui n'ont de sens que sur un écran plus grand ou avec les nouvelles API, comme "Continuer sur", qui transfère une note de votre téléphone à l'ordinateur portable, et l'optimisation de l'expérience d'application côte à côte pour les études."
Accélérer votre workflow grâce à des outils dédiés
Tester et optimiser votre application pour Googlebook s'intègre naturellement à votre workflow de développement existant.
L'émulateur d'ordinateur dans Android Studio vous permet d'exécuter un environnement de bureau virtuel directement sur votre station de travail pour tester le redimensionnement des fenêtres au format libre, vérifier les interactions multi-instances et déboguer les interactions de la souris, du pavé tactile et du clavier. Téléchargez Android Studio Canary pour configurer votre appareil virtuel dès aujourd'hui.
Accélérez la modernisation de votre mise en page grâce au développement assisté par l'IA. La compétence adaptative fournit à vos agents d'IA le contexte nécessaire pour refactoriser automatiquement les mises en page mobiles en conteneurs Compose responsifs. Installez la skill directement via la CLI Android pour simplifier votre implémentation.
Découvrez de nouvelles possibilités sur Googlebook
La gamme Googlebook marque un nouveau chapitre passionnant pour l'écosystème Android, offrant à vos applications une plate-forme Premium pour proposer des expériences plus riches et plus performantes. En développant de manière adaptative, un seul code source garantit que votre application s'affiche et fonctionne de manière optimale sur les téléphones, les appareils pliables, les tablettes et les Googlebooks, tout en offrant une visibilité accrue et des badges sur Google Play. Consultez la documentation sur notre plate-forme pour les développeurs Googlebook, le guide de conception pour ordinateur et commencez à créer des applications pour Googlebook dès aujourd'hui.
-
Nouveautés produitAvec l'arrivée du Pixel 11 Pro Fold, de la Pixel Watch 5 et de toute la famille Pixel, les utilisateurs passent facilement d'une taille d'écran à une autre, adoptent des postures uniques et profitent d'expériences intelligentes.
Fahd Imtiaz, Loryn Hairston, Tracy Agyemang • Temps de lecture : 4 min -
Nouveautés produitAvec la sortie d'Android 17, nous passons à une norme de développement axée sur l'adaptabilité. Vos utilisateurs ne s'appuient plus sur un seul facteur de forme. Ils passent des téléphones aux appareils pliables, en passant par les tablettes, les ordinateurs portables, les écrans automobiles et les environnements XR immersifs tout au long de la journée.
Fahd Imtiaz • Temps de lecture : 3 min -
Nouveautés produitLa version d'août 2026 de Jetpack Compose est désormais stable.
Nick Butcher • Temps de lecture : 5 min
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.