×
img

AirSlides李亮:iOS和Android多平台开发的经验与心得

发布者:wx****9f
2013-05-31
5 MB 22 页
移动互联网
文件列表:
AirSlides李亮:iOS 和 Android 多平台开发的经验与心得
下载文档
iOS/Android 多平台开,发的一些技巧与心得几个方面• 关注点• 代码的重用• 界⾯面与设计的重用• 跨平台的开发工具• Web App关注点• 产品的功能与形式的⼀一致性• 产品不同平台版本的同步• 避免重复劳动代码的重用• 在可能的前提下, 减少代码量, 缩短开发周期• 维护一份代码, 升级及 bug fix 更加方便• 与别的平台之间的相互可移植性• 积累的现有代码库的利用• iOS 和 Android 官方开发语言/运行环境的不同, 导致了很多代码无法重用.✦ iOS: Objective-C, Native binary.✦ Android: Java, byte code, dalvik VM.• 界面设计, 支持框架和实现机制上的差异导致无法重用.• 语言层面对代码重用的支持. Native part.★ iOS: 本身即是 native 的. ObjC 是 C 的超集, 亦有 ObjC++ 完全支持 C++★ Android: NDK. Native library• 系统/开发工具的支持• Android NDK 允许我们做什么.系统相关的: OpenGL E

加载中...

本文档仅能预览20页

继续阅读请下载文档

网友评论>

开通智库会员享超值特权
专享文档
免费下载
免广告
更多特权
立即开通

发布机构

更多>>