Ðăng nhập

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


codaco
03-05-2013, 09:50 AM
Tôi đang mày mò để viết một ứng dụng gì đó trên iphone có lẽ cài đặt toolchain cho ip thì thật hiệu quả, tôi vừa mới chuyển đổi thần tượng của mình từ n-seri sang iphone nên không am hiểu nhiều về ip. Ai có hứng chúng ta cùng thảo luận về toolchain nha

dtcom_garment
03-05-2013, 09:50 AM
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

dugarco
03-05-2013, 09:50 AM
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

chandu
03-05-2013, 09:50 AM
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.

lananh_hiep
03-05-2013, 09:50 AM
Hiện tui đang tham khảo phần này:-w

http://www.theiphonewiki.com/wiki/index.php?title=Toolchain

nganhavn
03-05-2013, 09:50 AM
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

dangesc
03-05-2013, 09:50 AM
Thêm môt nhân tài của GSMVN nữa đây chăng iloveiphone3g (http://www.gsm.com.vn/forum/main/member.php?u=225777)?

ynguyenvn
03-05-2013, 09:50 AM
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.

ptscdn
03-05-2013, 09:50 AM
tài liệu đề cập ở trên.