昨日,目前还处于alpha版本的CrossApp又进行了一次迭代,这是本周的第二次迭代,官方称这是非常重要的一次版本迭代,在alpha V0.1.11版本中推出了一个叫做CrossApp Style的体系,那什么是CrossApp Style呢?

[b]  什么是CrossApp Style[/b]
  CrossApp Style是一个体系,CrossApp Style里面将包含无数个主题风格,每个主题风格都是深度定制的一套包含了移动应用开发所需的UI控件库。CrossApp致力于为开发者提供一种高效、快速、低成本的开发模式,这同样也是CrossApp Style的诞生原因。CrossApp Style未来将为开发者提供成百上千套各个风格的控件主题库,开发者无需做任何修改即可直接在开发过程中使用,CrossApp Style内的官方自主开发的主题风格库将不断增加,同时也可接纳更多外部开发者提供的主题库。

[b]  CrossApp Style的体系[/b]
  CrossApp Style里面,将用户很多不同风格的主题库,在V0.1.11版本中引擎自带了CrossApp默认蓝色主题风格,CrossApp Style在未来几周内还将陆续提供的更多的主题风格其中包括iOS风格、水墨风格、粉Q风格等,CrossApp Style的每种主题风格都是由以下3个部分组成:美术设计+交互体验设计+控件封装。

  1.美术设计资源(UI)

  所有主题风格的美术设计资源,在CrossApp源码的CrossApp Style目录中可以对应找到不同主题风格的美术资源。

  2.用户体验(UE)

  产品经理们针对每种主题风格,力求用户交互体验达到最佳效果,每种主题的元素的参数规格都有严格的默认制定标准(如果需要,可以随时自己定制自己修改)。

  3. 控件封装(code)

  在引擎原生的UI控件上进行二次封装,并为每种主题风格提供了相应的完整Demo模板,可以直接运行对应的主题风格观看实际效果。这样大大的缩短了开发周期开发者可以直接使用CrossApp Style里的主题风格进行开发。如果需要修改主题,可直接修改源码对应的接口。

  CrossApp Style默认主题风格

  以下是CrossApp默认主题风格的设计效果图:

  下面为实际应用到CrossApp的demo中的效果(现代码中的demo实际截图):

  第一版CrossApp的默认主题风格基于iphone5的分辨率640*1136设计的,支持不同分辨率的自适应。下表为部分UI的基本设计参数

 [b] 关于CrossApp[/b]

  CrossApp是一款免费、开源、跨平台的App开发引擎,基于MIT开源协议,使用C++开发,基于OpenGL ES 2.0渲染,可以帮助所有开发者快速的开发出跨平台的原生移动应用,目前主要支持导出IOS和Android。

  下载地址:http://git.oschina.net/9miao/CrossApp

  WIKI地址:http://www.9miao.com/product-list-16.html?from=wall

  CrossApp CSDN@Code :https://code.csdn.net/u012819168/crossapp

