Bài giảng Phát triển ứng dụng đa nền tảng - Chương 3.2: Cross-Platform

Bài giảng Phát triển ứng dụng đa nền tảng - Chương : Cross-Platform. Chương này cung cấp cho học viên những nội dung về: các công nghệ phát triển ứng dụng di động; các nội dung chính về Cross-platform framework; Flutter roadmap; . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | Cross-Platform Roadmap 1 Các công nghệ phát triển ứng dụng di động Ứng dụng di động có thể được phát triển theo nhiều cách tiếp cận 2 Các công nghệ phát triển ứng dụng di động Native applications 3 Các công nghệ phát triển ứng dụng di động Web applications Web app PWA Cách tiếp cận web dựa trên trình duyệt web dành cho thiết bị di động. Sử dụng HTML CSS và JavaScript và dựa vào trình duyệt làm môi trường runtime và hưởng lợi từ việc hỗ trợ trình duyệt của các nền tảng di động. Trong cách tiếp cận này ứng dụng được triển khai như một trang web được tối ưu hóa duy nhất cho thiết bị di động. 4 Các công nghệ phát triển ứng dụng di động Web applications Web app PWA Ưu điểm Nhược điểm Các trình duyệt web đã có sẵn trên Khó khăn khi truy cập các API gốc tất cả các thiết bị có liên quan mặc dù một số ví dụ như dịch vụ vị trí hiện được hỗ trợ Hỗ trợ CSS cho sự khác biệt về độ phân giải màn hình Chậm Phụ thuộc vào kết nối mạng khả dụng Tận dụng kỹ năng thiết kế web hiện có. Số lượng lớn các framework CSS Khó phù hợp với giao diện native amp JS có sẵn với tài liệu Không thể phân phối qua các cửa hàng ứng dụng Không cần cập nhật ứng dụng di động 5 Các công nghệ phát triển ứng dụng di động Hybrid applications 6 Các công nghệ phát triển ứng dụng di động Hybrid applications Hybrid một thuật ngữ chỉ nhiều loại ứng dụng cố gắng thu hẹp khoảng cách giữa phát triển web và phát triển gốc native Đơn giản nhất hybrid có thể chỉ liên quan đến việc đóng gói một ứng dụng web để nó có thể được triển khai cho các cửa hàng ứng dụng khác nhau Hybrid cũng có thể phức tạp hơn qua việc sử dụng native UI và native API. 7 Các công nghệ phát triển ứng dụng di động Hybrid applications ví dụ sử dụng Webview Native Code HTML Webview Native Code 8 Các công nghệ phát triển ứng dụng di động Hybrid applications Ưu điểm Nhược điểm Nhiều ưu điểm của các ứng dụng web Vẫn còn chậm mặc dù bây giờ tắc tiêu chuẩn tận dụng các bộ kỹ năng amp nghẽn là CPU bộ nhớ hơn là mạng framework hiện có Vẫn khó để đạt được .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.