手机程式设计App-使用App Inventor 2-中版介面轻松学(附光碟)(第二版)

手机程式设计App-使用App Inventor 2-中版介面轻松学(附光碟)(第二版) pdf epub mobi txt 电子书 下载 2025

图书标签:
  • App Inventor 2
  • 手机程式设计
  • Android开发
  • App开发
  • 程式设计
  • 教学
  • 入门
  • 中版介面
  • 光碟
  • 第二版
  • 教育
想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

轻松入门「App Inventor 2」,创意APP手机程式设计超简单!

  ◆专为「App Inventor 2」初学者打造,易学易开发,快速上手。
  ◆专为英文学习有障碍或初学者克服英文介面的问题,使用「中文介面」来引导学习。
  ◆大量实作与范例提供演练与观摩,步骤明晰,加深学习基础与应用能力。
  ◆兼具趣味性与实用系的专案应用范例,开发酷炫NXT乐高机器人手机控制程式。

本书特点

  1. 提供「云端化」的「整合开发环境」来开发专案。
  2. 提供「群组化」的「元件库」来快速设计使用者介面。
  3. 利用「视觉化」的「拼图式」开发工具来撰写程式逻辑。
  4. 支援「娱乐化」的「NXT乐高机器人」制作的控制元件。
  5. 提供「多元化」的「专案发布模式」,让使用者能轻易的在手机上执行测试。
 

著者信息

图书目录

CHAPTER 1 程式逻辑与App Inventor 开发环境
 1-1 何谓程式逻辑?
 1-2 撰写演算法的原则
 1-3 描述演算法的方法
 1-4 程式设计概念
 1-5 App Inventor 拼图程式
 1-6 App Inventor 拼图程式的开发环境
 1-7 进到App Inventor2 云端开发网页
 1-8 App Inventor2 的中文介面整合开发环境
 课后评量

CHAPTER 2 撰写第一支App Inventor 2 程式
 2-1 App Inventor 2 开发环境架构及开发流程
 2-2 撰写第一支App Inventor2 程式
 2-3 App Inventor 程式的执行模式
 2-4 管理自己的App Inventor 专案
 课后评量

CHAPTER 3 使用者基本介面设计
 3-1 App Inventor 的「使用者介面」设计工具
 3-2 标签元件(Label)
 3-3 文字方块元件(TextBox)与界面布局群组(Layout)
 3-4 密码输入器元件(PasswordTextBox)
 3-5 按钮元件(Button)
 3-6 复选方块元件(CheckBox)
 3-7 对话框元件(Notifier)
 3-8 下拉式选单元件(Spinner)
 3-9 滑桿元件(Slider)
 3-10 清单选择器元件(ListPicker)
 3-11 清单显示器元件(ListView)
 3-12 日期选择器元件(DatePicker)
 3-13 时间选项元件(TimePicker)
 3-14 图片元件(Image)
 3-15 多重页面(Multi-Screen)
 课后评量

CHAPTER 4 资料运算
 4-1 变数(Variable)
 4-2 常数(Constant)
 4-3 变数的生命週期
 4-4 资料的运算
 课后评量

CHAPTER 5 流程控制
 5-1 流程控制的三种结构
 5-2 循序结构(Sequential)
 5-3 选择结构(Selection)
 5-4 回圈结构(Loop)
 5-5 计数回圈(For/Next)
 5-6 条件回圈(Do/Loop)
 课后评量

CHAPTER 6 清单(阵列)
 6-1 清单的观念
 6-2 清单的宣告及初值设定
 6-3 新增清单元素
 6-4 取得清单的元素
 6-5 清单的专属回圈
 6-6 判断清单是否为空
 6-7 插入元素到指定清单位置
 6-8 修改清单指定位置之元素
 6-9 删除清单指定位置之元素
 6-10 搜寻指定元素在清单位置
 6-11 结合多个清单元素
 6-12 复制清单全部元素
 6-13 由清单随机挑选一个元素
 6-14 物件清单
 课后评量

