Native App , Web App và Hybrid App
+ Ứng dụng web là một ứng dụng mà người dùng không cần tải xuống và thay vào đó truy cập thông qua trình duyệt web qua mạng.
+ Các ứng dụng web có thể sử dụng một cơ sở mã duy nhất vì chúng không được thiết kế dành riêng cho một thiết bị cụ thể nào.
+ Các ứng dụng web rất nhanh và đơn giản để xây dựng, nhưng không linh hoạt và nhanh chóng như các ứng dụng native.
+ Ứng dụng lai (Hybrid App) là sự kết hợp giữa ứng dụng native và ứng dụng web. Hoạt động bên trong của một ứng dụng lai tương tự như một ứng dụng web, nhưng nó được cài đặt như một ứng dụng gốc.
+ Các ứng dụng hybrid dựa trên các ứng dụng web và chứa các yếu tố điều hướng giống như các ứng dụng web. Ngoài ra, không có chế độ ngoại tuyến cho ứng dụng lai - nó chỉ hoạt động khi có kết nối internet. Ngược lại, ứng dụng native là các ứng dụng gốc có thể hoạt động ngoại tuyến.
+ Native app được sử dụng ngôn ngữ giành riêng cho mỗi nền tảng nên nó thường tối đa hiệu năng hoạt động hơn. Trong khi đó Công nghệ Hybrid App lại cần phải có thêm lớp trung gian giữa nền tảng đích và mã nguồn.
+ Nền tảng Hybrid thường để phát triển các sản phẩm có ngân sách và thời gian phát triển hạn hẹp.
+ Ứng dụng Native lại phù hợp với các sản phẩm yêu cầu hiệu năng tốt, và đem lại trải nghiệm người dùng hiệu quả nhất.