Day Showcase
Widgets natifs, une base Rust
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Autorisations
Web
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — Android (Material)
Autorisations
Android
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — iOS (UIKit)
Autorisations
iOS
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — HarmonyOS (ArkUI)
Autorisations
HarmonyOS
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — macOS (AppKit)
Autorisations
macOS
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — Windows (XAML)
Autorisations
Windows
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — Linux (GTK 4 / GNOME)
Autorisations
GNOME
Aucune autorisation déclarée.
À propos
Day Showcase est l'application catalogue de Day, un framework qui permet d'écrire des applications en Rust dessinées avec les widgets natifs de chaque plateforme.
L'interrupteur de la page Contrôles est un UISwitch sur iPhone, un MaterialSwitch sur Android et un NSSwitch sur Mac. Une seule base de code Rust dessine les trois. Il n'y a aucune vue web intermédiaire, et rien à l'écran n'est dessiné sur mesure.
Ce qu'elle contient
• Contrôles — boutons, interrupteurs, curseurs, sélecteurs et champs de texte, chacun lié en double sens à un signal
• Texte et zones de texte — style, sélection et édition
• Canevas et formes — tracés, dégradés, transformations et gestes
• Grille, Liste, Onglets et Pile — les conteneurs natifs de mise en page et de navigation
• Menus et dialogues, Barres d'outils, Préférences — les éléments d'interface de la plateforme
• Date et heure, Localisation, Ressources — mise en forme et fichiers qui suivent le système
• Appareil et capteurs — batterie, connectivité et relevés en direct de l'accéléromètre, du gyroscope et du magnétomètre
• Services système, Focus, Animation, Vue Web, Carte, Actualisation et Rapports de plantage
Chaque écran est traduit en anglais, français, arabe et chinois simplifié. Changer de langue en cours d'exécution remet en page chaque écran, en miroir pour l'arabe.
À qui elle s'adresse
Aux développeurs qui évaluent Day, et à quiconque se demande à quoi ressemble une application Rust qui utilise les vrais widgets de la plateforme. Chaque écran fonctionne dès le premier lancement — sans compte et sans connexion réseau.
Day est open source. Le code de chaque écran de cette application se trouve sur github.com/daybrite/day.
Notes de version (0.1.8)
Première version publique. 24 écrans couvrant tous les widgets que Day sait dessiner, en anglais, français, arabe et chinois simplifié.
Download — Linux (Qt 6 / KDE)
Autorisations
KDE
Aucune autorisation déclarée.