-
27-02-2012, 03:59 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ngôn ngữ lập trình cho IPhone, IPad?
Ngôn ngữ lập trình cho IPhone, IPad là ngôn ngữ nào?
Nếu nói một cách nghiêm túc thì đề tài này quá dư thừa đối với dân CNTT, và cũng dưa thừa đối với thành viên tham gia một thời gian ở cộng đồng C Việt. Nhưng Kevin có lượn qua Internet một vòng phát hiện rằng: Rất nhiều nơi, nhiều người đã hiểu sai về vấn đề này, đặc biệt là Kevin còn tìm thấy những vấn đề không chính xác ngay trên các trang thông tin được coi là uy tín (Đính kèm là một ví dụ, ngoài ra còn có ở rất nhiều nơi)
Đi vào vấn đề chính: Ngôn ngữ lập trình cho IPhone, IPad là ngôn ngữ nào? Xin trả lời như sau:
1. Objective-C là ngôn ngữ phổ biến được hỗ trợ nhiều để lập trình cho IPhone, IPad (Khuyến cáo sử dụng vì được hỗ trợ tối đa từ Apple)
2. C và C++ là ngôn ngữ thứ 2 sau Objective-C dùng cho cho IPhone, IPad
3. Ngoài ra còn có Java, và nhiều ngôn ngữ khác
Vấn đề nữa là Objective-C chỉ dựa trên ngôn ngữ C, không hề dựa trên C++. Objective-C và C++ là 2 ngôn ngữ lập trình hướng đối tượng được công bố gần như cùng thời điểm (năm 1983)View more random threads:
- Ip 4s lên IOS 8 rồi có xuống 7 được không?
- Thay màn hình iPad Pro 12.9 chính hãng, giá rẻ tại TPHCM
- Thay màn hình iPad Air 2 chính hãng, giá rẻ tại TPHCM
- Lương lập trình viên iOS hiện tại như thế nào?
- Lập trình C trên Mac OS với Xcode?
- Lỗi khi restore Macos bằng Macdrive 9.2
- [NEW] Thay mặt kính Xiaomi Mi A1 siêu bền, giá rẻ, lấy ngay tại TPHCM
- Nội thất văn phòng góp phần tạo nên tinh thần làm việc cho mọi người
- Gõ tiếng việt trong UITextField
- Thay màn hình ipad mini 3 chính hãng, giá rẻ tại TPHCM
-
27-02-2012, 04:41 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
1,2 và 3 đều đúng. Có điều những khẳng định 2,3 không có nhiều ý nghĩa khi mà 10 dev iOS thì 10 người dùng Objective-C. Ngoài ra trong lúc Code Iphone còn nghe nói có thứ code app iphone bằng HTML vs JS nhưng xem qua demo của nó chỉ hỗ trợ chính trên view ... phần lõi bên dưới cần động đến thì không có cách nào.
-
27-02-2012, 04:55 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Theo khuyến cáo đưa ra là dùng Object-C cho lập trình Iphone, Ipad. Trên trang dev của apple cũng có nói điều đó. Còn HTML5, JS nó lại thuộc về lập trình web. Mobile thông qua trình duyệt kết nối vào mạng và chạy trông như ứng dụng trên client vậy.Tuy nhiên để xài HTML 5 và JS cho ra một cái app như cuttherope là cả một vấn đề.
-
27-02-2012, 05:10 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Với một Normal Mac OSX/iOS Application thì C/C++ rất ít sử dụng, nhưng với một vài loại C/C++ là món khá hấp dẫn đấy (Điều này Kevin không muốn thảo luận thêm, mà cũng không khuyến cáo sử dụng C/C++ trong mọi trường hợp trên Mac OSX/iOS)
Điều mà Kevin muốn nói là: Ngôn ngữ lập trình cho Mac OSX/iOS thì không chỉ có Objective-C và Objective-C không hề dựa trên C++ như nhiều người đã nghĩ.
HTML, CSS, Javascript hiện nay không chỉ sử dụng cho web application, mà cả desktop, mobile application. Kevin cũng có sử dụng nhiều phần trên giao diện là CSS trong dự án phát triển đầu hát Karaoke đầu tiên do Việt nam sản xuất được phối hợp đầu tư bởi công ty Quả Cầu và công ty Hanet (Bất kỳ ai hiếu kỳ đều có thể đến xem). Lợi thế mà nó mang lại khi Kevin sử dụng là dễ dàng tách phần view ra khỏi các phần khác của dự án => dễ dàng phân việc cho anh em không biết gì về xử lý giao diện, còn bộ phận xây dựng giao diện ngu lập trình một chút nhưng vẫn hoàn thành xuất sắc.
-
27-02-2012, 05:17 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
đã từng dùng qml ... cũng định nghĩa giao diện bằng CSS [IMG]images/smilies/biggrin.png[/IMG]
@snake_programmer : bạn hiểu nhầm ý tớ nói rồi [IMG]images/smilies/smile.png[/IMG] nó code bằng HTML, JS chứ không phải chạy trên nền web.
-
26-11-2012, 05:55 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mình chưa dùng nhưng cũng phải xem để mua còn biết như thế nào !!!!!!!!!!!!!!!!!!!!!
-
17-05-2013, 07:32 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Có cơ hội mình cũng sẻ thử xem sao [IMG]images/smilies/18.gif[/IMG]
-
03-07-2013, 09:58 AM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
lúc nào có máy thử mới biết được chức năng nào mới ok được [IMG]images/smilies/daydreaming.gif[/IMG]
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