Bạn ghé thăm diễn đàn lần đầu? hãy đăng ký ngay bây giờ để tham gia.
  • Đăng nhập:

Chào mừng bạn đến với ITVNN FORUM - Diễn đàn công nghệ thông tin.

Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.


  • Partner Area
    • ITVNN HOSTING - Thiết kế website, Cung cấp Domain, Hosting, VPS Việt Nam Anh Hùng - Thông tin truyền thông
kết quả từ 1 tới 2 trên 2
Tăng kích thước phông chữ Giảm kích thước phông chữ
  1. #1
    savvy's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Mar 2017
    Thành viên thứ
    109353
    Tuổi
    34
    Giới tính
    Bài gởi
    3
    Level: 16 [?]
    Experience: 7,756
    Next Level: 10,000
    Cảm ơn 0
    Cảm ơn 0 lần / 0 Bài viết

    Default TOP 5 công cụ phát triển ứng dụng đa nền tảng  

    Với sự đa dạng ngày càng gia tăng của thiết bị di động, lập trình viên hiện đang gặp thêm nhiều khó khăn để cho ra được ứng dụng có tính thương mại cao vì người dùng phân bố ở nhiều platform khác nhau.
    May mắn cho bạn, có một số công cụ phát triển đa nền tảng – multi-flatform mobile app development thực sự tuyệt vời trên thị trường hiện nay giúp bạn dễ dàng đạt được mục tiêu của mình. Dưới đây là danh sách 5 công cụ dev hàng đầu cho các ứng dụng di động đa nền tảng - multi-platform mobile apps. Bạn có thể làm việc trên nhiều nền tảng thông dụng bao gồm Android, iOS, Windows Phone, BlackBerry OS,…
    1. RhoMobile
    RhoMobile Suite được xây dựng dựa trên framework Rhodes. Đây là bộ công cụ giúp phát triển ứng dụng di động - mobile app development, doanh nghiệp-khách hàng, đa nền tảng. Với RhoStudio (Eclipse plugin), lập trình viên có thể tạo, phát triển, debug và test ứng dụng mà không cần phần cứng hay trình giả lập nào khác.
    Hệ điều hành bao gồm Android, Windows Mobile , Symbian, iPhone và RIM
    RhoElements cung cấp Object Relational Mapper cho phép tự động đồng bộ backend data và thậm chí còn mã hóa data tự động.
    Để truy cập data offline như Convertigo, RhoConnect cho phép lập trình viên tích hợp tính năng đồng bộ data offline vào ứng dụng.
    Khuyết điểm: Plug-in RhoElements RFID cho Windows Mobile/CE không có open source/miễn phí cho các hệ thống khác.
    2. PhoneGap
    PhoneGap làm việc tốt nhất với những ứng dụng không sử dụng quá nhiều tính năng đặc trưng của thiết bị di động. Công cụ đóng gói ứng dụng trong native application container, cho phép JavaScript truy cập các APIs ở cấp độ thiết bị, tương tự như ứng dụng thông thường.
    PhoneGap cho phép các nhà phát triển tạo ra các ứng dụng cho các thiết bị Android, Palm, Symbian, BlackBerry, iPhone, iTouch và iPad, Firefox OS….. Nền tảng này sử dụng ngôn ngữ phát triển web chuẩn như HTML, CSS3 và JavaScript.
    Cấu trúc cho phép áp dụng plugin, mở rộng (theo module) APIs thiết bị và nhiều lợi ích khác.
    Cho phép áp dụng thanh toán tích hợp/in-app thông qua App Store cho iOS, Google Play Store cho Android,…
    Khuyết điểm: Khả năng hỗ trợ đồ họa hạn chế cho ứng dụng.
    3. Appcelerator
    Appcelerator giúp xây dựng native apps chỉ với một JavaScript codebase duy nhất. Bộ công cụ còn cung cấp web content trong native application, đảm bảo code của bạn không được gói quanh web container.
    Ưu điểm:
    Hỗ trợ sự phát triển các ứng dụng di động, máy tính bảng và máy tính để bàn thông qua các ngôn ngữ lập trình web như HTML, PHP, JavaScript, Ruby và Python
    Nhiều công cụ giúp tăng tốc phát triển ứng dụng. Có thể xây dựng prototype nhanh hơn, và dễ dàng hơn, để đánh giá tương tác người dùng với UI
    ArrowDB (kho dữ liệu schemaless) cho phép bạn deploy các data models mà không cần phải setup.
    Tích hợp khép kín cho các hệ thống giao nhận liên tục, như giải pháp SCM và MDM.
    Pre-built connectors có sẵn cho MS Azure, MS SQL, Salesforce, MongoDB, Box,…
    Khuyết điểm: Appcelerator có thể khá bug và lag (phiên bản mới có ổn định hơn).
    4. MoSync
    MoSync, một công cụ SDK dành cho thiết bị di động đa nền tảng FOSS khác, dựa trên chương trình web chuẩn. SDK này cung cấp trình biên dịch, thư viện, thời gian chạy, cấu hình thiết bị và các công cụ hữu ích khác của nhà phát triển. Trong khi hỗ trợ cho JavaScript, PHP, Ruby, Python và các ngôn ngữ khác MoSync bây giờ đã tích hợp IDE dựa trên Eclipse cho lập trình C / C ++.
    MoSync cung cấp hỗ trợ cho một số loại hệ điều hành bao gồm Windows Mobile, Android, Symbian, Moblin, mobile Linux distro. Hỗ trợ hệ điều hành iPhone và BlackBerry sẽ sớm xuất hiện, sau khi phát hành MoSync 2.4.
    5. WidgetPad
    WidgetPad là một môi trường cộng tác mã nguồn mở để phát triển các ứng dụng điện thoại thông minh (smart mobile app development). Chương trình này sử dụng các công nghệ web tiêu chuẩn như JavaScript, HTML5 và CSS3.
    Nền tảng này giúp chỉnh sửa mã nguồn, hợp tác, gỡ lỗi, quản lý dự án, phiên bản và phân phối. WidgetPad hiện đang trong phiên bản beta riêng tư có thể được sử dụng để tạo ứng dụng cho iOS, Android OS và WebOS.

  2. #2
    qquocddatdk's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Jun 2017
    Thành viên thứ
    111960
    Giới tính
    Bài gởi
    11
    Level: 20 [?]
    Experience: 27,380
    Next Level: 29,658
    Cảm ơn 0
    Cảm ơn 0 lần / 0 Bài viết

    Default

    bài viết trình bày rối quá. nhìn vô không muốn đọc luôn. toàn chử với chử, không có lấy cái hình và cái link


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Trả lời: 0
    Bài mới gởi: 11-06-2018, 06:13 PM
  2. Phát triển và triển khai ứng dụng web với công cụ visual studio 2010.
    By minhlnrock in forum Visual Basic / Visual Basic.NET
    Trả lời: 0
    Bài mới gởi: 16-08-2011, 11:22 AM
  3. Trả lời: 0
    Bài mới gởi: 30-12-2009, 09:13 AM
  4. Liên kết cùng phát triển
    By accelan006 in forum Giới thiệu website
    Trả lời: 0
    Bài mới gởi: 13-11-2009, 04:13 PM

Bookmarks

Quuyền Hạn Của Bạn

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể chỉnh sửa bài viết
  •