Seminar Week 1 Summary
本页目录· 16 条
- Introduction Part I
- 核心编程语言与 UI 框架 (Core Programming & Frameworks)
- 开发者工具与构建系统 (Developer Tools & Build System)
- AI声明
- Introduction Part II
- 分布式与移动计算基础
- 移动应用生态系统
- Web Apps
- 原生应用 (Native Apps)
- 混合应用 (Hybrid Apps)
- 渐进式 Web 应用 (Progressive Web App - PWA)
- Flutter
- Low-code or No-code App Development
- Android
- Android 开发核心 (2026 年标准)
- 工具与设计
这一页有部分内容暂时无法显示,其余内容完整。
Gemini说Introduction Part I
展开内容
- Kotlin is the programming language for FIT5046
- Jetpack Compose for creating the UI
核心编程语言与 UI 框架 (Core Programming & Frameworks)
- Kotlin 官方主页:
https://kotlinlang.org/ - Android Kotlin 开发者文档:
https://developer.android.com/kotlin - Jetpack Compose 入门:
https://developer.android.com/compose - Jetpack Compose 详细指南:
https://developer.android.com/jetpack/compose - Material Design 3 设计规范:
https://m3.material.io/
Introduction Part II
展开内容
分布式与移动计算基础
展开内容
- 分布式计算 (Distributed Computing): 这是一种计算范式,指地理上分散的自治实体通过网络进行通信,以实现共同的目标 。常见的模型包括客户端/服务器模型(客户端向后端请求服务)和点对点模型(一种去中心化系统,各节点在逻辑上是平等的)。
- 移动计算 (Mobile Computing): 它将移动和无线设备集成到分布式系统中 。由于 5G、WiFi、蓝牙和 NFC 等无线通信技术的存在,移动计算才得以实现 。
移动应用生态系统
展开内容
Web Apps
- 构建技术:通常使用 HTML、CSS 和 JavaScript 构建。
- 访问方式:通过浏览器进行访问。
- 跨平台:具备跨平台特性。
- 无需安装:用户无需进行安装操作。
- 功能限制:缺乏对设备功能(如传感器或摄像头)的访问权限。
- 离线限制:缺乏离线运行能力。
- 性能表现:性能较低(在运行速度和响应能力方面)。
此处有一段内容暂不支持显示。