(三期)Hybrid混合开发之Appcan技术

一、移动开发技术

本地化应用(Native App): 原生应用开发

到混合型应用(Hybrid APP):介于Web App、Native App这两者之间的app

基于WEB的应用Web App:Web App就是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用。

二、国内Hybrid APP 技术 之 AppCan

AppCan.cn是使用HTML5、CSS3和JavaScript语言编写的Hybrid跨平台移动应用开发工具。

开发者通过内置的AppCan IDE集成开发工具、在线编译系统以及云端打包器等,快速生成Android、iOS、Windows Phone平台上的本地应用。

AppCan.cn开发门槛低、难度小、学习周期短;支持自定义功能插件扩展;具有技术领先、稳定可靠的特性。

AppCan官网文档:http://newdocx.appcan.cn/index.html?templateId=368

AppCan文档中心:http://docx.appcan.cn/#

AppCanIOSNative插件扩展机制:http://docx.appcan.cn/#!/guide/iOSNative

制作IOSNative插件流程:

1.调研插件功能;

2.将源代码集成到AppCan基础开发工程;

3.生成插件包。

时间: 2024-11-03 13:29:33

(三期)Hybrid混合开发之Appcan技术的相关文章

Android混合开发之WebViewJavascriptBridge实现JS与java安全交互

前言: 为了加快开发效率,目前公司一些功能使用H5开发,这里难免会用到Js与Java函数互相调用的问题,这个Android是提供了原生支持的,不过存在安全隐患,今天我们来学习一种安全方式来满足Js与java互相调用的需求.它就是WebViewJavascriptBridge. 学习动机: 先看下之前的解决办法:Android混合开发之WebView与Javascript交互 最近棒棒安全的一个市场推广来我们公司推广他们的产品,当时也没太引起我的注意,后来这个市场推广人员把我们的app的进行了他们

李洪强iOS开发之iOS技术博客

李洪强iOS开发之iOS技术博客 注意:访问博客请直接点击博客,不要点击后面的RSS地址 博客地址 RSS地址 南峰子的技术博客   剑尖博客   图拉鼎   Henry Lee   Dev Talking(推荐)   岁寒   破船之家 http://beyondvincent.com/atom.xml NSHipster http://nshipster.cn/feed.xml Limboy 无网不剩 http://feeds.feedburner.com/lzyy 唐巧的技术博客(推荐)

安卓混合开发之Cordova,NativeWebView两种实现

转载请注明出处:王亟亟的大牛之路 如今混合开发已经不是新鲜词了,虽然作为源生的死忠我不怎么愿意去用H5实现我的功能,但是需求说了算...还是屈服了...然后就去了解了下,也抠了点Demo在这里分享给大家(也许网上有类似的,但是我这个肯定是可以run并且实现方式是不同的) 上内容之前,先说下纯H5 混合 纯native的各种区别,不了解的可以看下下面的简单描述(扣来的) 一.原生应用 优点 可访问手机所有功能(GPS.摄像头): 速度更快.性能高.整体用户体验不错: 可线下使用(因为是在跟Web相

Hybrid App开发之jQuery基础

前言: 前面学习了JavaScript/Html/Css的基础知识,今天学习一下常用js框架jQuery的使用进行快速的开发. JQuery的基本功能: 方位和操作DOM元素 控制页面样式 对页面事件的处理 大量插件在页面中的运用 与ajax技术的完美结合 首先先编写一个jquery程序 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <

VC和LUA混合开发之VC程序调用Lua脚本函数

http://www.cnblogs.com/clever101/archive/2010/04/14/1712207.html 作者:朱金灿 来源:http://www.cnblogs.com/clever101/ Lua语言以其卓越的可扩展性.简单.高效率和与平台无关性在游戏领域得到广泛应用.今天花了一些时间学习VC和Lua如何混合开发,编写了一个小例程,和大家分享一下这方面的经验. 首先在http://www.lua.org/ftp/下载Lua的最新版本:lua-5.1.4.然后用VS C

Hybrid App开发之Ajax在JQuery中的应用

前言: 今天学习一下如何通过Ajax与服务器进行交互,并且学习一下如何在JQuery中使用. 首先先了解一下什么是ajax? AJAX即"Asynchronous,Javascript+XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.AJAX=异步JavaScript和XML(标准通用标记语言的子集).AJAX是一种用于创建快速动态网页的技术.通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情

混合开发之DSBridge(同时支持Android和iOS)

什么是 Javascript bridge 随着h5的不断普及及优化,以及移动端对动态化的需求越来越大,开发者经常需要在app中嵌入一些网页,然后会在web和native之间进行交互,如传递数据,调用函数,而连接web与native需要一个桥梁,通常称为javascript bridge,项目中选择一个好的javascript bridge也非常重要. Javascript bridge现状 目前github上也有一些开源的,其中使用最广的非WebViewJavascriptBridge.JsB

Web App、Hybrid App开发之chrome-devtools调试

今天我们来聊聊APP开发,现在呀,人手都一部手机以上,就连7.8岁的孩子都自带一台手机了,手机给我们的手机带上了多大的改变呀. 先扯点数据哈,2016年4月,在移动互联网上,平均每个用户每日花费时间为200分钟.中国有3个互联网巨头,腾讯.阿里巴巴.百度,而网民花在这3个公司产品上的时间,占总花费时长的71%,其中微信占35%,QQ占10%. 微信占35%,现在的微信呀,已经是比QQ时代占领的强度.广度都要大呀,整个家,除了奶奶没在用微信,哪个不是天天微信左扯一句,右扯一句的呀. 噢,扯远了,回

移动混合开发之android文件管理--&gt;flexbox,webFont。

增加操作栏,使用felxbox居中,felx相关参考网址:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 使用webFont添加图标,webFont下载地址为http://fontello.com/ index.html: <!DOCTYPE html> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor l