tôi sẽ chỉ cần thêm rằng đây là những tố khác biệt chính của Rhodes so với PhoneGap (hoặc Titanium):
- Rhodes là khuôn khổ chỉ với sự hỗ trợ cho một MVC (Model View Controller) mẫu
- Rhodes là khung duy nhất có cả đồng bộ hóa và một Trình quản lý quan hệ đối tượng, làm cho nó lý tưởng cho các ứng dụng chuyên sâu dữ liệu
- Rhodes là khung duy nhất với trình tạo ứng dụng
- Rhodes có hỗ trợ hệ điều hành rộng hơn (bao gồm chỉ hỗ trợ cho Windows Mobile)
- Rhodes hỗ trợ nhiều khả năng thiết bị hơn. Đó là khuôn khổ chỉ với sự hỗ trợ Near Field Communications, thời gian thực dựa trên phần cứng quét mã vạch và chụp chữ ký
- Rhodes có IDE thật đầy đủ với một trình gỡ lỗi tích hợp và một thiết bị mô phỏng độc lập (một cái gì đó PhoneGap không)
Nếu bạn truy cập vào số google group, tôi nghĩ bạn sẽ thấy một số lỗi được báo cáo ở đó. Nhưng hãy đưa ra quyết định của riêng bạn sau khi đọc nội dung và thực hiện hướng dẫn RhoStudio (sẽ mất chưa đến một giờ đầu tư). Cũng kiểm tra hồi quy được thực hiện liên tục trên tất cả các checkins Rhodes.
Nếu bạn đánh giá khuôn khổ bằng khả năng tạo ứng dụng gốc bằng HTML và thực hiện một số cuộc gọi thiết bị, PhoneGap và Rhodes đều khá giống nhau. Và cả hai đều có vài vấn đề với lỗi, vì thanh thấp này khá đơn giản.
Các bộ phân biệt được liệt kê ở trên (mà tôi tóm tắt là "các kỹ thuật phát triển hiện đại cho các ứng dụng chuyên sâu thông tin") có độ phức tạp cố hữu đối với chúng. Với sự giúp đỡ của cộng đồng và một nhân viên QA chuyên dụng lớn từ chủ sở hữu mới của chúng tôi Motorola, các tính năng khác biệt này hiện nay khá trưởng thành và không tồn tại trong các sản phẩm khác.
Nguồn
2012-01-02 19:13:48
Bạn có máy Mac, bạn có thể biên dịch ứng dụng iPhone của mình không? –
vâng tôi sử dụng mac. – AdamT
Bạn đã chọn một khung công tác chưa? Nếu có, bất kỳ ý kiến nào về lý do bạn chọn khung cụ thể đó? – leifcr