À propos de Surface Duo

Surface Duo

Surface Duo est un nouvel appareil double écran basé sur Android qui tient dans votre poche. Avec deux écrans reliés par une charnière révolutionnaire de 360°, Surface Duo réunit le meilleur de Microsoft et Android pour réimaginer la productivité sur le terrain. Vos applications Android et Xamarin Android sont totalement compatibles avec l’appareil Surface Duo, mais vous pouvez, en quelques étapes, les rendre plus performantes et faire en sorte qu’elles tirent parti de la nature double écran de l’appareil Surface Duo pour offrir des expériences uniques à vos utilisateurs.

Pour plus d’informations, consultez Présentation de Surface Duo.

SDK Surface Duo

Utilisez la préversion du SDK Surface Duo avec Android Studio pour que vos applications Android nouvelles et existantes tirent parti des appareils double écran. Le SDK comprend un émulateur Surface Duo destiné au développement et au test de vos applications. Le SDK comprend également des API qui vous permettent d’améliorer votre application pour bénéficier des fonctionnalités uniques de l’appareil.

Suivez les étapes ci-après pour commencer à créer des applications pour Surface Duo :

  1. Présentation des appareils double écran.
  2. Installez l’émulateur Surface Duo et le kit SDK.
  3. Apprenez à utiliser l’émulateur.
  4. Découvrez comment amener votre application existante sur Surface Duo.
  5. Consultez les exemples pour en savoir plus sur le développement double écran.

Ressources supplémentaires

Consultez les dernières actualités et mises à jour dans le Blog Surface Duo.

Ressources Android :

Dans l’article Présentation des appareils double écran, nous décrivons plusieurs façons d’utiliser les fonctionnalités et techniques existantes pour améliorer votre application sur les appareils double écran. Utilisez cette documentation pour en savoir plus sur l’implémentation de ces fonctionnalités dans les applications Android.

Fonctionnalité Pour plus d’informations, consultez... (developer.android.com)
Dispositions des applications réactives Gérer les modifications de configuration
Rendre votre application redimensionnable
Créer une interface utilisateur réactive avec ConstraintLayout
Prise en charge d’une variété d’entrées Vue d’ensemble des entrées et des interactions tactiles
Glisser-déposer Glisser-déplacer
Incrustation pour le média Prise en charge de l’Incrustation