移动应用开发
分享
课程详情
课程评价
spContent=本课程是“十四五”江苏省职业教育首批在线精品课程,课程配套“十四五” 职业教育国家规划教材《物联网移动应用开发》,以“物联网智慧工厂移动端系统”为基础,将开发过程拆解成十五个任务,任务安排既遵循Android知识点的学习路径,又符合软件开发的流程,由易到难、环环相扣,以闯关的方式完成每一个任务,既有挑战又有成就感,让您轻松掌握物联网移动应用开发的常用技术。
—— 课程团队
课程概述

本课程通过一个经过重新改造的物联网智慧工厂移动端应用系统来覆盖整个移动应用开发课程的教学过程,通过将该系统分解成为十五个任务来支持项目化、模块化教学的需求。每个任务都设定了知识目标、技能、素质目标,实现对Android应用开发知识点和技能点的覆盖。学习者完成每个任务后都可以编译和运行,可以直观的看到学习的成果,后续任务都是建立在前序任务完成的基础上,对前序任务的增量开发,同时设置了四个选做任务用于调节学习进度,完成十五个任务后,最终完成整个系统的开发。


本课程中的物联网系统使用“虚拟仿真软件+物联网云平台”来搭建(也可使用“真实设备+云平台”来搭建,项目代码通用),课程中使用的开发环境为Android Studio 3.2,服务端WebService开发使用Visual Studio 2017。

授课目标

物联网应用技术、移动互联应用技术、软件技术等专业三年制高职学生。

课程大纲
预备知识

 1.Java基础编程

  • 掌握Java基本语法、面向对象基本概念;
  • 熟悉Java I/O编程;
  • 了解多线程编程;
  • 了解网络编程,主要是Socket通讯、TCP IP通讯、以及WebService的使用;

2.物联网项目规划与组建

  • 熟悉物联网基本概念;
  • 了解物联网项目的架构和部署;
  • 了解Zigbee组网、物联网网关、物联网云平台。
参考资料


[1]  物联网移动应用开发“十四五” 职业教育国家规划教材、“十四五”职业教育江苏省规划教材、“十三五”江苏省高校重点教材). 季云峰、刘丽等. 机械工业出版社. 2020 


ISBN:978-7-111-64720-1

[2] Android高级编程(第4版).雷托·梅尔著. 清华大学出版社. 2019

[3] Java完全参考手册(第8版).美施密特 著. 清华大学出版社. 2012

常见问题

Q:我需要什么样配置的计算机?

A:建议内存8G、i5处理器,安装windows 10操作系统。

Q:使用什么开发工具开发?

A:本课程使用的开发工具是Android Studio 3.2,服务器端WebService开发使用开发工具为Visual Studio 2017,服务器端数据库为SQL Server 2012。

Q:每周会发布多少时间的视频?我需要花多少时间来学习?

A:我们按照每周4个学时(180分钟)的授课时间来设计课程。

Q:学好本课程关键是什么?

A:实践、实践、再实践,提高动手能力。

Q:课程对接1+X职业技能等级证书有哪些?

A:课程对接安卓应用开发(腾讯)等职业技能等级证书。