Tôi muốn phát triển một ứng dụng di động lai và tôi muốn biết sự khác biệt giữa Cordova và ion là gì?Sự khác nhau giữa apache cordova và ion là gì?
Trả lời
- Apache Cordova là một dự án cộng đồng, cho phép bạn xây dựng các ứng dụng di động cho các nền tảng di động khác nhau với một cơ sở mã độc đáo, như bạn phát triển ứng dụng của bạn với công nghệ web (HTML5, Javascript và CSS3) thay vì dựa vào từng platform API cụ thể (gốc) như Android, iOS hoặc Windows Phone.
- Phonegap là phiên bản Cordova nhưng là sản phẩm Adobe.
- Ionic Framework là tập hợp các lớp css và thư viện chỉ thị và mô-đun Javascript, được xây dựng trên đầu trang Cordova, với AngularJS.
Dưới đây là một chiết xuất từ Apache Cordova Wikipedia page, nhưng đó là sự thật cho PhoneGap và Ionic cũng như:
Các ứng dụng kết quả được cho là lai, có nghĩa là họ không phải là thực sự có nguồn gốc ứng dụng di động (vì tất cả hiển thị bố cục được thực hiện qua chế độ xem web thay vì khung UI gốc của nền tảng) cũng không hoàn toàn dựa trên web (vì chúng không chỉ là ứng dụng web, mà được đóng gói như ứng dụng để phân phối và có quyền truy cập vào API thiết bị gốc).
Cả ba dự án này miễn phí và mã nguồn mở.
@Amazoom nếu câu trả lời này phù hợp với bạn, bạn nên chấp nhận câu trả lời đúng. –
PhoneGap là cơ sở, cordova là từ Apache mua lại Phonegap. Cả hai đều gần như giống nhau, và ionic là một khuôn khổ để nâng cao giao diện người dùng
khung ionic là một công cụ mã nguồn mở bao gồm các mẫu css và thư viện javascript chủ yếu là angularjs sử dụng các chỉ thị của chúng tôi viết mã. Nhưng trong khi Apsche Cordova là một plattform hoạt động như một giao diện cho khung nhìn đầu ra của một ứng dụng.
Tôi nghĩ, Cordova là một khung phát triển di động nguồn mở. Nó được sử dụng bởi các nhà phát triển để xây dựng các ứng dụng di động đa nền tảng. Nó có một cơ sở mã duy nhất. Cordova có thể được phát triển với sự trợ giúp của HTML5, JavaScript và CSS.
Ionic là một khuôn khổ là tập hợp các lớp CSS và thư viện JavaScript. Nó được xây dựng trên đỉnh Cordova với sự giúp đỡ của AngularJS.
PhoneGap là sản phẩm Adobe. Nó được hỗ trợ bởi Cordova
- 1. Sự khác nhau giữa Apache Cordova và PhoneGap là gì?
- 2. Sự khác nhau giữa Cordova Build và Cordova Chuẩn bị
- 3. Sự khác nhau giữa Apache Spark và Apache Flink là gì?
- 4. OSGi: Sự khác nhau giữa Apache Felix và Apache Karaf là gì?
- 5. Sự khác nhau chính giữa Flink và Storm là gì?
- 6. lai Mobile App: Sự khác nhau giữa PhoneGap và Cordova
- 7. Sự khác nhau giữa Apache Mesos, Mesosphere và DCOS là gì?
- 8. Sự khác nhau giữa WPF và WinForms là gì?
- 9. Sự khác nhau giữa JavaScript và Java là gì?
- 10. Sự khác nhau giữa ODBC và OleDB là gì?
- 11. Sự khác nhau giữa SGML và XML là gì?
- 12. Sự khác nhau giữa DefaultSelenium và RemoteWebDriver là gì?
- 13. Sự khác nhau giữa RMI và Corba là gì?
- 14. Sự khác nhau giữa scgi và wsgi là gì?
- 15. Sự khác nhau giữa wsHttpBinding và ws2007HttpBinding là gì?
- 16. Sự khác nhau giữa Pingback và Trackback là gì?
- 17. Trong Python, sự khác nhau giữa ".append()" và "+ = []" là gì?
- 18. Sự khác nhau giữa AxInterop và Interop là gì?
- 19. Sự khác nhau giữa CellClick và CellMouseClick là gì?
- 20. Sự khác nhau giữa .bashrc, .bash_profile và .environment là gì?
- 21. Sự khác nhau giữa JSP và Facelets là gì?
- 22. Sự khác nhau giữa hg quên và hg là gì?
- 23. Sự khác nhau giữa GDI và GDI + là gì?
- 24. Sự khác nhau giữa đá quý và plugin là gì?
- 25. Sự khác nhau giữa metaClass.methods và metaClass.metaMethods là gì?
- 26. Sự khác nhau giữa kEND và $ end là gì?
- 27. Sự khác nhau giữa java và jsp là gì?
- 28. Sự khác nhau giữa Application.Run() và Form.ShowDialog() là gì?
- 29. Sự khác nhau giữa -0 và 0 là gì?
- 30. Sự khác nhau giữa HTTP 1.0 và 1.1 là gì?
Tôi đã xóa câu hỏi thứ hai của bạn, bởi vì chúng tôi không trả lời các câu hỏi đề xuất nữa. –
Tôi gần như muốn xóa câu hỏi đầu tiên ... – djv
@iambatman sử dụng google có thể sẽ mất khoảng 15 phút. phản ứng của arainone cung cấp một lựa chọn thay thế 15 giây. –