CrossApp推出移动应用开发神器CrossApp Style相关推荐

  1. 跨平台移动应用开发引擎CrossApp推出正式版V0.3.0

    跨平台移动应用开发引擎CrossApp终于推出了正式版本V0.3.0, 同时对外放出了与原生应用的详细横评数据,在数据中看,CrossApp已经与原生性能近似,官方也正是对外宣称,开发者可以开始免费使 ...

  2. CrossApp logo 跨平台app开发引擎

    2019独角兽企业重金招聘Python工程师标准>>> 11月23日源创会年度(北京万豪酒店)千人盛典火热报名中 CrossApp简介 CrossApp是一款完全开源.免费.跨平台的 ...

  3. 颠覆IoT行业的开发神器!涂鸦智能重磅推出TuyaOS操作系统【程序员必备】

    1 前言 作为降低 IoT 技术门槛的开发神器,TuyaOS 操作系统重磅发布 3.6.0 新版本啦!针对设备安全.功耗.通信速率等关键功能,做了重大创新和优化升级.为了助力开发者更快速便捷地接入涂鸦 ...

  4. Stark 组件:快速开发神器 —— 锦上添花

    Stark 组件:快速开发神器 -- 锦上添花 一.分页 二.排序 三.搜索 1.关键字搜索 2.组合搜索 四.批量操作 经过前面几个篇章,我们的 Stark 组件已经能够批量生成 URL,快速实现增 ...

  5. Stark 组件:快速开发神器 —— 页面显示

    说道 Stark 你是不是不会想到他--Tony Stark,超级英雄钢铁侠,这也是我的偶像. 不过我们今天要开发的 Stark 组件,倒是跟他的人工智能助手 JARVIS 有些类似,是帮助我们快速开 ...

  6. Stark 组件:快速开发神器 —— 模板设计

    说道 Stark 你是不是不会想到他--Tony Stark,超级英雄钢铁侠,这也是我的偶像. 不过我们今天要开发的 Stark 组件,倒是跟他的人工智能助手 JARVIS 有些类似,是帮助我们快速开 ...

  7. 智能化视频开发神器来了,AV Pipeline Kit 架构解析

    作者 | 宋慧 出品 | CSDN 在中国,93.4%的上网者都是网络视频.短视频的受众.随着宽带提速,5G 普及,用户对网络视频播放速度和清晰度需求水涨船高.AI 技术让音视频有了更多玩法,例如用户 ...

  8. FastBuilder 一款让人上瘾的新一代开发神器

    这是一款让人上瘾的新一代开发神器,彻底告别Controller.Service.Dao等传统开发方式. FastBuilder 将不再区别"前端"与"后端"的概 ...

  9. Clion的安装和配置(C/C++开发神器)

    Clion的安装及配置 文章目录 一.前言 二.工具 三.安装与激活 四.快捷键 五.创建项目,调试程序 六.编译多个文件 七.结尾 一.前言 不知道小伙伴们接触了哪些开发神器,相对于笔者目前接触的编 ...

  10. Java开发神器Lombok的使用与原理

    在面向对象编程中必不可少需要在代码中定义对象模型,而在基于Java的业务平台开发实践中尤其如此.相信大家在平时开发中也深有感触,本来是没有多少代码开发量的,但是因为定义的业务模型对象比较多,而需要重复 ...

最新文章

  1. oracle sql判断相等,获取多行相等的人员(Oracle SQL)
  2. IP Header包
  3. [发布]Quartz.NET 示例程序:企业调度器 V0.2 源代码
  4. python爬取换页_一个可识别翻页的简易Python爬虫程序
  5. Elasticsearch CURL命令
  6. Remoting系列(二)----建立第一个入门程序
  7. django入门记录 2
  8. 了解招聘中的这些潜台词,找工作少走弯路
  9. ajax请求成功和失败方法_创新需要反馈和失败的新方法
  10. Tomcat是如何将请求一步步传递到我们编写的HttpServlet类中的
  11. 京东健康APP内测版已上线各大安卓应用商店
  12. 找出最具竞争力的子序列_每日算法系列【LeetCode 376】摆动序列
  13. 连接定义点作用_【干货】我的期货交易入场点分析
  14. 汉字机内码的获取实验( EduCoder实验二)
  15. swift html5 跳转页面跳转,Swift - 纯代码实现页面segue跳转,以及参数传递
  16. Zblog采集-Zblog自动采集-Zblog免登录发布插件
  17. postgresql设置开机自启动
  18. shell 补齐路径_Linux中10个有用的命令行补全例子
  19. I/O函数 writel __raw_writel mb()/rmb()/wmb()
  20. 圆形头像、图片显示效果

热门文章

  1. vmware workstation网络设置
  2. 搭建Linux环境学习C语言
  3. 点晴oa系统搭服务器,免费OA办公系统的亮点所在
  4. 爬取QQ好友列表或定位QQ好友秘密
  5. Asp.net EnableViewState属性
  6. TS文件格式详解及解封装过程
  7. 1137:加密的病历单
  8. 标准modbus测试软件怎么用,Modbus测试软件使用说明
  9. linux系统 安装qq教程视频,LinuxQQ教程 LumaQQ的安装和使用详细介绍
  10. 脱壳实践之寻找OEP——堆栈平衡法