APP Developer 行動開發工程師養成班

APP Developer 行動開發工程師養成班

iPhone狂潮席捲全球

iPhone掀起的智慧型手機熱潮,已讓成千上萬的台灣人加入蘋果的粉絲大家族,其中最讓人著迷的地方在於App Store上的應用程式,目前數量已超過200萬套軟體,下載次數更已破1400億次!擁有一支已在全世界售出10億台的iPhone智慧型手機,即可免費或付費取得這些軟體,手機不再只局限於原廠所提供的功能,反而像是通往另一個世界的大門,每天都有不同的新奇軟體可以使用!

工程師也能賺大錢

創造智慧型手機新世代的兩大功臣為Apple與各地的開發者。Apple提供App Store開放平台,而全球各地的軟體開發者投入iPhone應用軟體開發的行列,才讓iPhone的世界永遠多彩多姿,新奇無比。而這些iPhone開發者也締造了許多致富傳奇:史丹福的助理教授Ge Wang,因為開發iPhone上的陶笛軟體,不到一個月就有40萬次的下載量,賺進了近台幣八九百萬的收入。Steve Demeter,一位30歲出頭的工程師,利用工作之餘的時間撰寫了一套方塊遊戲軟體,兩個月內賺進約台幣七百五十萬。

由於Apple提供完善的平台以及分帳規則,軟體開發者終於可以直接透過撰寫軟體獲利,而無須僅是為特定公司撰寫軟體領取月薪,或是大費周章地將自己的軟體推銷出去。加入智慧型手機應用軟體開發,不僅是個人技術的養成,更有機會成為下一個iPhone致富傳奇的主角。

雲端服務結合必為趨勢

雲端服務已成為資訊領域中的最熱門應用,未來行動應用軟體將從封閉的軟體內容,逐步轉化為雲端服務應用軟體,提供使用者即時的多元化豐富資訊,並能具備高互動之社交功能。未來所有的網站服務,必須能適應於各種平台上瀏覽,而各式應用程式將扮演好Client端的角色,幫助使用者以最便捷的方式,提供人性化的界面來進行存取。

行動開發應用軟體程式設計師養成班,帶領同學一探行動開發的世界,並結合雲端服務,成為IT界最夯的程式設計師!

課程大綱

  1. 網頁設計基礎與最新網頁技術
  2. 動態網頁
  3. 網站程式與資料庫
  4. 行動應用人機界面
  5. iOS應用開發 - 語法基礎
  6. iOS應用開發 - 界面設計
  7. iOS應用開發 - 內建裝置
  8. iOS應用開發 - 網路服務
  9. iOS應用開發 - 進階應用
  10. 創業經營
  11. 專題製作

詳細內容

● 網頁基礎與最新網頁技術

  • HTML語法基礎
  • CSS語法基礎
  • HTML5
  • CSS3

● 動態網頁

  • JavaScript簡介
  • 資料型態與變數
  • 運算子與敘述
  • 函數
  • JavaScript物件
  • JavaScript的事件處理
  • BOM 物件模型
  • Dynamic HTML

●網站程式與資料庫

  • 準備工作:下載與安裝MAMP
  • 開發動態網頁
  • PHP程式入門
  • 流程控制
  • 陣列
  • MySQL資料庫操作與使用
  • SQL 命令入門

●行動應用人機界面

  • 人機介面的設計原則
  • 了解使用者
  • 互動設計程序
  • 了解介面如何影響使用者
  • 互動模式與概念化
  • 以使用者為中心的人機互動設計

●iOS應用開發-語法基礎

-Swift語法基礎

  • Variable
  • Operators
  • Expression
  • Program Flow
  • function
  • array
  • dictionary
  • class
  • protocol
  • closure

●iOS應用開發-界面設計

  • MVC Design Pattern
  • Navigation Controller
  • Tab bar Controller
  • UITableView
  • Multi-Tasking
  • UIScrollView
  • iPad UI - UISplitViewController
  • iPad UI - UIPopoverController
  • CoreAnimation
  • SQLite

●iOS應用開發-內建裝置

  • 震動
  • 音效播放、音樂撥放、錄音、影片播放
  • 地圖與定位應用、自訂圖標與文字資訊
  • 電子羅盤
  • 接近感應器
  • 加速感應器
  • 拍照與錄影
  • QRCode

●iOS應用開發-網路服務

  • RSS Reader實作
  • 網路連線狀態檢查
  • XML Parser
  • Facebook SDK

●iOS應用開發-進階應用

  • 社交應用
  • 雲端平台
  • BlueTooth

●行銷策略

  1. App 上架前準備
    定位與區隔
    功能與可用性
  2. App 上架流程與注意事項
    iPhone App 上架
  3. App 定價策略
    Free or Paid App?
    with Ads or not?
  4. App行銷計畫
    App Store
    Social Network
    Analytics

●創業經營

  • 了解行動平台的現況與特徵
  • 建立App Store市場概念
  • 初期創業目標及企業使命
  • 設定小型軟體開發公司架構
  • 如何做 版本控管
  • 如何做 crash report
  • 如何做End user usage profiling

課程目標

  • 培養行動應用軟體開發程式設計師,專長於iPhone平台
  • 培養行動應用雲端服務人才,具備規劃與實作行動應用雲端服務的能力
  • 培養行動網站開發人員,具備行動網站界面設計與功能設計的能力

適合對象

  • 大專畢業,不限所學科系,只要您有興趣學習並投入行動開發之相關領域
  • 有志培養行動開發第二專長,成為業餘行動開發者

就業方向

  • iOS APP設計師

時數與學費

上課時段:480小時,週一~週五,日間:09:00-16:30(或17:00)

注意事項 ▼

課程洽詢
  • 課程承辦:羅小姐
  • 聯絡電話:(02)66316586 傳真:(02)66316598
  • 電子信箱:
  • 上課地址:台北市大安區復興南路一段390號2樓交通指引