本书是《物联网编程与应用》的基础篇,按照案例教学的方式,模拟物联网上位机应用开发的情境,深入浅出地介绍了C#编程的方法以及Android应用开发。全书通过多个项目分别介绍了可视化编程入门、C#编程基础、简单图形编程、算法基础、网络编程基础以及简单的Android软件开发等教学内容。
中等职业学校物联网及计算机相关专业师生,培训机构和C#入门学习者
项目1设计智能家居上位机仿真软件
项目概述
项目情景
学习目标
任务1分析智能家居上位机原型软件 3
任务2设计封面 8
任务3设计主界面 19
任务4设计灯光控制 27
任务5设计监控界面 34
任务6设计家电控制界面 41
任务7设计家庭财务管理 50
任务8设计系统设置界面 61
任务9设计家庭日程备忘录 67
项目拓展实现情景设置 72
实战强化 80
项目总结 80
任务l绘制网络拓扑图节点 83
任务2绘制网络拓扑图节点属性 88
任务3改进的网络拓扑图 92
任务4可以拖动节点的网络拓扑图 99
项目拓展绘制数据趋势图 104
实战强化 ll4
项目总结 114
任务l实现扫雷程序界面 l l7
任务2实现扫雷功能 1 2 1
任务3实现扫雷英雄榜 1 29
任务4实现五子棋游戏界面 138
任务5实现邀请好友功能 143
任务6实现五子棋输赢判定功能148
项目拓展实现串口调试助手 165
实战强化 179
项目总结 179
项目4开发移动应用程序
项目概述
项目情景
学习目标
任务1 开发手机拍照程序 1 83
任务2开发手机通讯录 202
项目拓展开发音乐播放器 214
实战强化 222