方案二(编译转换方式). 方案三(Native架构为重). Hybrid App的新思想. 1. ... Jsonp原理. Jsonp(JSON with Padding)是资料格式json 的一种“使用 ...

注脚

展开查看详情

1. Drupal 与 APP 开发 2014 Drupal China Camp 2014.3.22 作者: Charles

2.现存 APP 开发方式介绍  1.Web App  纯 Web 前端架构,很多重要手机特性无法访问  2. Hybrid App  所谓的 Hybrid App 其实会有不同的分支。  3. Native App

3.Hybrid App 三种不同的解决方案  1. 使用 PhoneGap 、 AppCan 之类的中间件  2. 使用 Adobe Air 、 RubyMotion 、 Appcelerator 或者是 Xamarin 这种非官方语言的工具,打包成原生 应用的方式开发。  3. 在开发原生应用的基础上,嵌入 WebView 但是整 体的架构使用原生应用提供

4.Hybrid App 在的优点和缺点  方案一( Web 架构为重)  方案二(编译转换方式)  方案三( Native 架构为重)

5.Hybrid App 的新思想 1. 根据需求,选择工具; 2. 有针对性地解决问题; 3. 用户体验为导向 . 4. 跨平台是一个 " 幌子 " ,什么都做得到 不代表什么都做得好

6.App and Drupal  jQuery Mobile  Enyo JS  Sencha Touch  jQTouch  Jo  jqMobi

7.Jsonp 原理  Jsonp(JSON with Padding) 是资料格式 json 的一种“使用模式”,可以让网页从 别的网域获取资料。  <script type="text/javascript" sr c="http ://www.xxx.com?jsonp=callbackFunc tion " ></script>

8. Drupal Service 模块配置  1) 为什么用 services ?  2 ) drupal 7 + service3.x 提供了哪几个接口形式?  3 )不会 coding, 能用 services 么?

9.Phonegap 介绍  Phonegap 是一款开源的开发框架,旨在让开发者使 用 HTML 、 Javascript 、 CSS 等 Web APIs 开发跨平 台的行动装置应用程式。原本由 Nitobi 公司开发, 现在由 Adobe 拥有。

10.Phonegap 项目分析  原生开发成本较高  原生系统碎片化严重  充分利用现有资源

11.开发项目成员角色  产品策划 服务器数据输出 前端页面    前台交互实现  产品测试

12.PhoneGap 结合 Drupal 实例讲解  网页端调试  Drupal 端接口介绍  Phonegap 云端打包  Phonegap 本地虚拟机展示

13.总结 Phonegap 环境搭建 主流功能不完整  Phonegap 环境搭建  项目目录概述  插件库不完整  插件安装案例  国内支付工具欠缺  平台差异性研究

14. 谢谢大家 END