手機應用程式設計超簡單-App Inventor 2 資料庫專題特訓班, 2/e (附資料庫元件影音教學/範例/架設解說pdf)
內容描述
<內容簡介>
NO.1的App Inventor資料庫專案開發指南!為商業App點子而生、10大資料庫專題全應用!
全面深入資料庫、提升App專案應用深度現在立即啟動App Inventor 2!
Google實驗室設計,由麻省理工學院(MIT)行動學習中心維護的App Inventor,風靡無數App開發者、一般App玩家,以及學校師生。在簡單的圖像拼塊拖曳中,就能享受開發App的樂趣與成就。App Inventor 2簡化了開發流程與拼塊的使用,可以快速產出App,結合資料庫開發,更能大幅提升專案設計力!
快速邁向Android的App之路!最全面的App Inventor資料庫開發體驗!結合熱門議題、突破設計思維,打造專業與商業兼具的高質感App!
■適用想開發資料庫應用的App專案者。■結合不同資料庫類型的專題內容,如:公開資料(OpenData)、資料交換(RSS、json、XML、CSV)、表單與試算表(使用Google試算表)、使用FusionTables、Firebase、運用PHP與MySQL,以及其他相關資料庫專題的應用,亦有本機資料庫與雲端資料庫的實例。■App專案包含:「英文單字王、RSS新聞中心、YouBike我的微笑單車、空氣品質即時監測、發票對獎王、台幣匯率計算機、朋友在哪兒、QRCode線上報到系統、即時評測回饋系統,以及雲端POS訂購系統」等強大主題。
★超值全彩印刷,易看易學易開發!★超值光碟內容:資料庫元件影音教學/專案範例檔/「App Inventor 2環境建置說明」PDF/「App Inventor 2單機版與伺服器架設」PDF
<目錄>
01 英文單字王在這個專題中提供了本機版與雲端版二個不同版本的開發方式,說明將資料檔案儲存在本機以及DropBox雲端空間時如何讀取應用的技巧,對於學習資料庫應用的初學者,是一個相當完整而用的範例。
02 RSS新聞中心在這個專題中將接收國內幾個較大型的新聞網站所提供的RSS應用在程式之中,讓使用者可以挑選新聞網站觀看新聞頭條,進而選取標題來顯示網站內容。
03 YouBike我的微笑單車在這個專題中將使用YouBike臺北市公共自行車即時資訊做為資料來源,開發一個充滿話題卻實用的 App。
04 空氣品質即時監測在這個專題中將使用即時空氣品質監測資料做為資料來源,讓使用者在清單中挑選縣市與觀測站名稱,即檢視即時的PSI與PM2.5指數,並了解判讀後的警示等級。
05 發票對獎王本專題利用新的Firebase資料庫做為資料來源,當程式後自動由雲端讀入本期發票中獎號碼後,即可輸入發票號碼後三碼進行核對,甚至可以使用QRCode掃瞄進行對獎。
06 台幣匯率計算機在這個專題中將以Google試算表中的函數功能取得國際匯率資料,並利用它計算各個幣值與台幣交換的結果,返回程式後即可依使用者選擇的幣別與金額,取得計算後的結果。
07 朋友在哪兒這個專題使用了Fusion Tables資料庫,除了能省略架設和管理資料庫伺服器的困擾,還能夠結合Google Maps的功能,立即掌握朋友們的定位與狀態,是一個相當精彩而實用的範例。
08 QRCode線上報到系統舉辦活動或召開會議,無論是活動前的報名與活動進行時的報到,都是十分複雜又艱困的動作。本專題試圖結合Google表單、試算表與Fusion Tables,為活動會議的報名與報到動作提出完美的解決方案!
09 即時評測回饋系統在這個專題中包含兩個App,一個是學生端應用程式,另一個是教師端的應用程式,核心技術是使用了網路微資料庫進行所有資料的同步。除了可以即時互動,還能產生統計圖表。
10 雲端POS訂購系統本專題利用MySQL資料庫建置了一個雲端訂購系統,使用者可以應用程式中訂購產品後,系統會自動產生訂單,並利用電子郵件通知。管理者可以利用行動網頁進行訂單的處理,是可以立即應用的專題。