NT$1,600
最新討論
課程資訊
適合對象
已經具備物件導向程式設計能力,想要快速進入Android App開發領域者
你可以學到
✔ 化繁為簡:善用Android Studio 3.3新版工具 - 導覽圖 (Navigation Graph) 功能簡化多頁面設計
✔ 工欲善其事,必先利其器:實際下載Android Studio開發工具,並做好相關設定
✔ App開發,UI為先:熟悉各種常用UI元件
✔ 互動有感,美不勝收:動畫與2D繪圖應用
終極目標:3大重點技能取得
✔ 特效讓主動畫的變化更加細膩。
✔ 搭配視覺化工具建立導覽圖,簡化整個app頁面設計流程,更快速拉出全部頁面與關聯性。
✔ 熟悉業界追蹤頁面流程的debug (除錯) 模式及使用Log功能。
外加老師佛心來讓你 Ch4- 9 個+Ch5- 8 個+Ch6- 7 個,共計可取得 24 個UI元件Demo程式。
課程介紹
你知道目前 Android 目前市佔率高達 8 成 6嗎? !因此不難想見安卓APP開發的人員的需求。
想變得更加搶手嗎?想增加自己的開發能力與市場價值嗎?那您絕不能錯過這一門課程!
- 過往開發經驗:只要過去您曾因為Android舊版本而歷練出強大內功,如今想要邁入輕鬆好開發的新版本Android Pie(Android 9),或是不想耗費頭緒與時間摸索,這門課將超適合你!
- 省下大量換頁開發時間成本:Android Studio 3.3新工具 - 導覽圖 (Navigation Graph) 使用方式,並應用在多頁面設計上。導覽圖可幫助開發者快速拉好所有頁面,頁面間的連結可以直接用拉的,換頁動畫也變得更加簡單,可以節省大量換頁程式碼的麻煩!
課程內容說明與教學範例
- 說明Android 9 (Pie) 開發規範 - 要求加密連線 (https);而且所有範例程式皆可在Android 9裝置上執行。並說明如何將Android support library轉換成AndroidX
- Android Studio 3.3新導入了類似Xcode Storyboard的新工具 - 導覽圖 (Navigation Graph),可以快速將整個App的所有畫面都拉好,節省一堆換頁程式的撰寫
- 說明如何使用視覺化工具完成App版面配置
- 說明常用UI元件功能,並妥善處理UI元件所觸發的事件,讓user操作起來更直覺
- 動畫效果與2D繪圖
- 說明一個頁面從生到死會經歷過哪些過程
Q1. 你知道Android手機市佔率高的真正原因嗎?
A:讓彬華老師在課程「1-2 Android特色」裡告訴你。
Q2. 現在的APP如果只有中文,一定沒有競爭力,但要如何加上多國語言功能呢?
A:課程「3-4 應用程式多語化」告訴你,簡單幾步驟,就可讓app增加其他語系支援喔!
Q3. 你會以程式碼動態建立需要的畫面嗎?還是只能以視覺化工具拉UI畫面?
A:「4-13 動態產生UI元件」超詳細解說,何時以及如何使用程式碼動態建立UI畫面。
Q4. 菜鳥工程師通常只會使用官方函式庫提供的UI元件,而不會依需求建立客製化的元件?
A:「5-4 自訂UI元件與2D繪圖」教你如何搭配繪圖功能,建立自己風格的UI元件喔!
Q5. Android app開發不可不知的「導覽圖」多頁面設計工具,你會了嗎?
A:Android Studio 3.3新導入了類似Xcode Storyboard的新工具 - 導覽圖 (Navigation Graph),可以快速將整個App的所有畫面都拉好,節省一堆換頁程式的撰寫,「6-4 Navigation頁面設計」逐步解說,讓你學完進步神速!
隨著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
滿分5分;平均超過4.82的超高評價老師
學習前基本能力
2. 本身懂一點JAVA程式撰寫,想要成為Android App工程師
3. 想要強化自己的Android App開發功力
4. 一開始就想學最新版最好上手的Android Pie
學習前準備
-個人電腦 (桌上型電腦或筆電,廠牌不限),另補充設備建議:Intel Core i5、8G RAM以上配備
-硬碟剩餘空間至少30G以上
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 原廠講師級證照
Android歷史
Android特色
開發工具下載與安裝
Android Studio偏好設定
建立Android專案並在模擬器上執行
Android專案內容與設定
應⽤程式多語化
UI設計基本觀念
UI設計⼯具建立畫面
XML原始碼建立畫面
View + Controller設計模式
UI事件處理 - 簡易型
UI事件處理 - 傳統型
取用非程式資源
常用layout元件介紹
樣式設定
WebView顯示網頁內容
RatingBar拖曳星星評分
SeekBar捲軸元件
CompoundButton選項元件
Menus選單元件
動態產⽣UI元件
實作1-圖片切換
Frame Animation動畫設計
Property Animation動畫設計 - XML設定
Property Animation動畫設計 - 程式碼設定
觸擊事件處理
⾃訂UI元件與2D繪圖
Spinner下拉選單
AutoCompleteTextView自動填字元件
CardView與RecyclerView列表 - layout部分
CardView與RecyclerView列表 - 程式部分
實作2-商品目錄
Activity⾴⾯生命週期
Fragment⾴面生命週期
追蹤⾴面流程
Navigation多頁面設計
頁面資料傳遞
Bottom Navigation頁籤元件
Navigation Drawer抽屜選單
AlertDialog警示對話視窗
DatePickerDialog與TimePickerDialog日期時間挑選器
實作3:BMI計算器
學習附件
購買此課程後,才能使用留言功能
目前尚無任何討論主題
成為第一個發問的人!在問答中找到學習的捷徑。關於講師
黃彬華
英國 Essex 大學 Computer Science 碩士
工作經歷:
聯合信用卡處理中心(NCCC) 手機App技術顧問
昇晉整合公司 技術顧問
HTC 手機專案經理
寶成國際供應鏈研發中心 課長級系統分析師
教學經歷:
緯育Tibame 講師
巨匠電腦 講師
自強基金會 講師
資策會 講師
國立台灣科技大學 業師
中央大學 業師
台中科技大學 業師
著作:
Android App 開發教戰手冊 系列書
SCJP 認證教戰手冊 系列書
視覺系 Java 的易想世界
視覺系 Visual Basic 的易想世界
具備證照:
Microsoft AI-900 證照
OCPJP Java 程式設計師證照
OCEWCD Java web 開發者證照
OCPJP 原廠講師級證照
OCEWCD 原廠講師級證照