Thảo luận Lập trình iPhone cơ bản: Thử nghiệm vơí lập trình iPhone

Thảo luận trong 'LẬP TRÌNH CHO DI ĐỘNG' bắt đầu bởi thanhtm, 20 Tháng bảy 2011.

  1. thanhtm Thành viên

    Đầu tiên chắc chắn ta sẽ thử nghiệm với bài HelloWorld.
    Để lập trình iPhone được thuận lợi, ta phải hiểu được cấu trúc cuả iPhoneOS. Cấu trúc iPhoneOS bao gồm 4 tầng:
    4. Cocoa Touch

    3. Media

    2. Core Services

    1. Core OS
    Hai tầng dưới phụ thuộc hardware, hai tầng trên phụ thuộc software.
    OK. Ta sẽ cần biết chi tiết chức năng cuả từng tầng.
    1.Core OS
    POSIX thread、UNIX socket(network)、file system、Bonjour service
    2.Core Service
    Core Foundation、CoreLocation、CFNetwork (network control)、Security、SQLite(DB)、XML access, ...
    3.Media
    Graphic & audio
    OpenGL ES、Quartz、Core Audio、Core Animation
    4.Cocoa Touch
    iPhone appli material

    OK. Tiếp theo, ta thử nghiệm một chương trình như sau:
    Step 1. Tạo project
    1.Khởi động Xcode
    2.File→New project→Windows-Based Application
    3.Project Name:「HelloWorld」
    Sau khi đặt tên xong ta đươc cấu trúc như sau:
    Step 2. Sưả file header
    Vào file HelloWorldAppDelegate.h và sưả code như sau:

    Xem tiếp tại đây: http://taminhjp.blogspot.com/2011/07/thu-nghiem-voi-lap-trinh-iphone.html
    ThanhTM