摘要:
本文转自:http://www.cnblogs.com/zhwl/archive/2013/07/26/3217155.html本文细致探讨了 Xcode(以 iOS 设备为目标)中的 PhoneGap(也称为 Apache Cordova)应用程序本机插件。如果您刚开始接触 PhoneGap 或者需要回顾 PhoneGap 基础知识,请先阅读 Xcode for iOS 的 PhoneGap 入门,然后再继续阅读本文。本文交替使用术语 Cordova 和 PhoneGap 指示同一开源应用程序平台,该平台可供您使用 HTML 和 JavaScript 创建本机安装的移动应用程序。PhoneG 阅读全文
posted @ 2013-12-26 13:08
路途遥远
阅读(251)
评论(0)
推荐(0)
摘要:
所用框架及语言 IOS客户端-Wax(开发愤怒的小鸟的连接Lua 和 Objc的框架),Lua,Objc, 服务端-Java(用于返回插件页面)由于Lua脚本语言,不需要编译即可运行,这点是我的这个思路可以执行的大前提,再加上苹果允许像Lua这样的脚本的存在,这一思路才能得以实现。个人感觉这一思路有点类似于ipad上的一款编程应用 Codea,Codea允许我们再ipad利用Lua编程,写游戏。正文:1.在IOS程序里面调用wax_start("init.lua",nil);这个init.lua即是我们插件的最起始的类似于程序main函数的类,lua脚本的起点。2.在程序中 阅读全文
posted @ 2013-12-26 11:20
路途遥远
阅读(267)
评论(0)
推荐(0)
摘要:
插件式架构应用的经典是Eclipse。一般而言,一款软件使用插件式框架机制的原因主要基于以下3点: 1)无需更改或编译程序就可以扩展程序的功能 2)可以在不需要源代码的环境下扩展程序的功能 3)在一个程序的业务逻辑在不断发生变化仍能灵活适应。 插件式框架的最大魅力在于,把扩展功能从框架中剥离出来,降低了框架的复杂度,让框架更容易实现。扩展功能与框架以一种很松的方式耦合,两者在保持接口不变的情况下,可以独立变化和发布。公开插件接口,让第三方有机会扩展应用程序的功能,有财大家一起发。 应用程序由应用程序框架、插件接口、插件和公共函数库四部分组成。 应用程序框架负责应用程序的整体运作,它清楚程序整. 阅读全文
posted @ 2013-12-26 10:27
路途遥远
阅读(1770)
评论(0)
推荐(0)

浙公网安备 33010602011771号