toolchain thực sự đắc lực cho những project của chúng ta

Thảo luận trong 'Hỏi Đáp & Chia Sẻ Kinh Nghiệm' bắt đầu bởi iloveiphone3g, 25 Tháng bảy 2008.

  1. iloveiphone3g Ex-Mod

  2. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Toolchain là phần rất "advance".
    Nhu cầu cho toochain ở forum này hầu như là không có.
    Muốn dịch và hướng dẫn thì tôi không cách nào dịch nỗi.
    Nếu bạn thích thú về toolchain thì vào: http://wikee.iphwn.org/main và xem phần How To Articles và External Links of Interests
  3. TA_MOBILE

    TA_MOBILE +84904069909

    Bài viết:
    881
    Được Like:
    1,096
    anh Dtube có vẻ như tìm được 1 cao thủ mới cho box iPhone rồi đó ! Kết nối đi các anh :D
  4. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Tôi cũng nghĩ như vậy.

    Nếu như có ai đó có sở thích về lập trình hay đại khái là có tìm hiểu về ngôn ngữ lập trình rồi thì có thể cần một nơi để thể hiện cũng tốt. nếu trên diễn đàn có những thành viên đam mê và thích thú về lập trình thì hoàn toàn có thể viết những ứng dụng đơn giản cho ip của mình và quả thật diễn đàn của chúng ta rất phong phú và đầy đủ thông tin về Iphone đó. nếu như mọi người xem đó là phần advance thì để xem tham khảo cũng dc. Tôi cũng muốn chia sẻ cùng mọi người về phần cứng nhưng tôi vừa chỉ xem được main của nó nên chưa biết dc nhiều, về điều này xin lĩnh giáo mọi người nhiều. Tôi cũng xin góp sức nhỏ của mình vào một số phương pháp lập trình một vài ứng dụng nhỏ,...để làm dc điều đó
    Tổng quan về ngôn ngữ lập trình( nếu ai đã biết xin góp ý).
    Tổng quan về phương pháp xây dựng tổng thể( tôi sẽ đi từ tổng quát đến cụ thể để các bạn dễ hiểu (Thông tin từ xmaskgroup)
    I. Môi trường lập trình trên iPhone:
    A. Windows (các hệ điều hành trên Win)
    1. Cài Toolchain:
    2. Cài máy ảo VMWare:cài Leopard tiếp đó và sau đó là SDK và coding
    B. Mac OS(lưu ý, chỉ áp dụng cho phiên bảnLeopard): Bạn chỉ làm việc duy nhất là cài SDK Apple cung cấp tại trang chủ apple mục iphone
    II. Ngôn ngữ lập trình iPhone: Objective C 2.0
    Về ngôn ngữ : cách khai báo biến, đối tượng, các kiểu dữ liệu cơ bản, con trỏ,...
    Về giao diện: bộ framework Cocoa, tập trung ở framework mang tên UIKit (sẽ giới thiệu kĩ)
    III. Công cụ lập trình trong SDK của Apple
    1. XCode: ứng dụng trên máy local
    2. Dashcode: Lập trình ứng dụng web
    Nội dung chính chỉ có vậy. phần cài đặt cụ thể hơn tý các bạn nhớ ủng hộ nha.
    phần tổng quát như vậy thì chỉ có thể sưu tầm được thôi còn về lập trình thì mọi người sẽ cùng nhau làm việc. từ ý tưởng cho đến một ứng dụng nhỏ cũng là một thành công.
    chú thích: Toolchain là một bộ gồm nhiều công cụ giúp bạn có thể: compiler, linker, debuger, IDE... để bạn tạo ra một file nhị phân hay file có thể thực thi(execute) đó.
    Công cụ cần thiết:
    1 PowerISO 1.019 MB
    2 Cygwin Installer 0.405 MB
    3 Cygwin pakage 61.4 MB
    4 Xcode 2.5 Developer Tools (Disk Image) 902.9 MB
    tôi chưa có ip nên nói thế này hơi ngượng tý, nhưng ko sao. mấy phần mềm trên tôi không thể đưa link vào xin thông cảm. tôi gửi file đính kèm để mọi người cùng đọc. CỤ THỂ VÀ CHI TIẾT CÓ Ở FILE DƯỚI.
    Ai có sở thích thì cùng thảo luận nha.










    Các file đính kèm:

    ChinhLV, handballvn and binhnv143 like this.
  5. wnlback

    wnlback Thành viên

    Bài viết:
    33
    Được Like:
    4
    Tui cũng thích học hỏi thêm nơi bác ấy nhé :>
  6. wnlback

    wnlback Thành viên

    Bài viết:
    33
    Được Like:
    4
  7. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    các bạn cài xem thử vì nó cũng chẳng ảnh hưởng gì đến ip của mình. nếu bạn biết về một ít ngôn ngữ php, html, pascal, c++,... thì cũng đủ để mình viết code rồi ha.
    tài liệu về ngôn ngữ lập trình trên ip Objective C 2.0

    Các file đính kèm:

    Buon1260 thích bài này.
  8. Buon1260

    Buon1260 Thành viên

    Bài viết:
    20
    Được Like:
    4
    Thêm môt nhân tài của GSMVN nữa đây chăng iloveiphone3g?
  9. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Mọi người quá lời rồi

    Bữa giờ không để ý gì đến việc thảo luận. tôi rất thích phong cách làm việc của các mod và các thành viên khác, rất muốn chia sẻ nhiều cùng các bạn nên cùng hòa nhập dần cùng mọi người. Mọi người giúp đỡ nhiều nha.

    Tài liệu về ngôn ngữ tôi cung cấp không biết có khó hiểu kô, tôi thấy nó phức tạp quá, nhưng cũng khá hay vì trong các
    Kiểu giá trị khai báo có hai trạng thái YES/NO (thay vì TRUE/FALSE)...ai học qua C++ rồi visual basic thấy lập trình có phần nhẹ hơn. Nếu ai nghiên cứu về phần này còn thắc mắc thì chúng ta cùng trao đổi nhé. mọi người góp ý giúp nhau hiểu về phần này một tý tôi nghĩ rất hay. nếu iphone chỉ giới hạn là sử dụng và cài đặt thêm ứng dụng thì hơi đơn điệu nhỉ.

    Tài liệu về cả quá trình viết ứng dụng bằng tiếng anh thì rất nhiều nhưng quá rộng. Thử cái này xem :giải nén vào thư mục vừa giải nén như sau: objc\objective-c.html bạn có thể theo dõi cụ thể từng mục để hiểu thêm. Vì tiếng anh la phần nhiều mình cũng cố dịch ra để chia sẻ cùng mọi người. ở dưới.
  10. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Thêm tài liệu

    tài liệu đề cập ở trên.

    Các file đính kèm:

    • objc.rar
      Kích thước:
      68.4 KB
      Đọc:
      206