 Android概述与学习指南物联网应用类App开发 智能应用类App开发 当前 未来 三种智能手机应用类型 •运行于手机浏览器中 •本质上是一个传统的Web应用 •应用响应式设计原则,使之在手机上使用方便 Mobile Web •使用Java(Kotlin)/Swift开发 •编译为Android/iOS二进制代码 •可以调用所有的手机操作系统功能 Native App •本质上是一个内嵌了WebView的Native Hybrid App 当前智能手机应用主要开发方式的对比 开发方式 简要说明 优缺点 使用特定手机操作系统原生的编程语 言(比如Kotlin之于Android)开发。 给Web View套一个Native App外壳,部 分功能直接使用Web网页技术实现,部 分功能则使用本机原生语言实现。 使用Flutter、React Native等框架,使 用特定编程语言(比如Dart和JS)写 代码,仅需一次编写,但却可以生成 经常访问Android官网 https://developer.android.google.cn/ Android官网上提供了相关 的技术文档和开发者指南, 是学习与开发Android应用 最主要的技术参考资源。 建议订阅Youtube上的 Android开发者专栏,Google 经常会在上面发布各种 Android相关的技术视频。 多看技术视频 研读优秀的书籍 国内出版用于Android入门的两本书籍 Google提供的免费在线学习课程0 码力 | 33 页 | 3.38 MB | 1 年前3 Android概述与学习指南物联网应用类App开发 智能应用类App开发 当前 未来 三种智能手机应用类型 •运行于手机浏览器中 •本质上是一个传统的Web应用 •应用响应式设计原则,使之在手机上使用方便 Mobile Web •使用Java(Kotlin)/Swift开发 •编译为Android/iOS二进制代码 •可以调用所有的手机操作系统功能 Native App •本质上是一个内嵌了WebView的Native Hybrid App 当前智能手机应用主要开发方式的对比 开发方式 简要说明 优缺点 使用特定手机操作系统原生的编程语 言(比如Kotlin之于Android)开发。 给Web View套一个Native App外壳,部 分功能直接使用Web网页技术实现,部 分功能则使用本机原生语言实现。 使用Flutter、React Native等框架,使 用特定编程语言(比如Dart和JS)写 代码,仅需一次编写,但却可以生成 经常访问Android官网 https://developer.android.google.cn/ Android官网上提供了相关 的技术文档和开发者指南, 是学习与开发Android应用 最主要的技术参考资源。 建议订阅Youtube上的 Android开发者专栏,Google 经常会在上面发布各种 Android相关的技术视频。 多看技术视频 研读优秀的书籍 国内出版用于Android入门的两本书籍 Google提供的免费在线学习课程0 码力 | 33 页 | 3.38 MB | 1 年前3
共 1 条
- 1













