本書是《物聯網編程與應用》的基礎篇,按照案例教學的方式,模擬物聯網上位機應用開發的情境,深入淺出地介紹了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
項目總結 222