Chuong 8 Danh gia hieu nang ứng dụng đa nền tảng pptx CHƯƠNG 8 1 ĐÁNH GIÁ HIỆU NĂNG ỨNG DỤNG ĐA NỀN TẢNG Mục tiêu Sau bài học này sinh viên sẽ + Có cái nhìn tổng quan và giải thích được các vấn đề hiệ[.]
CHƯƠNG ĐÁNH GIÁ HIỆU NĂNG ỨNG DỤNG ĐA NỀN TẢNG Mục tiêu Sau học sinh viên sẽ: + Có nhìn tổng quan giải thích vấn đề hiệu React Native Flutter hai tảng + Nắm nguyên lý chung để thực việc so sánh hiệu hai tảng + Biết ứng viên xuất sắc để đo đạc hiệu ứng dụng Mục lục Giới thiệu Các cách phát triển ứng dụng di động Implementations So sánh hiệu Tóm lược Kết luận Mục lục Giới thiệu Các cách phát triển ứng dụng di động Implementations So sánh hiệu Tóm lược Kết luận Giới thiệu ▪ ▪ ▪ Các thiết bị di động sử dụng tảng khác Các tảng phổ biến Android, Apple iOS Sự đa dạng tảng thách thức doanh nghiệp việc phát triển ứng dụng nhắm mục tiêu tất hầu hết tảng từ sở mã Do đó, phát triển ứng dụng đa tảng giải pháp thay để nhắm mục tiêu vào hầu hết tảng chạy theo phát triển ứng dụng native 1.1 Background Hiện có nhiều framework phát triển ứng dụng đa tảng thị trường Framework/Tool Xamarin React Native Flutter PhoneGap Ionic Native Script Development Uses C# JavaScript Dart HTML5, JavaScript AngularJS, JavaScript AngularJS, Vue.js, TypeScript, JavaScript 1.2 Mục tiêu Ta so sánh hai phát triển ứng dụng đa tảng sử dụng rộng rãi React Native Flutter Cụ thể mức sử dụng CPU, GPU nhớ ứng dụng phát triển React Native Flutter chạy tảng iOS Android Hầu hết, công cụ phát triển ứng dụng đa tảng cung cấp core việc biên dịch mã ứng dụng sang mã native, có khác biệt cơng cụ Mục lục Giới thiệu React Native vs Flutter Implementations So sánh hiệu Tóm lược Kết luận React Native vs Flutter Hầu hết framework phát triển ứng dụng di động đa tảng cung cấp trải nghiệm người dùng liền mạch khía cạnh Nhiều app tiếng xây dựng Flutter RN Do đó, React Native Flutter có ưu nhược điểm riêng Ta so sánh vài trường hợp cụ thể: React Native vs Flutter Audio Video: + React Native không cung cấp core component hoạt động với API Audio Video tảng Tuy nhiên cộng đồng cung cấp thư viện hỗ trợ, phổ biến reactnative-sound react-native-video + Flutter: Flutter core team không cung cấp plugin cho âm thanh, thư viện phổ biến flutter_sound, Flutter core team phát triển video_player plugin để hiển thị video 10 ... triển ứng dụng đa tảng sử dụng rộng rãi React Native Flutter Cụ thể mức sử dụng CPU, GPU nhớ ứng dụng phát triển React Native Flutter chạy tảng iOS Android Hầu hết, công cụ phát triển ứng dụng đa. .. sử dụng tảng khác Các tảng phổ biến Android, Apple iOS Sự đa dạng tảng thách thức doanh nghiệp việc phát triển ứng dụng nhắm mục tiêu tất hầu hết tảng từ sở mã Do đó, phát triển ứng dụng đa tảng... Biết ứng viên xuất sắc để đo đạc hiệu ứng dụng Mục lục Giới thiệu Các cách phát triển ứng dụng di động Implementations So sánh hiệu Tóm lược Kết luận Mục lục Giới thiệu Các cách phát triển ứng dụng