ios on boarding training
TRANSCRIPT
iOS APP Dev http://MobileDev.TW
On Boarding Training!
,動開發學院 / Ryan Chung III IT Training Center
1
iOS APP Dev http://MobileDev.TW
兩mw�
• y員管理�• 招募新y�• 教育訓練�• 經驗傳承�
2
• 專案管理�• 開發時程�• 客戶關係�• 部署測:�
Source:gameschool.cc�
iOS APP Dev http://MobileDev.TW
打造l支�堅強的Q>B開發團隊�
3
iOS APP Dev http://MobileDev.TW
找到l起奮鬥的夥伴d�• 從在地相關的技術社群找起�• 從有經驗的Q>B開發!的朋友找起�• 從公開履歷r的過往經驗找起�• 從教育訓練機構的產出學員找起�
4 Source:deviantart.net�
iOS APP Dev http://MobileDev.TW
資策會資訊技術訓練r心 0PP養成班�
5
台北�
台r�
iOS APP Dev http://MobileDev.TW 6
DLIKQty c Q>B NIVW3MOYMM�
iOS APP Dev http://MobileDev.TW 7
2WuYsMYI - BXMKQITQaItQWV�
iOS APP Dev http://MobileDev.TW
專案審核�
8
iOS APP Dev http://MobileDev.TW
加入 -. 開發 -. 發佈 m部曲�
9
Q>B 0PP開發流程�
iOS APP Dev http://MobileDev.TW
加入 -. 開發 -. 發佈 m部曲�
10
Q>B 0PP開發流程�
iOS APP Dev http://MobileDev.TW
加入開發!付費計畫�EVYWTT QV 0XXTM 3MvMTWXMY PYWOYIU�
11
iOS APP Dev http://MobileDev.TW
開發費用�
12
我l定要先繳錢才能開發嗎g�
GKWLM是免費的開發環境e而目前在無開發帳號的狀況oeu可以在實際的手機n進,測:d但付費後e將可取得作業系統的最新測:版本h團隊管理(組織或企業帳號)h官方參考資源以及每年兩次的技術支援哦d�
iOS APP Dev http://MobileDev.TW
免費帳號於實機測:(1/))�GKWLM -. PYMNMYMVKMs$$$�
13
iOS APP Dev http://MobileDev.TW
免費帳號於實機測:((/))�0KKWuVts -. 0LL 0XXTM I3$$$�
14
iOS APP Dev http://MobileDev.TW
免費帳號於實機測:()/))�• 打開專案後e左邊的PYWRMKt NIvQOItWY�• 選擇專案e然後點擊jC0A6ECBk�• 在CMIU的地方選擇剛才新加入的免費0XXTM I3帳號e如果出現5Qx在o方e就點擊i �
�
GKWLM會幫你建立l個免費的XYWvQsQWVQVO XYWNQTM �
15
iOS APP Dev http://MobileDev.TW
付費開發!才能測:的功能�• 0XXTM PIy�• 0ssWKQItML 3WUIQVs�• 6IUM 2MVtMY�• Q2TWuL / Q2TWuL :Qt�• IV-0XX PuYKPIsM�• PIssJWWS / FITTMt�• PMYsWVIT EPN�• PusP NWtQNQKItQWV�
16
iOS APP Dev http://MobileDev.TW
開發費用�
17
付費開發!帳號有分成哪幾種呢g�
個y開發!帳號fDB3$ 99 / 年�組織開發!帳號fDB3$ 99 / 年�企業開發!帳號fDB3$(99 / 年�
iOS APP Dev http://MobileDev.TW
m種開發!帳號的差異�
個y� 組織� 企業�
在0XX BtWYM發佈� >� >� G�
內部(IV-PWusM)發佈� G� G� >�
BINIYQ擴充套件� >� >� G�
團隊管理功能� G� >� >�
CMst5TQOPt測:� >� >� G�
0XX分析功能� >� >� G�
18
iOS APP Dev http://MobileDev.TW
兩大區分�個y或組織開發!帳號�
• DB3$99�
• 商用與免費應用程式�
• 透過 0XX BtWYM 公開發佈�
• 透過 0L HWK 進,有限的發佈 (最高可達 1&& 部裝置)�
企業開發!帳號�• DB3$(99�
• 專屬的內部應用程式�
• 內部發佈給員工使用�
19
iOS APP Dev http://MobileDev.TW
組織開發!帳號�
20
聽起來對外發佈買組織開發!帳號功能比較多e團隊管理有分哪幾種角色呢g�
t要分成m種f�公司代表y 0OMVt f最高h唯l代表�專案經理 0LUQV f管理h發佈�開發! MMUJMYf建立憑證h註冊實機�
iOS APP Dev http://MobileDev.TW
3-D-N-B NuUJMY�
21
iOS APP Dev http://MobileDev.TW
角色與責任�
開發y員� 公司代表y�專案經理�
開發�
開發憑證�
開發部署�
發佈憑證�
邀請專案經理加入�
企業內發佈�
邀請開發y員加入�
開發與發佈�
企業內發佈�
22
iOS APP Dev http://MobileDev.TW
帳號和責任�
o載可供使用的 6M 和預先發,版軟體�
購買及提x技術支援w件 (CBI)�
存取開發y員論壇�
邀請會員及指派角色 (僅適用於公司)�
註冊其他開發y員計畫�
接受開發y員計畫合約�
更新開發y員計畫�
開發y員� 公司代表y�專案經理�
23
角色與責任�
iOS APP Dev http://MobileDev.TW
帳號和責任�
o載開發佈建設定檔�
提出憑證簽署要求�
核准憑證簽署要求�
建立開發佈建設定檔�
指派 Q>B 裝置 I3 和註冊 0XX I3�
建立 Q>B 發佈憑證及發佈佈建設定檔�
啟用 0XX I3 並建立 BBL 憑證用於 0XXTM 推播通知服務�n傳 0XX 和 0XX 更新項目至 QCuVMs 2WVVMKt�
開發y員� 公司代表y�專案經理�
角色與責任�
iOS APP Dev http://MobileDev.TW
開發!帳號搬動�
25
如果開發!帳號都設定好ve但是員工更換新電腦該怎麼辦呢g�
可以匯出開發!帳號e然後在新電腦r匯入�
iOS APP Dev http://MobileDev.TW
匯出開發!帳號�
26
iOS APP Dev http://MobileDev.TW
加入 -. 開發 -. 發佈 m部曲�
27
Q>B 0PP開發流程�
iOS APP Dev http://MobileDev.TW
開發�3MvMTWXUMVt�
28
iOS APP Dev http://MobileDev.TW
取得GKWLM�直接透過MIKr的0XX BtWYM取得�
29
iOS APP Dev http://MobileDev.TW
取得GKWLM�從官方網站o載(需登入0XXTM I3)�
30
iOS APP Dev http://MobileDev.TW
1MtI版專案測:�
31
要如何同時測:專案是否能在即將n市的作業系統運作e又能兼顧既有專案正常開發呢g�
再買l組MIK與手機h平板f�1MtI版MIK作業系統�1MtI版開發環境�1MtI版手機/平板作業系統�
iOS APP Dev http://MobileDev.TW
開發相關資源�
32
Source : https://developer.apple.com/support/resources/index.html�
iOS APP Dev http://MobileDev.TW
官方學習資源f9uUX AQOPt IV�
33
iOS APP Dev http://MobileDev.TW
Q>B 0PP開發官方資源�
34
b 0XX 3QstYQJutQWV @uQKS BtIYt�
註冊成為開發!�
b Q>B HuUIV IVtMYNIKM 6uQLMTQVMs�b 0utWLIyWut 6uQLM�
0PPz面設計�
b BwQNt PYWOYIUUQVO LIVOuIOM�
BwQNt程式語言�
b 0XX PYWOYIUUQVO 6uQLM NWY Q>B�
0PP開發須知�
b 3MJuOOQVO wQtP GKWLM�
除錯與測:�
b 0XX 3QstYQJutQWV 6uQLM�
應用程式n架�
iOS APP Dev http://MobileDev.TW
開始開發時要做的設定�
建立專案時�b 專案名稱�b 組織名稱�b 產生1uVLTM I3�
專案設定�b 團隊或個y身份�b 電腦身份簽章�b 團隊憑證�b 版本號碼與建構字s�
設定部署資訊�b 部署目標�b 目標裝置�b 圖示與啟動圖片�b 畫面截圖�
驗證編譯設定�b 執,架構�b 基底B3:�b 除錯格式�
35
iOS APP Dev http://MobileDev.TW
BwQNt$WYO�
36
iOS APP Dev http://MobileDev.TW
BwQNt EvWTutQWV�
37
iOS APP Dev http://MobileDev.TW
FF32 EQLMWs�
38
iOS APP Dev http://MobileDev.TW
AIyFMVLMYLQKP$KWU�
39
iOS APP Dev http://MobileDev.TW
0XX2WLI$KWU$tw�
40
iOS APP Dev http://MobileDev.TW
DLIKQty$KWU�
41
iOS APP Dev http://MobileDev.TW
協同合作管理�2WTTIJWYItQWV MIVIOMUMVt QV Q>B 0XX 3MvMTWXUMVt�
42
Source:mediashift.org�
iOS APP Dev http://MobileDev.TW
BwQNt BtyTM 6uQLM�
43
iOS APP Dev http://MobileDev.TW
GKWLM c EMYsQWV 2WVtYWT�
44
iOS APP Dev http://MobileDev.TW
CYMTTW$KWU�
45
iOS APP Dev http://MobileDev.TW
BTIKS$KWU�
46
iOS APP Dev http://MobileDev.TW
CYIvQs 2I wQtP GKWLM�
47
iOS APP Dev http://MobileDev.TW
加入 -. 開發 -. 發佈 m部曲�
48
Q>B 0PP開發流程�
iOS APP Dev http://MobileDev.TW
測:�
49
開發過程re想要給客戶或是團隊其他成員進,實際的測:e該怎麼做g�
可以使用CMst5TQOPt來讓其他成員進,實機測:i�
iOS APP Dev http://MobileDev.TW
CMst5TQOPt 官方資源�• 影片fCMst5TQOPt 1MtI CMstQVO CutWYQIT�
• 文件fQCuVMs 2WVVMKt 3MvMTWXMY 6uQLM- CMst5TQOPt 1MtI CMstQVO�
50
iOS APP Dev http://MobileDev.TW
0XX2WLI - CMst5TQOPt�
51
iOS APP Dev http://MobileDev.TW
n架前的準備�確認是否符合指引原則�b Q>B HuUIV IVtMYNIKM 6uQLMTQVMs�b 0XXTM FItKP HuUIV IVtMYNIKM 6uQLMTQVMs�b 0XXTM CE HuUIV IVtMYNIKM 6uQLMTQVMs�
驗證GKWLM專案�b 2WVNQOuYQVO HWuY GKWLM PYWRMKt NWY 3QstYQJutQWV�b 確認1uLTM I3h0XX I3hEMYsQWV NuUJMYh1uQTL BtYQVO�
n傳檔案與送審�b DXTWILQVO HWuY 0XX tW QCuVMs 2WVVMKt�b 3QstYQJutQVO HWuY 0XX DsQVO CMst5TQOPt�b BuJUQttQVO tPM 0XX�
52
iOS APP Dev http://MobileDev.TW
企業,動化系•?程�! ,動化趨勢z紹 企業經銷商服務說明 1 3Iy�" Q>B BwQNt 0PP 開發 c 程式語言 ( 3Iys�# Q>B BwQNt 0PP 開發 c z面元件 5 3Iys�$ Q>B BwQNt 0PP 開發 c 地圖定位 ( 3Iys�% Q>B BwQNt 0PP 開發 c 網路整合 ) 3Iys�& Q>B BwQNt 0PP 開發 c 企業客製化組合�' 0PP 使用!z面設計 ( 3Iys�( 0PP 企業內部n架部署方案 1 3Iy�) Q>B 裝置企業導入部署方案 1 3Iy�
53
iOS APP Dev http://MobileDev.TW
BwQNt 9ust 9uUX IV 實作班�
• BwQNt語法基本認識�• 基本DI元件建立�• DI元件與程式碼的關聯�• 定義資料模型�• CIJTM EQMw的建立與呈現�
54
以l個可運作的完整範例e快速帶你走過l次0PP開發的歷程�
iOS APP Dev http://MobileDev.TW
Q>B BMKuYQty 資訊安全專題班�• BystMU BMKuYQty 系統層級資訊安全�• EVKYyXtQWV IVL 3ItI PYWtMKtQWV 資料加密�• 0XX BMKuYQty ,動應用程式安全�• NMtwWYS BMKuYQty 網路安全�• 3MvQKM 2WVtYWTs 裝置控制�• PYQvIKy 2WVtYWTs 隱私控制�
55
iOS APP Dev http://MobileDev.TW
Q>B 開發 c 測:專題班�• DVQt CMst 單元測:�• PMYNWYUIVKM CMstQVO 效能測:�• 0syVKPYWVWus CMstQVO 非同步測:�• DI CMstQVO z面測:�• CMst5TQOPt 外部測:�
56
iOS APP Dev http://MobileDev.TW
AMKIX�• 申請組織開發!帳號可獲得較多資源�• 從結訓學員h專案成品挖掘潛力新y�• 透過官方資源h線n?程p斷–續精進�• 及早做好團隊3Mv>Xs協同管理規劃�• 資策會IC CYIQVQVO 2MVtMY提供Q>B 0PP開發訓練�
57
iOS APP Dev http://MobileDev.TW
敬請指教�
58
2WVtIKt�AyIV 2PuVO�(&() 66)1 c 6555�AyIV/QQQ$WYO$tw