SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Training Program Mobiledev.TW
行動開發學院課程
資策會 資訊技術訓練中心
鐘祥仁 Ryan@iii.org.tw
(02) 6631-6555
1
Training Program Mobiledev.TW
課程主題介紹
!  行動化趨勢介紹  企業經銷商服務 0.5 ~ 2 Day
  iOS Swift APP 開發 12 ~ 20 Days
#  Android Studio APP 開發 12 ~ 20 Days
$  APP 使用者介面設計 2 ~ 4 Days
%  APP 企業內部上架  導入部署方案 2~5 Day
  國際菁英俱樂部 – 前端開發者 120 Days 全方位導入
2
Training Program Mobiledev.TW
課程客製化組合
•  依據客戶需求地點、時數、主題進行調整
•  針對需求方向,引導進行課堂練習與示範
3
Training Program Mobiledev.TW
以APP為中心點展開的學習地圖
4
Big Data
Design
Cloud MIS
IoT
APP
Training Program Mobiledev.TW
行動化趨勢介紹
Let's go mobile!
5
Training Program Mobiledev.TW
大綱
•  第一部 全面建構行動思維
•  第二部 經營策略的行動化
•  第三部 平台系統的行動化
•  第四部 席捲全球的行動化未來
6
Training Program Mobiledev.TW
iOS Swift APP 開發
簡潔、快速、新趨勢
7
Training Program Mobiledev.TW
iOS Swift 語法入門
1. Hello Swift! Xcode環境認識
2. 變數與常數
3. 陣列與字典
4. 控制流程
5. 函數
6. 物件與類別
8
Training Program Mobiledev.TW
iOS UIKit介面元件與畫面流程
9
1.  操作型元件
(1)  UIButton 按鈕
(2)  UIAlertController 上浮選單
(3)  UISwitch 開關
(4)  UISlider 滑動音量控制
(5)  UIStepper 計數器
(6)  UITextField 單行文字輸入
(7)  UITextView 多行文字輸入
(8)  UIDatePicker 日期時間
(9)  UIPickerView 滾軸選取
2.  指示型元件
(1)  UIActivityIndicatorView 等待
(2)  UIProgressView 進度顯示
(3)  UIAlertController 警示跳出
(4)  UIPageControl 分頁
3.  顯示型元件
(1)  UIImageView 圖片顯示
(2)  UIScrollView 捲動顯示
(3)  UITableView 條列顯示
4.  畫面與流程
Training Program Mobiledev.TW
iOS Swift 地圖與定位
•  定位
•  拿到經緯度
•  將定位轉換成地址
•  地圖應用
•  將定位位置秀在地圖上
•  地圖形態:一般、衛星、混合
•  加入自定圖標
•  區分各別自定圖標
•  客製化圖標影像
•  導航 (Apple Map)
10
Training Program Mobiledev.TW
iOS Swift 網路服務與整合應用
1.  基本網路傳輸方式
•  取得一般字串資料
•  取得圖片資料
2.  網路常見資料格式一:JSON
•  NSJSONSerialization 
3.  網路常見資料格式二:XML
•  XML Parser
•  XML與Master-Detail ViewController
4.  資料來源與介接
•  Open Data API
•  自己提供資料
11
Training Program Mobiledev.TW
Android Studio APP 開發
嶄新開發環境
12
Training Program Mobiledev.TW
Android 專案環境建立與管理
•  開發工具下載安裝
•  Android SDK Package
•  專案建立、刪除與匯入
•  模擬器與實機
•  專案內容介紹
•  多國語言支援
13
Training Program Mobiledev.TW
Android 介面元件設計
14
1.  常用UI元件與版面配置
(1)  UI設計應用
(2)  Layout檔案與View類別
(3)  簡化型事件處理機制
(4)  傳統型事件處理機制
(5)  Frame Layout
(6)  Linear Layout
(7)  Relative Layout
(8)  Table Layout
(9)  TextView  EditText
2.  功能選單UI與元件
(1)  複合型按鈕
(2)  SeekBar
(3)  ImageView
(4)  選單
(5)  對話視窗
(6)  Spinner
(7)  GridView
(8)  ListView
3.  畫面與流程
Training Program Mobiledev.TW
Android 地圖與定位
•  定位
•  Location API
•  Geocoding
•  android.location套件
•  地圖應用
•  Google Maps Android API
•  圖標應用
15
Training Program Mobiledev.TW
Android 網路服務與整合應用
•  JSON API
•  Gson API
•  AsyncTask Framework
•  參數傳遞與取得回應
•  搜尋與回傳結果
•  登入功能實作
•  圖片上傳與下載
16
Training Program Mobiledev.TW
APP使用者介面設計
Mobile UI Design – Using Sketch
17
Training Program Mobiledev.TW
課程大綱
•  Sketch 3基礎
•  手機Icon製作
•  製作程式介面
•  Sketch 3進階
•  美術資源分享
18
Training Program Mobiledev.TW
APP企業內部上架與導入佈署方案
Mobile Device Management
19
Training Program Mobiledev.TW
課程大綱
•  Apple Profile Manager
•  裝置登記方案
•  大量採購方案
20
Training Program Mobiledev.TW
國際菁英俱樂部 – 前端開發者
線上學習 + 學習計畫 + 諮詢服務
21
Training Program Mobiledev.TW
國際菁英俱樂部 – 前端開發者
22
•  Git 版本管理
•  Agile 專案管理
•  DevOps 開發與部署
•  IB 國際企業
•  Global Market 全球市場
•  Intercultural 跨文化
•  網頁基礎 HTML CSS
•  網頁框架 Bootstrap
•  Ruby 語言
•  Ruby on Rails 網站開發
•  Rails與Mobile
•  iOS Swift程式語言
•  UIKit 介面元件
•  MapGPS 地圖與定位
•  Network 網路整合
APP
行動開發
Web
網站開發
Team
團隊合作
Global
國際視野
Front-end 前端
不受時間地點限制

