Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 8 của 8
  1. #1
    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)

  2. #2
    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.

  3. #3
    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 đề.

  4. #4
    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.

  5. #5
    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.

  6. #6
    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 !!!!!!!!!!!!!!!!!!!!!

  7. #7
    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]

  8. #8
    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]

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •