Objective-C Learning Notes - Cocoa Touch framework 1 list

从今天开始好好复习整理一下学过的东西。

From: iOS Technology Overview


容许我盗个图:

SystemLayers_2x.png

framework used in Cocoa Touch

    Music & Movie:

  • Core Audio

  • Open Al

  • Media Library

  • AV Foundation

    

    Data management:

  • Core Data

  • SQLite


    Graphic & Animation:

  • Core Animation

  • OpenGL ES

  • Quartz 2D


    Network:

  • Bonjour

  • WebKit

  • BSD Sockets


    User Application:

  • Address Book

  • Core Location

  • Map Kit

  • Store Kit


IOS technical structure


Cocoa Touch
Multimedia
Core Service
Operational System


  1. Cocoa Touch

    1. Key Technology:

      1. Multi Task

      2. Print Function

      3. Data Protection

      4. Message push

      5. Local notice

      6. Gesture Recognizer

      7. P2P Game Service

      8. Standard System View Controller

      9. External Monitor Support

    2. Frameworks contained in Cocoa Touch Layer

      1. UIKit

      2. Map Kit

      3. Game Kit

      4. Message UI/Address Book UI/Event Kit UI

      5. iAd

      6. Event Kit UI


  2. Multimedia

    1. AVFoundation

    2. CoreAudio

    3. CoreImage

    4. CoreGraphics

    5. Core Text

    6. Image I/O

    7. Media Player

    8. OpenGLES

    9. QuartzCore


  3. Core Service

    1. Accounts

    2. Address Book

    3. Core Data

    4. Core Foundation

    5. Foundation

    6. Event Kit

    7. Core Location

    8. Core Motion

    9. Quick Look

    10. Store Kit

    11. SystemConfiguration



  4. OS

    1. Accelerate

    2. Extemal Accesstory

    3. Security

    4. System


Frameworks Contained in Cocoa Touch Review

  1. Core Animation

    1. Quartz 2D

    2. Independent Resolution

    3. Picture Store

  2. Core Audio

    1. HTTP Online Play

    2. AV Foundation

  3. Core Data

    1. Core Data

    2. Core SQLite


标签:ios, cocoa touch, framework