`
美珠
  • 浏览: 20283 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

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

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

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

  CrossApp Style的体系
  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的基本设计参数

  关于CrossApp

  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
  • 大小: 73.5 KB
  • 大小: 25.8 KB
  • 大小: 24.9 KB
  • 大小: 37.7 KB
  • 大小: 100.4 KB
分享到:
评论

相关推荐

    可以打印栈信息的日志函数移动混合开发神器

    在标题中提到的"移动混合开发神器",指的是这种日志函数特别适合于处理移动设备上的混合应用开发。混合应用通常结合了原生平台的功能与Web技术,如HTML、CSS和JavaScript,因此,能够在JavaScript中打印出栈信息的...

    黑马java开发神器

    【标题】"黑马java开发神器"揭示了这个资源包的核心内容,它是一个专注于JavaWeb开发的工具集合或者项目模板,旨在提升开发效率,为程序员提供便利。"黑马"可能指的是国内知名的编程教育机构——黑马程序员,他们以...

    云开发喝酒神器1.0微信小程序源码带安装教程

    微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,用户无需下载安装即可使用。它的核心优势在于便捷性和快速触达,适合开发各种实用或娱乐性质的小程序。在这个项目中,开发者利用微信小程序平台的云开发功能...

    移动复制粘贴神器

    可以用各种不同形式复制粘贴文件。使用时需先用附带软件生成包含原...第一列是源文件,第二列是目标文件,然后就可以按自定义的方式移动复制粘贴所有文件。附代码,代码和使用都很简单。借助excel,自定义能力很强。

    安卓开发神器,必读

    《安卓开发神器,必读》一书聚焦于Google开发的Android平台,旨在为读者提供一套全面详实的Android开发指南。此书不仅适合初学者,也适用于有一定经验的开发者,内容覆盖了从基础到高级的各种Android开发技术,是...

    超简单AIoT物联网与网站假设必学神器:Node-RED视觉化开发工具配套示例代码

    超简单AIoT物联网与网站假设必学神器:Node-RED视觉化开发工具配套示例代码 超简单AIoT物联网与网站假设必学神器:Node-RED视觉化开发工具配套示例代码 超简单AIoT物联网与网站假设必学神器:Node-RED视觉化开发工具...

    JAVA IDE 集成开发神器

    idea 2017.3.5 IDE开发工具,java开发神器 #资源达人分享计划 # IDE集成开发环境

    喝酒神器微信小程序源码云开发

    划拳已经过时了,抖音上最火的喝酒神器,饭局、酒吧、KTV必备!云开发版,不需要服务器和域名,带流量主广告,增加重启人生模拟器小游戏,提高互动率,增加引导公众号关注,流量导流! 搭建教程: 1. 导入前端 2. ...

    开发桌面+WEB混合型应用的神器node-webkit安装包 nwjs-v0.20.2-win-x64(Windows 64位)

    2. **混合型应用开发**: 混合型应用是指结合了Web和原生应用特点的应用程序。在nw.js中,开发者可以使用Web前端框架(如React, Vue, Angular等)构建用户界面,同时利用Node.js的模块系统处理后台逻辑,实现桌面应用...

    微信小程序前端开发者工具-小程序定制开发神器

    微信小程序前端开发者工具是一款根据效果图像画画一样来设计微信小程序,自动生成导出前端页面的快速开发工具。可以很方便、快速地生成小程序的wxml,wcss,js文件。可以大大提高您的工作效率,减少前端布局的编写工作...

    TCP、UDP开发神器 library for C++

    总之,"TCP、UDP开发神器 library for C++"是一个针对C++程序员设计的高效网络通信工具,它可能简化了TCP和UDP的使用,让开发者能够更专注于应用程序的核心功能,而不是网络编程的基础工作。通过利用这样的库,可以...

    代码反编译神器

    总的来说,"代码反编译神器"这类工具在软件开发、逆向工程和故障排查等领域有着广泛的应用。它们简化了对编译后Java代码的理解,增强了开发者的效率。不过,正确和合法的使用这些工具是非常重要的,以避免不必要的...

    QTP脚本开发神器-Test Design Studio

    QTP脚本开发神器-Test Design Studio

    最全的开发者神器全集

    开发者神器全集 收藏了3年 包含了javacsript ajax net sql jquery css uploadfiles jQuery+EasyUI+1 2 4+API+中文文档 zTree帮助 程序员常用JavaScript特效 经典实用 现在零积分和大家分享 希望能给广大开发者...

    开发神器,获取任意网站源码

    "开发神器,获取任意网站源码"这样的工具显然针对的是网页开发和数据分析的领域。这种工具通常允许用户下载整个网站的源代码,以便于离线查看、研究或者进行数据挖掘。 首先,我们需要理解什么是网站源码。网站源码...

    java分页神器,内附案例文件

    Java 分页神器是一款高效、易用的分页插件,专为Java后端开发人员设计,旨在简化数据库查询中的分页处理,提高开发效率。它提供了便捷的API接口,使得在项目中实现复杂的分页逻辑变得轻而易举。这款神器通常与ORM...

    Python微信开发神器-视频

    python关于微信开发方面的知识,了解微信开发原理,接入微信平台接口。

    安卓应用分身术多开神器.rar

    在当今的移动互联网时代,人们的生活与各种应用程序紧密相连,从社交、购物到游戏,每个应用都有其特定的用途。然而,有时我们需要同时运行同一个应用的多个实例,比如为了工作和生活区分微信账号,或者在不同服务器...

    应用冻结神器.apk

    程序冻结器App Freeze可以帮助你冻结你不想要的应用程序。应用程序被冻结后,不能启动,也不会在后台运行占用内存。如果你想再次使用该程序,可以解冻它。 冻结器可以帮助你禁用经常在后台运行占用内存的应用,为你...

Global site tag (gtag.js) - Google Analytics