<tbody id="csoip"><input id="csoip"></input></tbody>
<form id="csoip"><tr id="csoip"></tr></form>
<strong id="csoip"><pre id="csoip"></pre></strong>
    1. <tbody id="csoip"><track id="csoip"></track></tbody>
      
      
      <rp id="csoip"></rp><legend id="csoip"><center id="csoip"><dl id="csoip"></dl></center></legend>

      <dd id="csoip"></dd>
    2. <em id="csoip"></em> <tbody id="csoip"><pre id="csoip"></pre></tbody>

    3. <em id="csoip"></em>

    4. <dd id="csoip"></dd>
      <tbody id="csoip"></tbody>

      當前位置: 首頁 > 精品課程 > 短期課程-iOS開發培訓班(FSIP1001)

      iOS開發培訓班(FSIP1001)

      課程簡介:iOS的應用在生活中隨處可見。通過本課程,你將更為具體的了解IOS技術及應用。該課程采用理論+實戰相結合的模式,學習后可完全掌握IOS開發技術 講 師:沈老師,郭老師 上課地點 :北京、上海、深圳、成都、南京、武漢、西安、廣州、沈陽、濟南、重慶 立即報名 在線咨詢
      • 課程概述
      • 老師簡介
      • 課程大綱
      • 課程目標

        1)熟悉iOS SDK開發環境和iOS的特性;
        2)深入學習iOS SDK主要編程接口,親手編制涵蓋各種功能的iOS應用程序;
        3)熟悉程序下載的步驟和設備調試的各種工具,親手讓程序在設備上跑起來;
        4)了解iOS程序從設計開發到后上線的整個流程。

        入學要求

        學員學習本課程應具備下列基礎知識:
        ◆ 掌握一門面向對象語言

        實驗平臺

        ◆ ARM11、Cortex-A8

        培養對象

        ◆ 掌握一定嵌入式Linux知識的開發工程師
        ◆ 嵌入式Linux/Android愛好者。

        教材

        ◆ 《華清遠見iOS手機開發培訓講義》

        實驗環境

        為了保證培訓效果,增加互動環節,我們堅持小班授課,每期報名人數限15人,多余人員安排到下一期進行。人手一套開發板和開發用的PC主機。

        學時費用

        ◆課時:共5天,每天6學時,總計30學時
        ◆費用(含教材費):3200元,個人自費(2900元),學生自費(2500元,憑有效證件)
        ◆外地學員:代理安排食宿(需提前預定)

        質量保證

        1、培訓過程中,如有部分內容理解不透或消化不好,可免費在下期培訓班中重聽;
        2、培訓結束后免費提供一個月的技術支持,充分保證培訓后出效果;
        3、培訓合格學員可享受免費推薦就業機會。

      • 沈老師

        嵌入式頂尖級導師
               華清遠見高級特聘講師,Sun公司全球技術傳教士,專注于Java SE, Java ME和Java FX技術,多次在全球性的技術大會上擔任主題講,同時也負責為合作伙伴提供技術咨詢和專題培訓,在培訓領域有非常豐富的經驗。沈卓立是第一批iOS開發人員之一,從08年初至今,一直從事iOS編程,開發過多個iOS項目,目前共有4大類100余個程序在App Store上在線銷售,擁有豐富的實踐經驗。沈卓立擁有清華大學自動化系嵌入式領域的碩士學位。

        郭老師

        嵌入式頂尖級導師
               3年iOS開發經驗,近20個項目經驗;精通Objective-C、熟悉 C/C++、swift;精通掌握網絡編程;熟悉使用蘋果原生框架NSURLConnection&NSURLSession;熟練使用 AFN&ASI 等網絡第三方框架;精通 XML 和 JSON數據解析,GET/POST數據請求等操作;熟練掌握NSOperation、GCD 和NSThread;精通 MVC&MVVM、單例、工廠方法等設計模式,以及代理、block、通知等機制;熟練掌握SDWebImage、Masonry、AFNetworking、FMDB 等第三方框架的使用,對其底層實現有較深刻的理解。
      • 第一天

        第1章.Android操作系統概述

        1.1 Android平臺介紹
        1.2 Android平臺特性
        1.3 Android平臺架構
        1.4 Android原生(Navtive)C/C++程序開發及Android NDK介紹
        1.5 Native開發方式與JAVA開發方式性能比較
        1.6 Android應用前景分析

        第2章.Android SDK及其開發環境搭建

        2.1 Android SDK的版本演進
        2.2 Eclipse ADT插件與SDK版本的對應關系
        2.3 ADT插件的安裝和更新
        2.4 Android模擬器介紹
        2.4.1 啟動與使用 Android 模擬器
        2.4.2 模擬器中SD卡的應用
        2.4.3 模擬器連接網絡
        2.5 通過Eclipse創建一個Hello Word簡單的項目

        第3章.Android項目結構分析

        3.1 資源管理(Resources)分析
        3.1.1 drawable分析
        3.1.2 layout分析
        3.1.3 values(strings.xml、colors.xml、arrays.xml等)分析
        3.1.4 R.java分析及使用
        3.1.5 AndroidManifest.xml分析
        3.2 應用構成中的四個主干組件簡單分析
        3.2.1 Activity分析
        3.2.2 Intent分析
        3.2.3 Service分析
        3.2.4 Content分析

        實驗

        實驗1:搭建開發環境
        本實驗將親手安裝Android SDK以及建立Eclipse和ADT插件的開發環境
        實驗2:導入開源RssReader的項目工程
        本實驗通過一個開源項目創建一個項目工程
        實驗3:啟動、使用模擬器;編譯到設備并在設備上運行
        本實驗通過IDE中啟動模擬器并通過模擬器進行斷點調試,并對項目的整體架構有簡單的了解。
        第二天

        第4章.Activity

        4.1 Activity的生命周期
        4.2 Activity有四種本質區別的狀態
        4.3 保存持久狀態
        4.4 權限許可
        4.5 進程的生命周期
        4.6 繼承Activity類應該注意的問題

        第5章.高級UI

        5.1 標準控件的使用
        5.2 設計開發自定義控件
        5.3 Layout布局的使用
        5.4 觸摸/按鍵(UI Events)事件處理方法

        第6章.Intent Receiver

        6.1 Intent的作用和目的
        6.2 屬性講解
        6.3 Android如何定義以及如何解析Intent
        6.3.1 直接Intent
        6.3.2 間接Intent
        6.4 AndroidManifest.xml深入分析

        第7章.Android中的多線程處理

        7.1 UI線程與工作線程
        7.2 Handler/Looper處理耗時操作
        7.3 AsyncTask異步任務

        實驗

        實驗1:以示例講解使用標準控件來實現程序UI
        本實驗將主要對Android標準控件的相關處理方法進行講解
        實驗2:以示例講解UI線程和工作線程的關系
        本實驗將主要讓學員提升對UI線程和工作線程的了解,并且理解如何在耗時操作中更新UI
        實驗3:以示例講解如何使用多線程和Handle類(消息)以及AsyncTask來實現動態更新UI
        本實驗將主要對Handler+Looper機制以及AsyncTask來實現動態更新UI的方法。
        第三天

        第8章.Service和BroadcastReceiver

        8.1 什么是Service
        8.2 如何使用Service
        8.3 Service的生命周期
        8.4 BroadcastReceiver的使用

        第9章.數據訪問

        9.1 使用SQLite來存儲數據
        9.2 使用SharedPreference來保存簡單的配置數據
        9.3 創建Content Providers
        9.4 使用Content Providers
        9.4.1 使用URI語法來做以下動作:
        9.4.2 Querying for Data 查詢資料
        9.4.3 Modifying Data 修改資料
        9.4.4 Adding a Record 增加資料
        9.4.5 Deleting a Record 刪除資料

        第10章.多媒體處理

        10.1 使用MediaRecorder來錄制音視頻
        10.1.1 MediaRecorder的生命周期和各個階段的方法
        10.1.2 使用MediaRecorder來錄制音頻
        10.2 使用MediaPlayer來播放多媒體文件
        10.2.1 MediaPlayer的生命周期和各個階段對應的方法
        10.2.2 使用MediaPlayer來播放音樂

        實驗

        實驗1:以示例講解菜單的生成、響應菜單項點擊、增加子菜單功能
        本實驗將主要對Android應用程序中菜單的相關處理方法
        實驗2:以示例講解讓Activity以全屏方式顯示以及為Activity屏幕的標題添加圖標功能
        本實驗將主要對Activity的相關技巧方面處理方法
        實驗3:處理非res資源的例子
        本實驗將主要對非res資源的處理方法,以擴展開發程序的方法和思路
        實驗4:實現音頻播放器實例
        本實驗通過MediaStore的ContentProvider來獲取MP3信息,并使用MediaPlayer來實現MP3播放器。
        第四天

        第11章. 網絡訪問

        11.1 網絡連接的相關知識
        11.2 URLConnection和HttpURLConnection的應用
        11.3 Apache HttpClient的分析和使用
        11.4 如何在Android中往遠端服務器上傳文件
        11.5 使用pull和sax來進行XML數據處理

        第12章.調試、打包發布工具使用

        12.1 Android 調試橋
        12.2 啟用logcat日志調試
        12.3 模擬器上安裝刪除軟件
        12.4 打包、簽名和安裝軟件到設備
        12.5 如何將軟件上傳到Google Market中

        實驗

        實驗1:使用BroadcastReceiver實現開機啟動Service或Activity 本實驗實現開機自啟動的功能,體現BroadcastReceiver類的用法。
        實驗2:一步一步的分析講解RssReader項目并對其Content和http通訊的的實現,完成并實現一個可實際使用的Rss閱讀器 本實驗將以RssReader項目為目標,逐步從無到有實現其功能,主要講解其中的Content以及網絡通訊處理的實現過程。
      相關課程
      亚洲午夜国产精品无码中文字 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>