線上學習
+
諮詢服務
企業內部訓練
新選擇

高效率組合
Training Program Mobiledev.TW
課程安排
l  上課的進行方式?
−  本班課程目的以培養學員實際技能為導向,因此訓練內
容便以實作為主,講師先講解基本概念後,立即帶領同
學進行範例實作,接著再請同學完成延伸練習。過程中,
講師與助教也會協助同學排除障礙,在課堂中完成學習
歷程。
23
!!
Training Program Mobiledev.TW
講師
l  師資如何 ?
−  由本中心專任講師及經過嚴格篩選的業界專家擔任,講
師群均有豐富的開發經驗或管理經驗,能夠給學員最實
務的知識。
24
Training Program Mobiledev.TW
外界的肯定
PC WEEK電腦週報
最符合企業需求教育訓練中心 調查第一名
資訊經理人票選
教育訓練機構Best Choice 第一名
職訓局
重點產業在職勞工進修計畫 績優職訓機構

 25
Training Program Mobiledev.TW
資策會講師帶領學生團隊
26
企業APP競賽榮獲佳作
Training Program Mobiledev.TW
與iOS企業推動聯盟共組服務體系
27
Training Program Mobiledev.TW
與美國教育訓練機構課程同步
28
Training Program Mobiledev.TW
效法德國新創團隊師生協同管理
29
Training Program Mobiledev.TW
孕育資訊技術人才的搖籃
30
Training Program Mobiledev.TW
學員作品上架至App Store
31
Training Program Mobiledev.TW
敬請指教
32
聯絡窗口
鐘祥仁(Ryan)經理
(02) 6631 – 6555
Ryan@iii.org.tw

Mais conteúdo relacionado

Mais procurados (6)

WatchKit 初探
WatchKit 初探WatchKit 初探
WatchKit 初探
 
