Android概述与学习指南
kotlinc Java字节码 文件 编译工具链 Android DEX文件 机器代码 (Android 9.0 以上) 优化 2014年起 Android 5.0+ Android平台开发框架及组件库的变迁 Android SDK组件 提供兼容性的支持库 Android Jetpack组件库 Android平台API 2017年起 Jetpack中的组件从设计时考虑了彼此之间的协作性,并且考虑到和 使用Flutter、React Native等框架,使 用特定编程语言(比如Dart和JS)写 代码,仅需一次编写,但却可以生成 跑在所有主流智能手机设备上的 App。 可以调用手机硬件和操作 系统的所有功能,但开发 工作量较大,开发成本高。 Web应用部分与本机应用部 分不太容易维持风格与用户 体验的一致性,性能受限。 开发效率高,成本低,但 受限于框架所提供的功能, 功能扩展和定制不易。 原生语言开发 Framework 常见的四种跨平台手机开发框架 React Native (JavaScript) Xamarin (C#) RN框架 Xamarin框架 ionic (TypeScript + Angular) Cordorva框架 iOS与Android设备 Native App Hybrid App Flutter (Dart) Fluter框架 近些年来Android 编程技术的变迁0 码力 | 33 页 | 3.38 MB | 1 年前3
共 1 条
- 1