NT$2,400
最新討論
課程資訊
適合對象
1. 想精進開發功力並且是用最新Android 9來開發功能
2. 了解許多程式設計理論,但想更加具體地應用在日常生活上
3. 想從後端程式工程師,快速晉升成為Android APP開發工程師
4. 最好具備Android App UI開發基本能力,但想要更加深入、善用手機本身強大功能
5. 想撰寫自己的APP並上架Play商店,一舉成名天下知
你可以學到
我們都當過user,所以知道手機常用功能如下:
1. 感應器收集外界資訊並即刻反應
2. 定位、導航、街景圖,快速熟悉陌生的新環境
3. 拍照、錄影,儲存美好記憶
4. 休眠中,背景程式也會完成任務,還會以訊息通知
簡單地說,這門課就是換我們開發這些功能App,只要善加利用Android函式庫,即可快速達成這個目標
課程介紹
1. 想要輕鬆開發定位導航並顯示街景圖功能
2. 想要善用加速度、陀螺儀、方位、接近、光度...等感應器並做出多種應用
3. 想要簡化整個SQLite資料庫存取方式
4. 想要不再只是單純拍照功能還要能後製
5. 想要善用通知訊息與背景程式
6. 想要利用廣告增加收益
7. 想要將應用程式發佈至Play商店
1. App開發技術不落後 - 課程內容都使用最新Android技術
2. App常用功能都會做 - 課程內容涵蓋範圍廣
3. 無縫接軌App開發工作 - 範例內容貼近業界應用
4. App獲利豐厚 - 會內嵌AdMob廣告來獲利
5. App上架經驗足夠 - 知道審核規則與完整填寫上架資訊
1.完成強大的拍照功能,還能後製照片如截圖與縮圖
2.完成開發定位導航,並做出顯示街景圖功能
3.完成駕馭感應器功能,並做出晃動手機就可切換上下首歌曲
4.完成應用JobScheduler背景程式,並利用通知訊息告知user
5.完成AdMob廣告嵌入,讓APP增加廣告獲利
6.完成APP在Play商店上架,順利通過Google的審查
隨著Android版本不斷更新,要隨時注意並理解新功能,是否讓你疲於奔命?
更遑論擠出時間去處理新舊版本的相容性,一不小心就導致App發生的「閃退」情形!
我們將不同開發版本間的差異都一一告訴你 ,幫助你在開發App時,巧妙地處理相容性問題,讓你開發App更順暢!新的Android Studio開發工具能大幅簡化開發過程,在這三部曲的課程中,將會使用輕鬆好開發的Android Studio 3.3以上版本。
第一部曲「UI與多頁面設計」讓你學會三大技巧:
1.運用特效讓動畫更加細膩,與user建立更強的互動。
2.搭配視覺化工具建立導覽圖,可以迅速拉出所有頁面以及關聯性,也就等於完成了整個App的流程圖。
3.熟悉業界除錯技巧,追蹤程式流程一把罩。
第二部曲「Android內建功能發揮極致」,除了讓你善用手機本身內建的強大功能,更進一步將完成的App上架:
1. 感應器功能不只蒐集外界資訊,還能讓手機即刻反應;例如透過晃動手機切換歌曲,手機正面朝下自動開啟靜音等應用。
2. 拍照並後製圖片,定位導航並顯示街景圖,背景排程默默幫user做事,甚至監控手機狀態,沒電時自動存檔。
3. 說明利用廣告增加收益,並發佈至Play商店。
【錄製中,敬請期待】
第三部曲「Android App與後端Server整合應用」,可以存取雲端資料、完成行動支付,不僅善用手機本身功能,進而做出商用型功能的App
學習前基本能力
-已經具備基本Android UI設計能力 (建立UI畫面、UI事件處理)或者已經上完「Android 9開發首部曲-UI與多頁面設計」課程
學習前準備
-安裝軟體Android Studio 請至首部曲下載與安裝
常見問題
Q: 請問在哪裡上課?上課時間?
此課程是『線上課程』喔!所以課程上線後,隨時隨地都可以透過手機、平板、與電腦在 TibaMe上看課程影片,沒有時間和地點的問題!
Q: 課程可以看幾次?
不限次數,沒有期限!TibaMe的線上課程都可以一直看一直看一直看!
Q: 可以問老師問題嗎?
當然!如您在購課前有課程內容相關問題,可以先至「課前提問」提出問題;上課後,對老師影片內容有任何不清楚,可以至「課程討論區」與老師同學一同切磋討論喔!
Q: 還有其他問題?
到 FAQ 看看更多問題解答
課程資訊
關於講師
黃彬華
英國 Essex 大學 Computer Science 碩士
工作經歷:
聯合信用卡處理中心(NCCC) 手機App技術顧問
昇晉整合公司 技術顧問
HTC 手機專案經理
寶成國際供應鏈研發中心 課長級系統分析師
教學經歷:
緯育Tibame 講師
巨匠電腦 講師
自強基金會 講師
資策會 講師
國立台灣科技大學 業師
中央大學 業師
台中科技大學 業師
著作:
Android App 開發教戰手冊 系列書
SCJP 認證教戰手冊 系列書
視覺系 Java 的易想世界
視覺系 Visual Basic 的易想世界
具備證照:
Microsoft AI-900 證照
OCPJP Java 程式設計師證照
OCEWCD Java web 開發者證照
OCPJP 原廠講師級證照
OCEWCD 原廠講師級證照
資料存取單元介紹
概論
Assets 目錄
偏好設定檔
內部儲存
外部儲存
公開的外部檔案
取得 User 同意
私有的外部檔案
第一單元 QUIZ
多媒體功能與拍照處理單元介紹
Android 多媒體功能介紹
播放專案內部 Audio 檔案與調整音量
播放專案外部 Audio 檔案
播放 Video 檔案
錄音
錄影
拍照
挑選照片
拍照截圖
改變照片尺寸
第二單元 QUIZ
地理資訊與 Google 地圖單元介紹
定位
地名/地址與經緯度互轉
顯示街景圖
2 點距離計算
導航功能
Google 地圖簡介
建立 Google 地圖
地圖 UI 設定
地圖標記與相關功能
地圖上 2D 繪圖
第三單元 QUIZ
感應器應用單元介紹
感應器介紹
加速度感應器
陀螺儀感應器
接近感應器
光度感應器
第四單元 QUIZ
行動資料庫 SQLite 單元介紹
SQLite 資料庫概論
存取 SQLite - 使用 Room
Room 相關設定
Room 應用
第五單元 QUIZ
通知訊息與背景程式單元介紹
通知訊息
背景程式簡介
Broadcast 廣播
Service 介紹
JobScheduler 任務排程器
第六單元 QUIZ
AdMob 廣告看板製作單元介紹
AdMob 簡介
註冊 AdMob 帳戶
新增應用程式
App 嵌入廣告步驟
發佈應用程式至 Play 商店單元介紹
應用程式發佈步驟
產生並簽署應用程式
申請 Android 開發者帳號
登入 Play 管理中心發佈應用程式
學習附件
購買此課程後,才能使用留言功能
目前尚無任何討論主題
成為第一個發問的人!在問答中找到學習的捷徑。關於講師
黃彬華
英國 Essex 大學 Computer Science 碩士
工作經歷:
聯合信用卡處理中心(NCCC) 手機App技術顧問
昇晉整合公司 技術顧問
HTC 手機專案經理
寶成國際供應鏈研發中心 課長級系統分析師
教學經歷:
緯育Tibame 講師
巨匠電腦 講師
自強基金會 講師
資策會 講師
國立台灣科技大學 業師
中央大學 業師
台中科技大學 業師
著作:
Android App 開發教戰手冊 系列書
SCJP 認證教戰手冊 系列書
視覺系 Java 的易想世界
視覺系 Visual Basic 的易想世界
具備證照:
Microsoft AI-900 證照
OCPJP Java 程式設計師證照
OCEWCD Java web 開發者證照
OCPJP 原廠講師級證照
OCEWCD 原廠講師級證照