[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020
 
App使用者經驗設計
App使用者經驗設計App使用者經驗設計
App使用者經驗設計
 
iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101
 
MPP AI
MPP AIMPP AI
MPP AI
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 long
 

Destaque

Destaque (20)

Opensource 是人生的好朋友 2016-07-21
Opensource 是人生的好朋友 2016-07-21Opensource 是人生的好朋友 2016-07-21
Opensource 是人生的好朋友 2016-07-21
 
教學課程Pdf備份
教學課程Pdf備份教學課程Pdf備份
教學課程Pdf備份
 
PHP WEB 应用组织与结构
PHP WEB 应用组织与结构PHP WEB 应用组织与结构
PHP WEB 应用组织与结构
 
Grpc go-in-php
Grpc go-in-phpGrpc go-in-php
Grpc go-in-php
 
從 Php unit 到 ci 持續整合
從 Php unit 到 ci 持續整合從 Php unit 到 ci 持續整合
從 Php unit 到 ci 持續整合
 
Flexbox版面配置
Flexbox版面配置Flexbox版面配置
Flexbox版面配置
 
寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事
 
UI guide Example
UI guide ExampleUI guide Example
UI guide Example
 
React踩雷大作戰
React踩雷大作戰React踩雷大作戰
React踩雷大作戰
 
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
 
Stock analysis
Stock analysisStock analysis
Stock analysis
 
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
 
PHP教材
PHP教材PHP教材
PHP教材
 
PHP記帳網頁教材(第一頁是空白的)
PHP記帳網頁教材(第一頁是空白的)PHP記帳網頁教材(第一頁是空白的)
PHP記帳網頁教材(第一頁是空白的)
 
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
 
響應式網頁實作坊
響應式網頁實作坊響應式網頁實作坊
響應式網頁實作坊
 
前端爆肝之旅+React上山前的小專案心得分享
前端爆肝之旅+React上山前的小專案心得分享前端爆肝之旅+React上山前的小專案心得分享
前端爆肝之旅+React上山前的小專案心得分享
 
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
 
Rancher: 建立你的牧場艦隊
Rancher: 建立你的牧場艦隊Rancher: 建立你的牧場艦隊
Rancher: 建立你的牧場艦隊
 
專業前端 都如何管理 CSS
專業前端 都如何管理 CSS專業前端 都如何管理 CSS
專業前端 都如何管理 CSS
 

Semelhante a TrainingProgramAtMobileDevTW

App Developer Team Learning Map
App Developer Team Learning MapApp Developer Team Learning Map
App Developer Team Learning Map
Ryan Chung
 
Take Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App DevelopersTake Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App Developers
Ryan Chung
 
Web App or Native App
Web App or Native AppWeb App or Native App
Web App or Native App
Yu Wei Shang
 
Android快速发布&持续集成
Android快速发布&持续集成Android快速发布&持续集成
Android快速发布&持续集成
whykill
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
Kyle Shen
 
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
 
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型
Tom Fan
 
Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台
MOBINODE
 
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
Adam Lu
 

Semelhante a TrainingProgramAtMobileDevTW (20)

App Developer Team Learning Map
App Developer Team Learning MapApp Developer Team Learning Map
App Developer Team Learning Map
 
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
 
初窺 Flutter 開發.pdf
初窺 Flutter 開發.pdf初窺 Flutter 開發.pdf
初窺 Flutter 開發.pdf
 
Android 研发的昨天、今天 和 明天
Android 研发的昨天、今天 和 明天Android 研发的昨天、今天 和 明天
Android 研发的昨天、今天 和 明天
 
APP Developer Program
APP Developer ProgramAPP Developer Program
APP Developer Program
 
行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用
 
Take Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App DevelopersTake Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App Developers
 
Web App or Native App
Web App or Native AppWeb App or Native App
Web App or Native App
 
Android快速发布&持续集成
Android快速发布&持续集成Android快速发布&持续集成
Android快速发布&持续集成
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
 
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海
 
行動技術開發概論
行動技術開發概論行動技術開發概論
行動技術開發概論
 
Android工作坊
Android工作坊Android工作坊
Android工作坊
 
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型
 
极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)
 
Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台
 
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
 
2021 ee大会-旷视ai产品背后的研发效能工具建设
2021 ee大会-旷视ai产品背后的研发效能工具建设2021 ee大会-旷视ai产品背后的研发效能工具建设
2021 ee大会-旷视ai产品背后的研发效能工具建设
 
Android開發app
Android開發appAndroid開發app
Android開發app
 

Mais de Ryan Chung

Mais de Ryan Chung (20)

Voice-First Games for Alexa
Voice-First Games for AlexaVoice-First Games for Alexa
Voice-First Games for Alexa
 
AI Service Integration - Education
AI Service Integration - EducationAI Service Integration - Education
AI Service Integration - Education
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
 
AI Adoption in the Enterprise
AI Adoption in the EnterpriseAI Adoption in the Enterprise
AI Adoption in the Enterprise
 
Intro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot DevelopmentIntro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot Development
 
AI in Classroom
AI in ClassroomAI in Classroom
AI in Classroom
 
AWS re:Invent 2018 Recap
AWS re:Invent 2018 RecapAWS re:Invent 2018 Recap
AWS re:Invent 2018 Recap
 
MovieBot
MovieBotMovieBot
MovieBot
 
Service Integration Workshop
Service Integration WorkshopService Integration Workshop
Service Integration Workshop
 
Smart Home Intro Lab
Smart Home Intro LabSmart Home Intro Lab
Smart Home Intro Lab
 
Introduction to DialogFlow
Introduction to DialogFlow Introduction to DialogFlow
Introduction to DialogFlow
 
Conversational AI Orientation
Conversational AI OrientationConversational AI Orientation
Conversational AI Orientation
 
Udacity Meet Up - 0413
Udacity Meet Up - 0413Udacity Meet Up - 0413
Udacity Meet Up - 0413
 
Amazon Alexa Development Part II
Amazon Alexa Development Part IIAmazon Alexa Development Part II
Amazon Alexa Development Part II
 
Amazon Alexa Development
Amazon Alexa DevelopmentAmazon Alexa Development
Amazon Alexa Development
 
Microsoft Professional Program - AI
Microsoft Professional Program - AIMicrosoft Professional Program - AI
Microsoft Professional Program - AI
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
 
Intro to AI
Intro to AIIntro to AI
Intro to AI
 
Hour of Code - Amazon Alexa
Hour of Code - Amazon AlexaHour of Code - Amazon Alexa
Hour of Code - Amazon Alexa
 
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Intro to DialogFlow(API.ai) / Wit.ai / Luis.aiIntro to DialogFlow(API.ai) / Wit.ai / Luis.ai
Intro to DialogFlow(API.ai) / Wit.ai / Luis.ai
 

TrainingProgramAtMobileDevTW