[Ebook] Tài liệu hướng dẫn lập trình iPhone (Tiếng Việt)

Cao Thanh Vàng
1/12/2013 0:51Phản hồi: 85
85 bình luận
Chia sẻ

Xu hướng

bluewolf
TÍCH CỰC
10 năm
Tài liệu khá tốt nhưng có một số điểm sai sót hoặc chưa viết rõ:

- [trang 50] short, long và long long là một dạng tiền tố để thu hẹp hoặc mở rộng kiểu dữ liệu
vd: kiểu int là 4 bytes thì short int là 2 bytes; long int không có tác dụng nhưng long double thì được. Vì int là từ khóa mặc định nên khai báo "short ten_bien" = "short int ten_bien"

- [trang 54] Objective-C là ngôn ngữ lập trình hướng đối tượng nên gọi là Function không chính xác lắm, nên gọi là Method. Và khi sử dụng method thì Objective-C dùng khái niệm gửi message
vd: - (int) CongSoA: (int) a VaSoB: (int) b
dùng: - (int) CongHaiSo: (int) a : (int) b cũng được nhưng không được khuyến khích vì sẽ gây khó hiểu, nhất là trường hợp truyền vào hơn 2 tham số

- [trang 64] nên có thêm vài dòng nói về sự khác nhau giữa NSString và NSMutableString
NSString sau khi khởi tạo là không làm gì được nữa (readonly) còn NSMutableString có thể thêm, bớt,...
Tương tự với các class có từ "Mutable", vd: NSArray và NSMutableArray,...

Mình mới đọc đến đây, có gì sẽ góp ý tiếp.
Bạn nào muốn có tài liệu chuẩn IOS TECHMASTER thi PM mình :

Mình đã học ở đó. Chỉ 1 câu " Trên cả Tuyệt vời"
Tài liệu gồm có :
*Giáo Trình IOS Techmaster + IOS Ebook Source.
=>Các bạn nếu cần thì Pm mình qua cell phones : 0904073064.
Hiện tại mình đã chuyển vào TPHCM sinh sống.
upkey1010
ĐẠI BÀNG
8 năm
@HiepSiBongDemNhaBe nếu bạn đọc được comment này thì share mình vs nhé.
mail mình là upkey1010@gmail.com
Techmaster khẳng định không có học viên nào là Trần Hào Nam có số di động (0904073064) và email (tranhaonam012345@gmail.com) học tại trung tâm. Mọi hành vi phát tán bài giảng mã nguồn ngoài việc sử dụng trong học tập cá nhân là vi phạm luật bản quyền. Người vi phạm hay đồng lõa sẽ bị truy tố trước pháp luật.

Tài liệu của trung tâm gửi cho học viên gồm mã nguồn + slide không đủ để bạn tự học mà chỉ để bạn ôn lại kiến thức được hướng dẫn giảng trên lớp. Trừ trường hợp bạn đã rất thành thạo lập trình Objective-C và có khả năng tự học xuất sắc.

Thực tế nếu một học viên dù học đến buổi 10, sau đó nghỉ học dù nhận email bài giảng, source code đều đặn vẫn không thể theo học nếu có quá 3 buổi nghỉ.

Kinh nghiệm quý nhất khi học tại trung tâm đó là được thực hành theo dự án dưới sự hướng dẫn, góp ý của giảng viên. Nếu có bug thì sửa lỗi, kinh nghiệm, tư duy thiết kế ứng dụng, giao diện, trải nghiệm người dùng. Và học viên phải code camp định kỳ. Việc copy mã nguồn hoặc slide thường là thiếu cập nhật không khác gì xem phim trưởng nhiều tập rồi trở thành võ sĩ chuyên nghiệp.

Thành công phải qua khổ luyện, thực hành qua dự án thật, thực tập tại Techmaster. Trung tâm Techmaster liên tục thay đổi cập nhật giáo trình và mã nguồn theo các version iOS phát hành và nhu cầu viết ứng dụng iOS.

Các bạn có thể tham khảo video tổng kết 2013 tại Techmaster


Trịnh Minh Cường - Giảng viên iOS Techmaster
0902209011
anh em cố gắng ra 1 game trên ios như Clash of Clans. khi đó có doanh thu khổng lồ
pvhanh
ĐẠI BÀNG
10 năm
Các bác cho em hỏi muốn đưa ứng dụng từ Xcode 5 lên iphone thì làm cách nào (nội dung chương 7)?
JailCoder chưa hỗ trợ.
@pvhanh - Cách 1: Tài khoản Apple Developer 99$
- Cách 2: JailCoder. Tuy nhiên cách này thì hên xui lúc được lúc không.Thao tác giống như trong ebook. Lần đầu mình thử thì cài được nhưng app trên iphone không chạy hoặc chạy mà không đúng. Thử lại vài lần thì hên xui chạy được, chạy tốt.
thanks! Download về xem cái!
nhoxjnhzai
ĐẠI BÀNG
10 năm
Hóng phiên bản 2014
Bản 2014 khi nào hoàn thành vậy ạ O.O
rất cảm ơn chủ thread
Bác chủ thớt khi ra phiên bản 2014 thì em rất mong trong đó sẽ có những hướng dẫn cụ thể từ căn bản đến nâng cao cho người mới học,mỗi 1 phần sẽ có 1 bài tập ví dụ và 1 project lời giải, được vậy thì tốt quá. Thanks bác 😃
Cảm ơn bạn đã chia sẻ, đúng thứ đang cần!
Tuyệt vời ông mặt trời
Link mediafire (pdf 2013) tèo rùi bác ơi
@thangpt241 Mình vừa down bt.

https://mega.co.nz/#!KZFkjbxb!ffIrrJ_unoDjE83cxim-aMxYV_SC_3lJLUaycd9n7t8

MEGA

MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 50GB now!
mega.co.nz


Cảm ơn chủ thớt đã chia sẻ, có 1 số phần giáo trình có trong tài liệu training của lynda.com nhưng chi tiết hơn. Ông Simon nói dông dài quá 😃.
@vu_vantien Thì cũng phải tổng hợp nhiều nơi mới biên soạn thành ebook tương đối ổn được bạn ơi. Chứ trình độ của mình thì còn lâu mới được như bên Lynda hay Udemy.
ngon và bổ! tks bác!;)
Chỗ trang 92, 93 theo đánh số cuối trang bác để hình minh họa mà mô tả hơi ít nên có chút khó hiểu ạ, VD như Connection dạng Action phải nằm ngoài UIViewController và chỗ viết code phải nằm ở ViewController.m (file trong hình trên là .h). Em tự học nên hơi vướng 1 chút 😃.
@vu_vantien Cám ơn bác đã góp ý 😃

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019