Day Showcase
fr

Day Showcase

Démo du framework d'apps Day

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Télécharger — iOS (UIKit)

Autorisations

iOS

  • Appareil photo

    high

    Afficher l'aperçu et prendre une photo sur la page Appareil photo.

    Clé: NSCameraUsageDescription

  • Position (en cours d’utilisation)

    high

    Afficher vos coordonnées en direct sur la page Appareil et capteurs.

    Clé: NSLocationWhenInUseUsageDescription

  • Bluetooth

    medium

    Montrer comment Day demande le Bluetooth — la vitrine ne se connecte jamais à un appareil.

    Clé: NSBluetoothAlwaysUsageDescription

  • Mouvement et forme

    medium

    Afficher en direct les courbes de l'accéléromètre, du gyroscope et du magnétomètre sur la page Appareil et capteurs.

    Clé: NSMotionUsageDescription

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Télécharger — Android (Material)

Autorisations

Android

  • Appareil photo

    high

    Prend des photos et enregistre des vidéos.

    Clé: android.permission.CAMERA

  • Position approximative

    high

    Accède à votre position approximative.

    Clé: android.permission.ACCESS_COARSE_LOCATION

  • Position précise

    high

    Accède à votre position précise.

    Clé: android.permission.ACCESS_FINE_LOCATION

  • Reconnaissance d’activité

    medium

    Détecte votre activité physique, comme la marche ou la course.

    Clé: android.permission.ACTIVITY_RECOGNITION

  • Notifications

    low

    Affiche des notifications.

    Clé: android.permission.POST_NOTIFICATIONS

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Télécharger — HarmonyOS (ArkUI)

Captures d’écran

HarmonyOS

Autorisations

HarmonyOS

  • Appareil photo

    high

    Afficher l'aperçu et prendre une photo sur la page Appareil photo.

    Clé: ohos.permission.CAMERA

  • Position approximative

    high

    Afficher vos coordonnées en direct sur la page Appareil et capteurs.

    Clé: ohos.permission.APPROXIMATELY_LOCATION

  • Position précise

    high

    Afficher vos coordonnées en direct sur la page Appareil et capteurs.

    Clé: ohos.permission.LOCATION

  • Mouvement et forme

    medium

    Afficher en direct les courbes de l'accéléromètre, du gyroscope et du magnétomètre sur la page Appareil et capteurs.

    Clé: ohos.permission.ACTIVITY_MOTION

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Télécharger — macOS (AppKit)

Captures d’écran

macOS

Autorisations

macOS

  • Appareil photo

    high

    Afficher l'aperçu et prendre une photo sur la page Appareil photo.

    Clé: NSCameraUsageDescription

  • Position

    high

    Afficher vos coordonnées en direct sur la page Appareil et capteurs.

    Clé: NSLocationUsageDescription

  • Position (en cours d’utilisation)

    high

    Afficher vos coordonnées en direct sur la page Appareil et capteurs.

    Clé: NSLocationWhenInUseUsageDescription

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Captures d’écran

GNOME

Autorisations

GNOME

Aucune autorisation déclarée.

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Captures d’écran

KDE

Autorisations

KDE

Aucune autorisation déclarée.

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Captures d’écran

Windows

Autorisations

Windows

Aucune autorisation déclarée.

À propos

Day Showcase est l'application de démonstration de Day (daybrite.dev), un framework pour créer des applications mobiles et de bureau en Rust. Chaque écran de l'application est une démonstration d'une partie du framework : Contrôles : boutons, interrupteurs, curseurs, compteurs, sélecteurs, champs de texte, un éditeur multiligne, des sélecteurs de date et d'heure, le focus clavier et les curseurs de pointeur. Mise en page : lignes, colonnes et couches selon chaque règle d'ajustement, et une grille avec des cellules fusionnées. Navigation et interface : une pile de navigation, des onglets, des menus et des dialogues, la barre d'outils de la fenêtre, et une liste de contenu qui ouvre chaque élément dans un éditeur. Données : une liste et un arbre sur des modèles vivants, et des requêtes sur un stockage local. Graphismes et médias : formes, tracés, dégradés et transformations sur un canevas, animation, lecture Lottie, ressources embarquées, lecture de médias, une carte et une vue web. Plateforme : batterie et connectivité, relevés de l'accéléromètre, du gyroscope et du magnétomètre, requêtes HTTP, notifications et pastille de l'application, synthèse vocale et retour haptique, et fichiers. Application et outillage : localisation, scripts, réglages, un banc d'essai face à SwiftUI, et rapports de plantage. La barre d'outils de chaque page comporte un bouton code qui ouvre le code Rust de cette page sur GitHub, pour lire le code à côté du résultat. Le bouton étoile épingle une page en haut de la liste, et le bouton thème change l'apparence. L'application est traduite en anglais, français, arabe et chinois simplifié. Changer de langue sur la page Localisation met à jour chaque page sur place, et l'arabe inverse la mise en page. Day et cette application sont open source. Le framework est sur github.com/daybrite/day et le code de l'application sur github.com/daybrite/Day-Showcase. Chaque page de l'application contient un lien vers son code source.
Notes de version (0.4.8)
Première version sur l'App Store. 35 pages en huit groupes, des contrôles et de la mise en page jusqu'aux capteurs et aux rapports de plantage, en anglais, français, arabe et chinois simplifié.

Captures d’écran

Web

Autorisations

Web

Aucune autorisation déclarée.