Mọi thư viện hoặc tài nguyên phát triển khác tồn tại có thể giúp giảm nỗ lực tham gia vào việc chuyển ứng dụng giữa các nền tảng di động khác nhau không? Đặc biệt, tôi quan tâm đến việc hỗ trợ iPhone, Android và Windows Phone 7. Một số lĩnh vực quan tâm bao gồm giao diện người dùng, giao tiếp giữa máy khách và máy chủ (ví dụ: máy ảnh, GPS, v.v.).Tính di động giữa các nền tảng di động
Trả lời
MonoTouch cho phép bạn viết các ứng dụng iPhone bằng .NET (C#). Trong tương lai gần, một phiên bản Android cũng sẽ có sẵn (MonoDroid)
Đối với Windows Mobile, tôi quên điều đó và tập trung vào Windows Phone 7, sẽ sử dụng Silverlight cho ứng dụng. Và tất nhiên, Silverlight cũng là .NET, vì vậy bạn có thể chia sẻ tất cả logic nghiệp vụ của bạn giữa Silverlight, MonoTouch (iPhone) và MonoDroid (Android)
Thực sự là một công cụ thực sự tốt cho phép bạn viết ứng dụng cho android và iphone trong javascrpit, HTML và CSS. Sau đó, chương trình sẽ chuyển ứng dụng cho cả iPhone hoặc Android, tạo mã C (mã) hoặc mã java mục tiêu (android) khi nó biên dịch. Các bản sửa đổi sau này của chương trình được cho là bao gồm khả năng chuyển sang palm và blackberry. Và tiền thưởng ... miễn phí và mã nguồn mở !!
PhoneGap hỗ trợ Android, Blackberry và iPhone chính thức. Họ tweeted rằng nó hoạt động trên Windows Phone 7, nhưng hơi sớm để cảm thấy chắc chắn về điều đó, vì hệ điều hành đó chưa được xuất xưởng. Có hợp lý nhưng xa hỗ trợ phần cứng hoàn chỉnh.
Bạn nên đề cập rằng đây không phải là giải pháp để xây dựng ứng dụng gốc, nhưng các ứng dụng web –
Khoảng cách điện thoại không xây dựng ứng dụng web. Nó cho phép bạn xây dựng các ứng dụng gốc bằng cách sử dụng công nghệ web –
Có vẻ như iSpectrum dường như là những gì bạn đang tìm kiếm. Bạn sẽ tìm thấy video trên trang chủ trang web của họ (http://www.flexycore.com/) hiển thị trò chơi Android 3D mà họ đã chuyển trong chỉ 2 ngày!
Tất cả các nền tảng di động mà tôi đã gặp cho đến nay đều có trình biên dịch tương thích với C89, vì vậy đó là những gì bạn muốn sử dụng cho logic ứng dụng cốt lõi nếu bạn có yêu cầu về tính di động cao.
Sản phẩm tôi đang làm việc hiện có thể được xây dựng và chạy trên Android, iPhone, Symbian, Windows Mobile và một số nền tảng độc quyền khác (thiết bị cầm tay Nintendo) và nền tảng cũ (PalmOS, OSE) cũng như các máy "thực" (Máy chủ Linux và Solaris). Tất nhiên mã UI phải được viết riêng cho từng nền tảng, nhưng lõi được xây dựng từ cùng một mã nguồn cho tất cả các mục tiêu.
- 1. python đa nền tảng di động
- 2. Phát triển các chỉnh sửa nền tảng di động
- 3. Điện thoại di động Flex hỗ trợ các tính năng di động gốc?
- 4. Ở trên các nền tảng di chuyển
- 5. Tính di động của các thuộc tính Native C++
- 6. Ví dụ về các ứng dụng lai/nền tảng di động trong đời thực thành công?
- 7. Liên kết cấu trúc C và tính di động giữa các trình biên dịch
- 8. Phân tích Flurry và Google Analytics trên nền tảng di động
- 9. jquery nút di động màu nền
- 10. Cách di động để xác định dải phân cách của nền tảng
- 11. Giải pháp đa nền tảng di động dựa trên Ruby nào để sử dụng?
- 12. Thư viện chụp ảnh di động/đa nền tảng nguồn mở
- 13. Tính di động của nextElementSibling/nextSibling
- 14. Hoạt động nguyên tử di động UNIX
- 15. Tính năng di động ASP.NET MVC 4
- 16. Visual C++ "cho mỗi" tính di động
- 17. Tính năng di chuột css có hoạt động trên thiết bị di động không?
- 18. Làm hình nền động android với di chuyển sai lệch
- 19. Truy cập di động động
- 20. Xác thực và ủy quyền bằng REST và ASP.NET Web Api từ các ứng dụng di động đa nền tảng
- 21. Làm cách nào để xác thực chữ ký số cho định dạng Di động của Microsoft trong mã di động?
- 22. Kiểu di động trong bảng tính OpenXML (Bảng tính)
- 23. kích thước hình nền cho thiết bị di động
- 24. Di chuyển hình động
- 25. Hộp đèn di động?
- 26. Thư viện VFS di động C++
- 27. Máy chủ web di động USB
- 28. Phát triển di động đa nền tảng được thực hiện như thế nào trong thực tế hiện nay (năm 2013)?
- 29. Tự động cập nhật nền tảng chéo
- 30. Chỉ số di động UITableViewPath
Sliverlight không chạy trên MonoTouch. "Chúng tôi đang mong đợi một mẫu thử nghiệm trong quý 3 năm 2010." (từ http://monotouch.net/Roadmap) – CommonsWare
Tôi không nói MonoTouch chạy Silverlight. Tôi đang nói rằng bạn có thể tạo ra tất cả logic kinh doanh của bạn trong C# và sử dụng nó trong các ứng dụng iPhone, Android và Silverlight. –