FeathersUI
来自Starling中文站
目录 |
Feathers类库
http://wiki.starling-framework.org/feathers/start
欢迎来到Feathers的世界. 这是一个轻量级的,可换肤的并且可以扩展组件的类库,可用于移动和桌面开发。Feathers通过Starling框架,利用GPU的强大能力渲染组件,来实现更加平滑和友好的体验。
Feathers是免费和开源的。Feathers可以运行在Starling框架和Adobe Flash运行时之上,包括iOS,Android,Windows和Mac OS上的Adobe AIR,以及桌面浏览器中的Adobe Flash Player。
- 源码
- API文档]
- 实例 (和 实例的源码)
- 论坛
- 提交Bug和功能需求
- 关注作者的Facebook
简介
第一次使用Feathers? 下面的这些教程或许对您有帮助.
- Feathers组件库的特性
- Feathers第一步
- 常见问答 (FAQ)
- 根据你的开发工具配置Feathers
- 主题简介
- 文本渲染
- 文本编辑
Feathers 组件库
了解Feathers提供的组件的细节.
- 按钮(Button)
- 按钮组(ButtonGroup)
- 呼出菜单(Callout)
- 复选(Check)
- 分组列表(GroupedList)
- 页眉(Header)
- 文本(Label)
- 列表(List)
- 页面状态显示(PageIndicator)
- 选择器列表(PickerList)
- 进度条(ProgressBar)
- 单选(Radio)
- 屏幕(Screen)
- 屏幕导航(ScreenNavigator)
- 滚动条(ScrollBar)
- 滚动容器(ScrollContainer)
- 滚动组件(Scroller)
- 滚动文本(ScrollText)
- 简化滚动条(SimpleScrollBar)
- 滑块(Slider)
- 标签栏(TabBar)
- 文字输入(TextInput)
- 状态切换组件(ToggleSwitch)
皮肤和主题
关于如何创建皮肤以及如何应用主题的教程.
自定义组件
通常,您在应用程序或游戏开发中,会需要一些标准组件库中没有提供的组件.
还有一些其它关于自定义组件的文章:
杂项
Feathers社区
为Feathers做贡献
您是否想为Feathers修复Bug,或实现一个新特性?请在Feathers的Github项目上点击提交请求。
扩展和组件
下面这些是由社区贡献的Feathers组件. 欢迎您进入 Feathers官方论坛分享您的组件和扩展.
平台UI指南
请大家看看下面Feathers支持的平台提供的文档。熟悉每个平台的指导方针,并尝试为特定平台定制您的应用程序的用户体验。一个跨平台的UI组件库比如Feathers,是方便且功能强大的,但是不要忘记,您应该在每一个平台上满足用户的期望。一个尺寸可以适用于所有的平台。