AppCan应用使用HTML5、CSS3和JavaScript语言编写,通过AppCan IDE提供的本地打包工具或在线编译系统生成可在Android、iOS、Symbian平台安装运行的本地应用。每一个应用安装后在系统中都能够独立运行,互不干扰。有各自独立的进入点和运行沙盒。
AppCan IDE是基于eclipse定制的移动集成开发环境,专为无Native开发经验的HTML开发人员设计。
创建项目
AppCan项目是由HTML文件、CSS文件、JavaScript文件、Config文件和其他图片、音乐、视频资源按照一定的目录结构规则组成。AppCan集成调试工具可以快捷的打包您的项目或发布到AppCan开放平台。
> 创建项目
AppCan IDE会自动建立必要地目录并放入默认的资源、脚本文件。
> 导入项目
您可以使用导入项目功能,将以前做的项目导入到IDE开发环境中。
调试
整个开发流程中,AppCan提供了多种工具帮助开发者调试应用,调整界面。
> 模拟器调试
开发者在AppCan IDE里编写代码。然后使用AppCan Emulator即时查看页面效果,检查页面功能。
> AppCan player调试
可以上传代码到运行于移动终端的AppCan Player程序中,进行真机运行测试。
跨平台支持:
AppCan IDE可以用于支持iOS、Android平台手机和平板的高体验Hybrid应用的开发。通过AppCan Hybrid技术,HTML开发人员遵循基于标准CSS技术的AppCan 移动开发UI参考框架,即可完成一次开发,多平台适配,在各种分辨率的移动终端上保持相同的体验。AppCan UI框架提供了极高的适配性和自主性,开发人员可以没有束缚地根据需求、UI设计完成应用界面及逻辑的开 发。
HTML5支持
AppCan IDE采用国际通用的HTML语言作为跨平台支撑语言,同时借助于AppCan Hybrid技术以终端内嵌浏览器为核心的设计理念,使开发人员可以直接采用HTML5技术完成应用功能的开发。基于业界公认的HTML5的强大能力和广泛的开发用户群体,开发人员不需要重新学习私有标准,即可完成复杂功能的实现。
UI模版支持
AppCan IDE内嵌了电商、新闻等多套业界经典应用模板,开发人员可以基于模板快速构建应用框架,同时IDE还内嵌了登录、注册、个人信息、购物车等等超过百款移动经典窗口布局模板,并以界面向导方式交付,有效帮助开发者快速完成应用的界面和功能拼装。
本地打包支持
AppCan IDE内嵌开发版应用打包服务,开发人员可以在个人PC机上完成开发版本应用安装包的生成,并可在手机中安装验证应用的实现效果与问题解决情况。开发人员可以在本地配置应用启动界面、图标,还可以动态选择应用所用的公共插件和自定义插件。打包服务会自动聚合各插件库、引擎和应用HTML代码。通过生成的安装包,可以直接验证插件的功能,便于插件开发人员与HTML开发人员进行联调,同时还可验证应用图标、启动图片等资源的实际展示效果。
本地模拟调试
AppCan IDE提供基于Chrome内核的模拟器,可以在PC上完成移动应用的界面模拟、通讯模拟、设备模拟。开发者可以在模拟器中动态跟踪和调试代码,变更显示效果,作断点调试。
真机同步调试
AppCan IDE为开发者提供了Android和iOS平台的真机同步调试功能,不仅能快速方便调试JavaScript、检查HTML页面DOM结构、实时同步更新元素CSS样式,还能跟踪分析页面资源加载性能等问题,帮助开发者高效、便捷的调试应用。
IDE新版特色
AppCan IDE 3.1版本更加人性化,提供应用向导和界面向导,内置多种主题方案、UI控件及数百种界面模板,支持项目同步,支持本地应用打包、本地模拟调试和真机实时同步调试,引擎插件再次升级适配ios8,代码提示无忧编程,助开发者快速上手,高效创建专业应用。
AppCan IDE 新版特色:
1)、引擎、插件强大升级
2)、丰富稳定的UI组件,海量的行业页面模版
3)、项目云端同步,多人协同开发
4)、真机实时同步调试
5)、优化代码提示
AppCan IDEV3.1.1 418M
V3.1.1(Bulid:2014111111729)
1.添加更新日志记录;
2.修改IDE在部分XP系统下不能启动的问题;
3.优化调试中心,解决不能实时同步的问题;
4.修改模板存放目录,解决模板不能同步更新的问题;
5.修改自定义插件管理可能导致的IDE不响应的问题;
6.优化使用自定义项目时可同时创建项目和模板;
7.模拟器的chromium版本升级到38.0.2125.108;
8.模拟器调试界面,源码查看改为按照文件夹查看;
9.解决旧版chromium中的bug;