中文世界也有跨App框架:CrossApp快速建立应用程式

中文世界也有跨App框架:CrossApp快速建立应用程式 pdf epub mobi txt 电子书 下载 2025

想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

第一本介绍跨平台的开放原始码技术引擎CorssApp的入门经典。

  CrossApp是一款完全开放原始码,免费和跨平台的行动应用程式开发引擎,以最宽松为基础的MIT 开放原始码协定,开发者可以根据本身情况使用CrossApp开发任何商业专案。

  CrossApp 以C++作为开发语言,图形绘制基于OpenGL ES 2.0,採用MVC架构模式。使用CrossApp 开发的应用程式支援汇出到各大主流行动平台,真正实现一次开发,多处执行的跨平台开发技术。

  对于有一定行动开发基础的程式设计师可以提升开发效率。

著者信息

图书目录

前言

01 CrossApp 简介及开发环境架设
1.1 CrossApp 简介
1.1.1 CrossApp 功能与特色
1.1.2 CrossApp 的优势
1.2 CrossApp 开发环境架设
1.2.1 Windows 开发环境架设
1.2.2 在Windows 系统建立CrossApp 专案
1.2.3 CrossApp 专案目录说明
1.2.4 透过Visual Studio 2013 启动一个专案
1.2.5 Windows 环境下Android 设定
1.2.6 Mac OS X 开发环境架设
1.2.7 Mac 下设定Android 开发环境
1.2.8 第一个CrossApp 专案解析

02 CrossApp 基础概念
2.1 核心类别
2.1.1 CAView.
2.1.2 CAViewController
2.1.3 CAWindow
2.2 记忆体管理
2.2.1 物件记忆体参考记数
2.2.2 手动物件记忆体管理
2.2.3 自动物件记忆体管理
2.3 座标系
2.4 转换方案
2.5 深入了解CAViewController 和MVC
2.5.1 CAViewController 的职责
2.6 CAViewController 类别的使用
2.6.1 CAViewController 生命週期
2.6.2 CAViewController 使用
2.7 CANavigationController 导览视图控制器
2.8 CATabBarController 切换视图控制器
2.9 CADrawerController 侧边抽屉式导览控制器

03 CrossApp 核心控制项与视图
3.1 文字CALabel
3.2 按钮CAButton
3.3 图片CAImageView
3.4 九宫格图片CAScale9ImageView
3.5 单行输入框CATextField
3.6 多行输入框CATextView
3.7 开关CASwitch
3.8 提示框CAAlertView
3.9 进度指示器CAProgress
3.10 卷轴CASlider
3.11 步进控制项CAStepper
3.12 卷动视图CAScrollView
3.13 列表视图CAListView
3.14 表格视图CATableView
3.15 容器CACollectionView
3.16 切换页面CAPageView

04 CrossApp 资料储存与解析
4.1 CAUserDefault 简单储存
4.2 SQLite 的使用
4.3 JSON 解析
4.4 XML 解析

05 CrossApp 装置功能唿叫
5.1 相机
5.2 相簿
5.3 通讯录
5.4 本章小结

06 CrossApp 多媒体
6.1 CAViewAnimation 动画
6.2 SimpleAudioEngine 音效

07 CrossApp 网路通讯
7.1 HTTP 基础使用
7.2 HTTP 载入网路图片

08 CrossApp 专案实战
8.1 折800 开放原始码专案介绍
8.2 专案架构设计
8.3 核心模组说明
8.4 本章小结

图书序言

前言

  行动网际网路发展迅速,截至2015年1月,已经有超过120万款应用在苹果AppStore上线,这其中包含了游戏、电子商务、社交和工具等类型的产品,越来越多的应用在iOS平台营运成功之后都会希望移植到Android系统及其他行动终端系统,这为开发者带来了极大的时间成本和资金消耗。

  CrossApp透过跨平台的解决方案,可以透过C++和JS等语言实现一处开发及多处发佈的功能,并且在功能和效能上有明显优势,为开发行动应用的专案提供了全新的解决方案,这对于在行动网际网路创业的中小团队来讲,无疑是雪中送炭。

  CorssApp是一套跨平台的开放原始码技术引擎,原始程式完全开放,可以免费使用。引擎中提供了开发行动App所需要的UI架构、底层装置存取功能、网路通讯架构和元件动画功能,这对于有一定行动开发基础的程式设计师可以相当大提升开发效率。

  本书首先介绍CrossApp开发环境架设、引擎原理、专案建立和核心UI元件类别的使用;之后介绍多媒体功能、档案储存功能、网路功能和UI元件的动画效果等进阶用法;最后透过在www.9miao.com发佈的手机电商CrossApp的原始程式解析,让读者具备架构一款大型跨平台网路App的能力。

  本书撰写过程中获得了CrossApp引擎的首席设计师栗元锋的大力支持,特此感谢。透过本书希望大家了解CrossApp跨平台引擎的特点以及能够使用该引擎架设一款跨平台App的产品架构。由于撰写仓促,书中难免有疏漏与不妥之处,敬请读者批评指正。如果阅读中有任何问题可以发送邮件到shendahai@longtugame.com 或zhanglei1@longtugame.com, 读者也可以登入edu.9miao.com来同步学习相关课程的视讯。

图书试读

用户评价

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有