‧Visual Basic(VB)愛好者開發Android App的一大福音。
‧可以讓你的B4A 程式輕易的結合手機內、外部資料庫。
‧帶領同學開發具有「創新的應用、實用的價值及符合產業需求」的APP手機應用程式。
目錄
Chapter 1 Android App 導論
Chapter 2 Basic4Android 程式語言的開發
Chapter 3 使用者介面設計
Chapter 4 變數資料的運算
Chapter 5 流程控制
Chapter 6 副程式與函數
Chapter 7 資料庫系統
Chapter 8 SQLite 資料庫(建置與異動)
Chapter 10 B4A 與SQLite 資料庫整合
Chapter 11 B4A 結合SQL Server 及MySql
Chapter 12 B4A 結合JSON 與XML
Chapter 13 行動選課系統APP
Chapter 14 心算測驗系統APP
Chapter 15 行動問卷系統APP
Chapter 16 井字遊戲APP
Chapter 17 行動圖書館系統APP
Chapter 18 App 程式上架Google Play 流程
Chapter 2 Basic4Android 程式語言的開發
Chapter 3 使用者介面設計
Chapter 4 變數資料的運算
Chapter 5 流程控制
Chapter 6 副程式與函數
Chapter 7 資料庫系統
Chapter 8 SQLite 資料庫(建置與異動)
Chapter 10 B4A 與SQLite 資料庫整合
Chapter 11 B4A 結合SQL Server 及MySql
Chapter 12 B4A 結合JSON 與XML
Chapter 13 行動選課系統APP
Chapter 14 心算測驗系統APP
Chapter 15 行動問卷系統APP
Chapter 16 井字遊戲APP
Chapter 17 行動圖書館系統APP
Chapter 18 App 程式上架Google Play 流程
序
序言P R E F A C E
目前所使用的Android 作業系統之行動載具,其市佔率為所有行動載具之第一名了,而Android App 行動應用程式也是目前市場市佔率第一名。由此可知,Android App 對於我們的生活息息相關了。
雖然,Android App 對我們人類的生活密不可分,也有許多人想跨入這部分來開發,但對於困難的Java 程式語言卻因太過艱澀而使學習者望而卻步,甚至半途而廢。那難道就沒有其他的方法了嗎?其實是有的,那就是學習Basic4Android」。
Basic4Android(簡稱為B4A)是一套專門用來開發Android App的整合開發環境。其語法與Visual Basic 十分類似並且相當簡單。所以,可以讓授課老師「易教」,而初學習者「易學、易用」,其最主要的特色就是可以讓初學習利用類似Visual Basic 語法在B4A 開發環境中快速開發程式,並且透過B4A 內建的Compile 編譯器轉換成Java 程式碼,以建立原生App。
在本書中,筆者分成兩部份來說明,第一部份就是B4A 的基本訓練,第二部份就是實務專題(結合SQLite 資料庫),其主要的目的就是學會如何利用B4A 程式來連結SQLite 資料庫,進而開發出一套「有用性及易用性」的APP 系統。例如開發一套「行動選課系統APP」,它可以模擬多位同學選課,以便讓同學深入了解,在選課時,選課系統是如何記錄每一位同學的選課,此外,本系統也提供學生自行撰寫各種SQL指令來查詢,以了解每一位學生的選課情況。
因此,學生在開發資訊系統的過程中,不僅可以深入體會上課時所學習的理論之重要性,更能將所學的理論加以實務化。
除此之外,在「資料庫專題」中,如果是由多位同學共同開發完成時,則事先的工作分配就非常重要。並且要特別注意成員最好背景專長是可以互補的。例如:
(1) 領導能力 →統籌整個專題的進度
(2) 溝通能力 →了解使用者的需求,並設計系統分析藍圖
(3) 資料庫能力 →依照藍圖設計資料庫及正規化為最佳化
(4) 程式能力 →依照藍圖與正規化表格來撰寫程式碼
(5) 文件能力 →編輯文件製作及相關系統手冊及操作手冊
此外,各位同學如果想要利用B4A 來開發一套「實務專題」,除了多參考「經典範例」之外,它還必須要兼具以下的特色:
1. 創新的應用
2. 實用的價值
3. 符合產業的需求
以上三點,是讀者(例:學生⋯)未來找資訊類工作時,非常重要的指標。
在此特別感謝各位讀者的對本著作的支持與愛戴,筆者才疏學淺,有誤之處。請各位資訊先進不吝指教。
目前所使用的Android 作業系統之行動載具,其市佔率為所有行動載具之第一名了,而Android App 行動應用程式也是目前市場市佔率第一名。由此可知,Android App 對於我們的生活息息相關了。
雖然,Android App 對我們人類的生活密不可分,也有許多人想跨入這部分來開發,但對於困難的Java 程式語言卻因太過艱澀而使學習者望而卻步,甚至半途而廢。那難道就沒有其他的方法了嗎?其實是有的,那就是學習Basic4Android」。
Basic4Android(簡稱為B4A)是一套專門用來開發Android App的整合開發環境。其語法與Visual Basic 十分類似並且相當簡單。所以,可以讓授課老師「易教」,而初學習者「易學、易用」,其最主要的特色就是可以讓初學習利用類似Visual Basic 語法在B4A 開發環境中快速開發程式,並且透過B4A 內建的Compile 編譯器轉換成Java 程式碼,以建立原生App。
在本書中,筆者分成兩部份來說明,第一部份就是B4A 的基本訓練,第二部份就是實務專題(結合SQLite 資料庫),其主要的目的就是學會如何利用B4A 程式來連結SQLite 資料庫,進而開發出一套「有用性及易用性」的APP 系統。例如開發一套「行動選課系統APP」,它可以模擬多位同學選課,以便讓同學深入了解,在選課時,選課系統是如何記錄每一位同學的選課,此外,本系統也提供學生自行撰寫各種SQL指令來查詢,以了解每一位學生的選課情況。
因此,學生在開發資訊系統的過程中,不僅可以深入體會上課時所學習的理論之重要性,更能將所學的理論加以實務化。
除此之外,在「資料庫專題」中,如果是由多位同學共同開發完成時,則事先的工作分配就非常重要。並且要特別注意成員最好背景專長是可以互補的。例如:
(1) 領導能力 →統籌整個專題的進度
(2) 溝通能力 →了解使用者的需求,並設計系統分析藍圖
(3) 資料庫能力 →依照藍圖設計資料庫及正規化為最佳化
(4) 程式能力 →依照藍圖與正規化表格來撰寫程式碼
(5) 文件能力 →編輯文件製作及相關系統手冊及操作手冊
此外,各位同學如果想要利用B4A 來開發一套「實務專題」,除了多參考「經典範例」之外,它還必須要兼具以下的特色:
1. 創新的應用
2. 實用的價值
3. 符合產業的需求
以上三點,是讀者(例:學生⋯)未來找資訊類工作時,非常重要的指標。
在此特別感謝各位讀者的對本著作的支持與愛戴,筆者才疏學淺,有誤之處。請各位資訊先進不吝指教。
網路書店
類別
折扣
價格
-
新書79折$411
-
新書85折$442
-
新書88折$459
-
新書9折$468
-
新書9折$468