CHAPTER 7 程序(副程式)
 7-1 程序(副程式)
 7-2 不传回值的程序(无参数)
 7-3 不会传回值的程序(多个参数)
 7-4 会传回值的程序(两个参数)
 7-5 传递清单参数的程序
 7-6 多重活动页面之间的资料传递
 课后评量

CHAPTER 8 内建程序(函数)的应用
 8-1 字串函数(String)
 8-2 数值函数(Math)
 8-3 乱数函数(Rrndom)
 8-4 日期与时间函数(计时器元件)
 课后评量

CHAPTER 9 多媒体
 9-1 认识多媒体
 9-2 我的手机相簿App
 9-3 我的手机小钢琴App
 9-4 我的手机音乐播放器App
 9-5 我的手机录音机App
 9-6 我的手机摄影机及播放器App
 9-7 我是一只学主人说话的鹦鹉App
 9-8 我的自编童话有声书App
 课后评量

CHAPTER 10 绘图与动画
 10-1 动画的基本概念
 10-2 我的绘图板App
 10-3 取得像素颜色App
 10-4 桌球发球教学App
 10-5 猎人发射子弹App
 10-6 自动投掷骰子App
 10-7 打乐高忍者App
 课后评量

CHAPTER 11 感测器(Sensor
 11-1 感测器( Sensor)
 11-2 真空球体移动App
 11-3 模拟操控飞机App
 11-4 狗狗吃骨头App
 11-5 我的最爱热门景点地图App
 11-6 语音连接Google 地图App
 11-7 我的码表App
 11-8 制作名片QRCode
 11-9 我的QRCode 之App
 课后评量

CHAPTER 12 社交的应用
 12-1 浏览通讯录App
 12-2 拨打联络人电话App
 12-3 传送简讯给好友App
 12-4 分享涂鸦作品给好友App
 12-5 写电子邮件App

CHAPTER 13 资料储存
 13-1 使用TinyDB元件
 13-2 加入TinyWebDB元件
 13-3 我的笔记本(离线版)App
 13-4 我的书籍管理(CSV 版本)App
 13-5 我的书籍管理(TinyDB 版本)App
 13-6 云端电子书城App
 13-7 我的书籍管理(TinyWebDB 版本)App
 课后评量

CHAPTER 14 通讯网路的应用
 14-1 我的手机浏览器(嵌入式)App
 14-2 我的手机浏览器(开启式)App
 14-3 我的手机Email 之App
 14-4 我的手机Google 地图App
 14-5 我的手机YouTube 的影片App
 14-6 我的好友聊天室App
 14-7 查询各城市紫外线指数的原始记录App
 14-8 查询各城市紫外线指数的统计值App
 课后评量

CHAPTER 15 乐高机器人
 15-1 NXT 乐高机器人
 15-2 NXT 乐高机器人套件
 15-3 蓝牙控制乐高机器人的走动
 15-4 利用「语音操控」乐高机器人
 15-5 我的声控机器人之专题制作

图书序言



  还记得您在小学时,最喜欢的组合玩具是什么吗?我想大部份的同学都会回答「乐高积木」,为什么呢?其实就是因为它可以依照每一位同学的「想像力及创造力」来建构个人喜欢的作品,并且它还可以透过「乐高专属的软体」来控制NXT乐高机器人。

  那各位同学是否有想过一个有趣的问题?那就是为何「小学生」也可以撰写程式来控制NXT乐高机器人呢?其实它就是透过「拼图」方式来撰写程式。

  反观,目前高中职及大专院校学生,如果想自己开发Android App程式,则必须要学习困难的Java程式语言,使得大部份学习者望而却步,甚至半途而废。

  有鑑于此,Google实验室基于「程式图形化」理念,发展了「App Inventor」拼图程式,来专门用来撰写Android App的开发平台。并且在2012 年初将此软体移转给MIT(麻省理工学院)行动学习中心管理及维护。

  MIT行动学习中心在2013年12月发表App Inventor 2(简称AI2),除了省略需要使用Java才能开启的Blocks Editor之外,并且大幅度的改善开发环境。因此,目前App Inventor已经被公认为小学生也可以开发Android App程式的重要工具,其主要原因如下:

  1. 提供「云端化」的「整合开发环境」来开发专案。
  2. 提供「群组化」的「元件库」来快速设计使用者介面。
  3. 利用「视觉化」的「拼图程式」来撰写程式逻辑。
  4. 支援「娱乐化」的「NXT 乐高机器人」制作的控制元件。
  5. 提供「多元化」的「专案发佈模式」来轻易在手机上执行测试。

  此外,在本书的主要特色就是专为英文学习有障碍或初学者克服英文介面的问题,笔者使用「中文介面」来引导学习者学习创意APP手机程式设计。

  最后,在此特别感谢各位读者的对本着作的支持与爱戴,笔者才疏学浅,有误之处。请各位资讯先进不吝指教。

李春雄(Leech@csu.edu.tw)
2016.8.8
于 正修科技大学 资管系

图书试读

用户评价

评分

看到這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》的書名,身為一個平常對3C產品很有興趣,但總覺得程式設計離我有點遙遠的社會新鮮人,我整個眼睛都亮起來了!App Inventor 2 的名號我聽過,知道它是一個可以透過視覺化拖曳來設計App的工具,這聽起來就比那些需要死記硬背程式碼的教學方式親切太多了。 我尤其看重「中版介面」這個關鍵字。很多時候,我們在網路上看到的App Inventor 2 的教學資源,都是英文的,對於我這種英文能力還不是非常頂尖的人來說,光是理解介面的中文意思就要花不少時間,更不用說去理解程式邏輯了。如果這本書能提供一個完整的、在地化的中文介面教學,並且解釋每一個元件、每一個參數的作用,那學習的效率絕對會大幅提升,而且更容易上手,不會因為語言的隔閡而感到挫折。 附贈的光碟更是讓我感到非常貼心!在現今這個數位時代,光碟機已經不是那麼普遍了,但對於學習者來說,一套完整的範例程式碼和相關素材,絕對是加快學習進度的最佳助手。我希望光碟裡面的內容能很豐富,包含了書中所介紹的各種App案例的原始專案,這樣我就可以直接下載,然後跟著書本的步驟,一步一步去實際操作,去修改,甚至是可以做出類似的App,這對我來說會是很有幫助的學習方式。 「輕鬆學」這個詞,完美地擊中了我的需求。我不是要成為頂尖的程式設計師,我只想透過一個輕鬆愉快的方式,了解手機App是如何製作出來的,並且能夠親手做出一些簡單實用的App。我期待書中能有非常多圖文並茂的教學內容,並且提供許多生活化的App設計範例,像是如何製作一個簡單的備忘錄、一個個人化的計算機,或是如何利用手機的感測器來做出一個小遊戲。這樣不僅能學到知識,還能獲得滿滿的成就感。 總結來說,這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》正是我一直在尋找的入門書籍。它完美地結合了易學的工具、貼心的中文化介面、實用的學習資源,以及「輕鬆學」的核心理念,我相信它能夠幫助我順利開啟手機App開發的大門,讓我也能夠體驗到創造的樂趣,並且快速地做出屬於自己的第一個App!

评分

哈哈,看到這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》的書名,我就知道這絕對是我一直在尋找的!身為一個對程式設計有濃厚興趣,但又覺得傳統程式碼寫起來有點望之卻步的台灣人,App Inventor 2 簡直是天賜的福音。它的視覺化拖曳式介面,對我這種初學者來說,就像是搭積木一樣,可以先把大體的架構拼湊出來,再慢慢細修細節。 我特別期待書中關於「中版介面」的部分,因為很多時候,國外的程式教學範例都用的是英文介面,對於我們這些非英文母語的使用者來說,翻譯成中文並且是在地化的說明,才能真正幫助我們理解每個按鈕、每個選項到底是什麼意思,不用再額外花時間去查單字,大大節省了學習的時間和精力。光是想到不用再對著密密麻麻的英文介面苦思冥想,就覺得學習的門檻瞬間降低了好多! 而且,這次的第二版還附了光碟,這點真的超貼心!現代的電腦很多都沒有光碟機了,但是對於剛開始學習程式設計的人來說,光碟裡面的範例程式碼、元件庫、甚至是一些額外的學習資源,絕對是寶貴的學習輔助。不用到處去找,直接有現成的材料可以下載下來研究,這對於加快學習進度、實際操作驗證書本內容,絕對有事半功倍的效果。我可以想像,拿到書之後,立刻就可以把光碟裡面的東西載入,然後跟著書本一步一步動手做,那種成就感一定會爆棚! 我對書中「輕鬆學」這個標語充滿信心。坊間許多程式設計的書,常常寫得過於學術化,或是跳躍性太強,讓初學者看了就頭昏腦脹。但App Inventor 2 本身就以易學易用聞名,加上這本書又強調「輕鬆學」,代表它一定是用了很多貼近一般使用者思維的方式來編寫教材。我期待書中能有很多實際的應用案例,例如做一個簡單的計數器、一個小型的測驗遊戲、或是能夠跟手機感測器互動的小工具。透過這些貼近生活的例子,我才能真正體會到程式設計的樂趣,並且建立起自己的信心。 總之,這本書完全擊中了我的學習痛點!我一直在尋找一個能夠讓我真正踏入手機App開發領域的入門工具,而App Inventor 2 加上這本詳盡的中文化教學,再加上實用的光碟資源,簡直是為我量身打造的。我迫不及待想要翻開這本書,開始我的App Inventor 2 學習之旅,相信很快就能做出屬於自己的第一個App了!

评分

哇,這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》簡直是我的救星!身為一個對科技產品充滿好奇,但對寫程式卻一竅不通的上班族,每次看到別人能做出各種酷炫的App,都覺得是遙不可及的事情。App Inventor 2 聽說就是一個非常棒的工具,可以用圖形化的方式來設計App,完全不需要寫那些密密麻麻的程式碼,對我這種「程式碼恐懼症」患者來說,簡直是福音。 而且,這次的第二版特別強調「中版介面」,這點我實在太需要了!很多國外的教學文件,雖然內容不錯,但全英文介面和術語,總是讓我一頭霧水,學習效率大打折扣。如果這本書有把App Inventor 2 的介面完全翻譯成中文,並且解釋得清清楚楚,那等於是幫我省下了大量的時間和精力去研究。我希望能看到書中有針對不同功能模組(例如按鈕、文字框、圖片、感測器等)的詳細中文介紹,以及它們在App設計中的實際應用。 光碟的附贈更是讓我眼睛一亮。現在很多電腦都已經不再內建光碟機了,但對於學習者來說,光碟裡的範例程式碼、素材資源,絕對是寶貴的實操資料。我期待光碟裡面的內容能非常豐富,包含了書本中介紹的各種App範例的原始檔案,這樣我就可以直接下載下來,然後透過書本的引導,一步一步去拆解、修改、甚至仿製,這樣學習起來會更有成就感,也能更快地掌握App Inventor 2 的操作技巧。 「輕鬆學」這三個字,更是讓我燃起了學習的鬥志。我不想被艱澀難懂的理論壓垮,而是希望能在一個有趣、互動的環境中學習。這本書的目標讀者群應該就是像我這樣,想要輕鬆入門手機App開發的人。我希望書中能提供一些非常具體的、從零開始的教學步驟,例如如何建立一個基本的App框架,如何加入各種使用者介面元素,如何處理使用者互動,甚至是如何利用手機的各種感測器來製作一些有趣的App,像是計步器、天氣預報App,或是簡單的遊戲。 總之,這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》完全符合我對入門級App開發教材的所有想像。它結合了易學的工具、貼心的中文化、實用的額外資源,以及「輕鬆學」的學習理念,我相信它能引導我順利踏入App開發的殿堂,做出屬於自己的第一個手機應用程式,這絕對是一本值得推薦的優質教材!

评分

這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》根本就是為我這種「科技小白」量身打造的!身為一個平常熱衷於使用各種App,但對其背後運作原理一竅不通的人,我一直很想知道App是怎麼做出來的。App Inventor 2 的拖曳式介面聽起來就讓人生畏的程式碼變得親切許多,這正是我最需要的。 我特別期待書中「中版介面」的說明。國外的教學資源很多,但往往伴隨著全英文的介面和術語,這對於像我一樣,英文不是特別好的讀者來說,學習曲線會變得非常陡峭。如果這本書能提供一套完善的中文化操作指南,清楚地解釋每一個功能和選項,那將大大降低學習的門檻,讓我可以更專注於App的設計和邏輯,而不是被語言困擾。我希望書中能有詳細的圖解,並且搭配生活化的案例,這樣更能幫助我理解。 而「附光碟」這點,真的太貼心了!在現在這個USB隨身碟和雲端儲存盛行的時代,光碟似乎有點懷舊,但對於學習者來說,光碟裡面的範例程式碼、額外的元件庫、或是其他輔助學習的資源,絕對是非常寶貴的。我希望光碟裡的內容能夠涵蓋書本中提及的所有教學範例,並且是可直接匯入、修改的版本,這樣我就可以跟著書本一步一步實操,從模仿到創新,學習效果會更紮實。 「輕鬆學」這個標語,更是讓我對這本書充滿了信心。我不想一開始就接觸到複雜難懂的程式架構,而是希望能夠透過有趣、互動的方式來學習。我相信這本書能夠提供許多循序漸進的教學步驟,並且設計一些貼近日常生活的App專案,例如一個簡單的電子時鐘、一個個人化的待辦事項清單,或是利用手機的羅盤和GPS來製作一個尋寶遊戲。這樣不僅能讓學習過程不枯燥,還能讓我在實踐中獲得成就感。 總之,這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》完全擊中了我的學習痛點,也滿足了我對入門級App開發教材的所有期待。它結合了易學的工具、在地化的教學、實用的學習資源,以及「輕鬆學」的核心理念,我相信它一定能引導我順利地踏入手機App開發的世界,讓我也能夠親手創造出屬於自己的App!

评分

看到這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》的書名,我這種對科技產品充滿好奇,但又對傳統程式碼感到害怕的「非程式背景」族群,簡直眼睛都亮了!App Inventor 2 的拖曳式操作方式,聽起來就像是手機App界的樂高,可以把不同的積木(功能模組)拼湊在一起,就能做出一個App,這對於我這種「動手做」派的人來說,實在太有吸引力了。 我特別看重「中版介面」這個部分。很多國外的程式教學,即使內容再好,全英文的介面和術語,總是會讓學習過程變得緩慢且充滿阻礙。如果這本書能提供一個徹底中文化的App Inventor 2 操作環境說明,並且解釋清楚每一個元件、每一個屬性、每一個事件的中文含義,那將會大大降低我的學習難度,讓我可以更專注於App的創意發想和功能實現,而不是卡在文字翻譯上。我非常期待書中能有大量清晰的截圖,並對每個選項進行詳細的中文解釋。 「附光碟」這點,也是我非常看重的。在現今這個世代,實體光碟可能不是主流,但對初學者來說,光碟裡的範例專案、額外的素材庫、甚至是一些進階的教學文件,絕對是不可或缺的輔助工具。我希望光碟裡面的內容能夠非常豐富,包含了書本中所有範例App的原始碼,這樣我就可以直接匯入App Inventor 2 中,然後跟著書本的引導,一步一步地去拆解、修改、再到發揮創意,這樣學習的過程會更加紮實和有趣。 「輕鬆學」這三個字,根本就是寫給我看的!我不是想成為軟體工程師,我只想透過一個簡單有趣的方式,了解手機App的開發流程,並能做出一些讓自己和朋友們驚豔的小工具。我期望這本書能提供非常多從零開始的教學指引,並且能夠引導我製作一些貼近生活、有實用性的App,例如一個自訂鬧鐘、一個簡單的筆記本App,或是利用手機的加速度計來製作一個小型的測驗遊戲,透過這些實際操作,讓學習變得更生動有趣。 總之,這本《手機程式設計App-使用App Inventor 2-中版介面輕鬆學(附光碟)(第二版)》正是我尋覓已久的入門教材。它完美地結合了易學的工具、在地化的教學、實用的學習資源,以及「輕鬆學」的核心學習理念,我相信它絕對能夠帶領我順利地進入手機App開發的世界,讓我也能夠體驗到創造的樂趣,並成功做出屬於自己的第一個App!

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有