Download presentation
Presentation is loading. Please wait.
1
基于解释性语言的手机跨平台架构 Sloan Yi. Qt MTK
2
大纲 为什么是Lua 1 如何抽象应用 2 会遇到哪些问题 3 如何提高平台性能 4
3
为什么是Lua 效率 基于寄存器的脚本语言 可移植性 纯ASNI C代码,开源 强大的控制能力 实时性强,严格的内存管理
4
如何抽象应用 屏幕 处理器 网络 内存 事件 声音,震动,重力感应,电话,短信都只是功能调用。
5
会遇到哪些问题 事件传递顺序与规则 网络异常与处理 平台差异如何协调统一 内存与速度的取舍 Android平台的碎片问题 辅助脚本错误定位
6
如何提高平台性能 从底层做起 从设计角度考虑性能问题 使用合理的技术 从底层封装影响新能的部分代码
7
最重要的模拟器 加快开发和调试工作 有效的产品,服务器,测试沟通 方便的展示
8
Http Timer Image Graphic Sound Canvas ListView Input
平台元素结构 Http Timer Image Graphic Sound Canvas ListView Input Call,Sms,Des,MD5,RSA...
9
跨平台应用展示 iPhone,Android,Symbian^3 模拟器展示 彩票应用 游戏实例
10
其他的思考 JS代替Lua方案 HTML5 服务器部署考虑
11
感谢!!! cv99
Similar presentations