Day Showcase
一份代码,处处原生
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
权限
Web
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — Android (Material)
权限
Android
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — iOS (UIKit)
权限
iOS
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — HarmonyOS (ArkUI)
权限
HarmonyOS
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — macOS (AppKit)
权限
macOS
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — Windows (XAML)
权限
Windows
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — Linux (GTK 4 / GNOME)
权限
GNOME
未声明任何权限。
关于
Day Showcase 是 Day 框架的控件目录应用。Day 让你用 Rust 编写应用,界面由各平台自己的原生控件绘制。
控件页面上的那个开关,在 iPhone 上是 UISwitch,在 Android 上是 MaterialSwitch,在 Mac 上是 NSSwitch。同一份 Rust 代码绘制了这三者。中间没有网页视图,屏幕上也没有任何自绘的内容。
内容一览
• 控件——按钮、开关、滑块、选择器和文本框,每一个都与信号双向绑定
• 文字与文本区域——样式、选择和编辑
• 画布与形状——路径、渐变、变换和手势
• 网格、列表、标签页和堆栈——原生的布局与导航容器
• 菜单与对话框、工具栏、偏好设置——平台自带的界面外壳
• 日期与时间、本地化、资源——跟随系统的格式化与素材
• 设备与传感器——电池、网络连接,以及加速度计、陀螺仪和磁力计的实时读数
• 平台服务、焦点、动画、网页视图、地图、刷新和崩溃报告
每个界面都已翻译成英语、法语、阿拉伯语和简体中文。运行时切换语言会重新布局每一个界面,阿拉伯语则以镜像方式呈现。
适合谁
正在评估 Day 的开发者,以及想看看 Rust 应用使用平台真正的原生控件是什么样子的人。每个界面首次启动即可使用——无需账号,也无需网络连接。
Day 是开源项目。应用中每个界面的代码都在 github.com/daybrite/day。
版本说明 (0.1.8)
首个公开版本。24 个界面,覆盖 Day 能绘制的每一个控件,提供英语、法语、阿拉伯语和简体中文。
Download — Linux (Qt 6 / KDE)
权限
KDE
未声明任何权限。