下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

细看跨平台开发:初探AppCan移动开发框架

作者:课课家     来源: http://www.kokojia.com/点击数:893发布时间: 2015-11-10 22:56:04

标签: 营销视频开发教程

本学期的教学,小编为大家来讲解一下。

android项目实战   AppCan作为国内少有的首先支持移动应用在线开发平台,和PhoneGap一样,AppCan仅仅只用HTML+JS+CSS即可制作出跨平台的移动应用,并且有完善的中文文档,更利于开发者学习。AppCan 提供了丰富的平台接口库,覆盖了应用开发中常用的场景,包括:通信、电话、彩信、短信、联系人、邮件、拍照、录音、视频播放、音频播放、位置信息、文件管理、传感器、跨域访问、窗口管理、二维码扫描、第三方支付等,封装成cript接口,方便开发者调用。
本文将通过HelloWorld示例,讲解如何安装、使用AppCan开发框架。
首先要到AppCan的官方网站下载SDK,大小160M还是可以接受的。SDK本身内置jre环境文件,比PhoneGap有优势的是无需环境变量等配置。如果开发者之前没安装jre环境,SDK默认安装jre,如果之前安装过java环境则需要保证java环境变量配置正确。并且jre版本需要保证1.60以上。安装完成需要重新启动计算机。下面我们打开SDK点击新建按钮。

弹出新建向导。

输入项目名称和应用名称,点击完成需要输入AppCan的邮箱和密码获取AppId,成功创建项目。
我们发现项目的目录如下图。

包括两个一级目录_iphone,symbian,android_iphone下有项目所需的css,js等资源文件。(如果想在AppCan网站打包应用,则android_iphone、symbian文件夹名称是不能更改的)
还有config编辑器。在config编辑器可以更改应用名称、图标等信息。

SDK提供了导航条、文本输入、列表、下拉框、表格、按钮等UI控件。

android开发环境搭建  打开index.html页面,插入几个控件试一试。

右键预览看看效果不错!

SDK内置生成安装包功能,下面来试试生成安装包,在项目右键可以弹出生成安装包菜单。

1.什么设备可以升级?

  iPhone:iPhone 4s、iPhone 5、iPhone 5c、iPhone 5s、(以及iPhone 6和6 Plus)

  iPad:iPad 2、iPad 3、iPad 4、iPad Air、iPad mini、iPad mini 2

  iPod:iPod touch第5代

  但注意的是,不是所有设备的功能支持和使用体验都一样,其实这在苹果iOS系统上已经是常态,例如旧设备的流畅度不够或者功能减小。不过主要功能都会保留。对比安卓系统,一个2014年的新系统,仍可以支持2011年发布的iPhone,已经可以接受了。

  android开发入门与实战  2.如何升级?

  比较简单的办法是在设备上直接无线升级(OTA),在iOS设备上打开“设置”-“通用”-“软件升级”即可,但要留出一定空间,iOS 8更新需要的可用空间为大约6GB,设备的型号不同,空间需求也各不相同,例如iPhone 5s需要5.8GB,在升级前必须必在设备上留出足够空间。

  除了OTA升级,也可以连接电脑,打开iTunes升级,连接后会弹出有新版本,更新即可。

  虽然以上两种方式都不会丢失资料,但新浪手机仍强烈建议您在升级前备份好自己的资料,以防万一。

  至于已经越狱的用户,需要备份所有资料后连接iTunes进行DFU升级,同时请注意iOS 8还不能越狱。


首先配置启动画面。

点击生成安装包,成功后自动弹出应用所在目录。安装到手机上感觉一下,很不错!SDK提供的本地打包十分方便。

应用还可以上传到网站打包,点击管理器图标。

登录成功后,勾选想上传的应用,点击上传。上传成功后可以通过服务器管理也可以去网站管理应用。服务器端保存资源文件。

如果上传到网站上的native模式的应用想重新打包,则需要在config编辑器把版本号更改,重新上传即可。
总结:
AppCan SDK省略了很多环境配置的步骤。安装即可进去开发状态,熟悉HTML、JS技术就可以方便的进行开发,而且提供了UI框架,开发者可以快速建立界面,完成开发。详情请参考开发文档。

如果还有疑问,大家可以来课课家官网查询一下呀

赞(106)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程