Trong thời đại “số hóa” hiện nay, chúng ta được thường xuyên tiếp xúc với các thiết bị thông minh. Từ đó, chúng ta có thể truy cập internet, tương tác với mọi người, mua sắm, đầu tư, giải trí và vô vàn các tiện ích khác thông qua các Mobile app, Web app trên các thiết bị thông minh. Vậy mobile app, web app là gì ? đặc điểm, xu hướng cũng như triển vọng của chúng ra sao trong tương lai ?. Có một quan niệm cho rằng Mobile App và Web App là giống nhau, nhưng trên thực tế, hai loại ứng dụng này có một số đặc điểm khác nhau rất dễ nhận biết. Không chỉ có sự khác biệt cho người dùng mà chúng cũng được xây dựng và phát triển theo cách khác nhau. Nhưng sự khác biệt giữa ứng dụng dành cho thiết bị di động và ứng dụng web là gì? Mobile App và Web App: Đâu là “option” tối ưu và đâu sẽ là xu hướng trong tương lai?
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM BÁO CÁO ĐỀ TÀI ĐÁNH GIÁ ƯU, KHUYẾT ĐIỂM, TRIỂN VỌNG VÀ XU HƯỚNG PHÁT TRIỂN CỦA WEB APP VÀ MOBILE APP Ngành: CÔNG NGHỆ THÔNG TIN Giảng viên hướng dẫn : Nguyễn Hoàng Tiến Sinh viên thực Phạm Hoàng Tuấn Nguyễn Anh Tuấn Ka Phu Thị Yến Lữ Minh Hiếu Đào Văn Im MSSV 2210060020 2210060003 2210060056 2210060066 2210060019 TP Hồ Chí Minh, 2022 LỜI CAM ĐOAN Lớp 22TXTH01 22TXTH01 22TXTH01 22TXTH01 22TXTH01 Tôi xin cam đoan cơng trình nghiên cứu nhóm hướng dẫn khoa học giảng viên Nguyễn Hoàng Tiến Các nội dung nghiên cứu đề tài “ Đánh giá ưu, khuyết điểm, triển vọng xu hướng phát triển web app & mobile app ” nhóm tơi trung thực chưa cơng bố hình thức trước Những số liệu bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá nhóm tơi thu thập từ nguồn khác có ghi rõ nguồn gốc Nếu phát có gian lận nào, nhóm tơi xin hồn tồn chịu trách nhiệm nội dung tiểu luận MỤC LỤC LỜI CAM ĐOAN MỤC LỤC DANH MỤC .3 Danh mục bảng biểu Danh mục hình vẽ, đồ thị CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu đề tài 1.2 Nhiệm vụ đồ án 1.2.1 Lý chọn đề tài 1.2.2 Mục tiêu nghiên cứu 1.1.3 Đối tượng khảo sát, nghiên cứu 1.1.4 Phạm vi khảo sát 1.1.5 Phương pháp khảo sát CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VỀ MOBILE APP VÀ WEB APP Tổng quan Web App 2.1.1 Khái niệm 2.1.2 Cách thức hoạt động 2.1.3 Ưu điểm : 2.1.4 Nhược điểm : .8 2.2 Tổng quan Mobile App .8 2.2.1 Khái niệm 2.2.2 Phân loại : 2.2.3 Ưu điểm : 10 2.2.4 Nhược điểm : .10 2.3 So sánh đánh giá ưu - nhược điểm web app mobile app 10 CHƯƠNG 3: NHẬN ĐỊNH VỀ KHẢ NĂNG PHÁT TRIỂN TRONG TƯƠNG LAI 13 3.1 Thực trạng truy cập internet 13 3.2 Thống kê tình trạng sử dụng web app - mobile app lĩnh vực 13 3.2.1 Trong Doanh nghiệp B2B SaaS 14 3.2.2 Lĩnh vực thực phẩm .15 3.2.3 Lĩnh vực tài cá nhân 16 3.2.4 Lĩnh vực giáo dục 17 CHƯƠNG : KẾT LUẬN 19 TÀI LIỆU THAM KHẢO .20 DANH MỤC Danh mục bảng biểu Số bảng biểu Bảng 2.1 Tên bảng so sánh Hybrid App Native App Trang Danh mục hình vẽ, đồ thị Số hình Hình 2.1 Hình 2.2 Hình 3.1 Hình 3.2 Hình 3.3 Hình 3.4 Hình 3.6 Tên hình Các web app phổ biến Cách thức hoạt động Web app Thống kê tình trạng sử dụng web app mobile app năm 2022 Thống kê web app mobile app doanh nghiệp Thống kê web app mobile app sản phẩm thức ăn Thống kê web app mobile app lĩnh vực tài cá nhân Thống kê web app mobile app lĩnh vực giáo dục Trang 11 12 13 14 15 CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu đề tài Trong thời đại “số hóa” nay, thường xuyên tiếp xúc với thiết bị thơng minh Từ đó, truy cập internet, tương tác với người, mua sắm, đầu tư, giải trí vơ vàn tiện ích khác thơng qua Mobile app, Web app thiết bị thơng minh Vậy mobile app, web app ? đặc điểm, xu hướng triển vọng chúng tương lai ? Xin mời thầy bạn đến với đề tài nhóm e : “ Đánh giá ưu, khuyết điểm, triển vọng xu hướng phát triển web app & mobile app ” 1.2 Nhiệm vụ đồ án 1.2.1 Lý chọn đề tài Có quan niệm cho Mobile App Web App giống nhau, thực tế, hai loại ứng dụng có số đặc điểm khác dễ nhận biết Khơng có khác biệt cho người dùng mà chúng xây dựng phát triển theo cách khác Nhưng khác biệt ứng dụng dành cho thiết bị di động ứng dụng web gì? Mobile App Web App: Đâu “option” tối ưu đâu xu hướng tương lai? 1.2.2 Mục tiêu nghiên cứu Đến với chủ đề này, mục đích nhóm nghiên cứu vào phân tích cách bao quát rõ ràng từ định nghĩa, khái niệm ưu nhược điểm đối tượng Sau đó, nhóm thu thập liệu tham khảo, đánh giá từ nguồn uy tín để tạo tranh tồn cảnh thơng qua đó, giải đáp số vấn đề mà nhóm đặt ra: - Mobile app web app gì? - Ưu nhược điểm loại sao? - Loại ứng dụng chiếm ưu thời điểm tại? - Khả phát triển loại tương lai? - Nếu định hướng phát triển theo việc xây dựng web app hay mobile app, nhóm nghiên cứu nên trang bị cho từ bây giờ? 1.1.3 Đối tượng khảo sát, nghiên cứu Nhóm nghiên cứu chọn đối tượng bên cho khảo sát nhóm: - Sinh viên, học sinh, nhân viên văn phịng…có nhu cầu sử dụng web app/mobile app cho mục đích học tập, tra cứu tài liệu - Người dùng phổ thông có nhu cầu cập nhật tin tức ngày, chơi game, sử dụng mạng xã hội, dịch vụ du lịch, tranh ảnh, hội nhóm giao lưu - Người tiêu dùng, mua sắm trực tuyến - Các công ty, nhãn hàng có nhu cầu xây dựng ứng dụng quảng cáo, truyền thông, giới thiệu sản phẩm, bán hàng online… 1.1.4 Phạm vi khảo sát Các lĩnh vực tham khảo khảo sát gồm: - Giáo dục: tìm hiểu tảng xây dựng phục vụ vào mục đích học tập, nghiên cứu, tra cứu tài liệu, quản lý hồ sơ học sinh, sinh viên… - Truyền thông, Marketing: ứng dụng xây dựng nhằm quảng bá sản phẩm, xây dựng thương hiệu, quản lý kinh doanh… - Y tế: ứng dụng phát triển cho mục đích đặt lịch khám chữa bệnh, tra cứu hồ sơ bệnh án, truy vấn thông tin từ xa… - Thương mại điện tử: ứng dụng bán hàng online, sàn giao dịch điện tử, ứng dụng vận tải cơng nghệ… - Hành cơng vụ: đặt lịch hẹn, đăng ký hồ sơ online, giải thủ tục hành từ xa… - Giải trí đa phương tiện: mạng xã hội, xem phim, nghe nhạc, chơi game… 1.1.5 Phương pháp khảo sát - Sử dụng nguồn tư liệu số trực quan, cung cấp liệu người dùng - Khảo sát từ gia đình, bạn bè, đồng nghiệp quan trải nghiệm thói quen mục đích sử dụng họ - Khảo sát thông tin ứng dụng sử dụng phổ biến rộng rãi Facebook, Youtube, Shopee, Tiki… CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VỀ MOBILE APP VÀ WEB APP Tổng quan Web App 2.1.1 Khái niệm Web Application (Web App) hay ứng dụng web loại chương trình máy tính thường chạy với hỗ trợ trình duyệt web cơng nghệ web để thực tác vụ khác internet Web Application thường lưu trữ máy chủ từ xa người dùng truy cập thơng qua việc sử dụng trình duyệt web Google Chrome, Mozilla Firefox, Microsoft Edge, … Một số ứng dụng web app phổ biến: hình 2.1 Các web app phổ biến Trong game, thông thường tất hình ảnh, âm level tải xuống người dùng hồn tồn chơi game mà khơng cần kết nối internet (một số trị chơi bắt bạn phải có internet chơi đơn chúng cần đăng nhập, có mua bán vật phẩm bên chúng game online) Một số loại app tiêu biểu cho lại ứng dụng Native Mobile App là: Facebook, Zalo, game online, tra từ điển,… Hybrid App : Hybrid Mobile App web app sử dụng thiết bị di động thông minh Các ứng dụng tạo dựa ngôn ngữ phổ biến tảng ứng dụng trình duyệt web Hybrid Mobile App kết hợp web app mobile app dựa đặc trưng nhóm ứng dụng Các Hybrid Mobile App viết ngơn ngữ lập trình web như: HTML5, Javascript, CSS3 Tuy viết ngôn ngữ web app lại “bao bọc” lớp vỏ bên giống Native Mobile App tải kho ứng dụng Ch play, Appstore, v.v Một số Hybrid app mà thường xuyên sử dụng là: Twitter, Gmail, Instagram,… So sánh đặc điểm Hybrid App Native App : Bảng 2.1 so sánh Hybrid App Native App Đặc điểm Mobile App Native App Mô tả Ứng dụng cài đặt thiết bị di động Thiết lập Phát triển ứng dụng mobile cho hệ điều hành Chi phí phát triển bảo trì Tốn Hybrid App Website phát triển để hiển thị di động ứng dụng Chỉ cần phát triển “container”, nội dung từ website Ít tốn Nội dung cập nhật qua nâng cấp ứng dụng Rất tốt phát triển Trải nghiệm người dùng hướng tới trải nghiệm người dùng di động Tùy thuộc cách ứng dụng Tốc độ viết Khả sử dụng Có thể sử dụng Cập nhật nội dung 10 Nội dung cập nhật tùy website Tốt số trường hợp native app Tùy thuộc tốc độ internet Khơng thể sử dụng Kích thước ứng dụng khơng có mạng Tùy thuộc cách lập trình ứng dụng nhiên số native apps games thường có xu hướng nặng phải tải toàn nội dung khơng có mạng Tùy thuộc cách lập trình nhiên nhìn chung hybrid apps thường nhỏ cần tải phần cần thiết, nội dung chủ yếu từ website 2.2.3 Ưu điểm : - Tải nhanh ứng dụng web - Nhiều chức hữu ích tiên tiến - Một số ứng dụng hoạt động ngoại tuyến - Các Mobile App phải kho ứng dụng (CH play, App store) phê duyệt trước “rao bán” Do đó, chúng vơ an tồn bảo mật - Chúng tạo dễ dàng có sẵn cơng cụ hỗ trợ dành cho nhà phát triển, phần tử giao diện SDK 2.2.4 Nhược điểm : - Tốn nhiều chi phí để xây dựng so với ứng dụng web - Chúng cần tương thích với tảng khác iOS, Android, Windows, ….Mỗi tảng với phiên khác - Chi phí thời gian bảo trì, nâng cấp cao - Việc phê duyệt để cơng khai cần có thời gian 2.3 So sánh đánh giá ưu - nhược điểm web app mobile app Như trình bày trên, nhóm tóm gọn lại Ưu Nhược điểm Web App Mobile App thành mục sau: Chi phí Nhìn vào lịch sử hình thành phát triển chúng, với đời kho ứng dụng mobile lớn tại, ta hình dung có chi phí thấp Nếu cần Website để hiển thị máy tính, IOS hay Android, ta phải viết phần mềm độc lập cho hệ điều hành lớn hành tinh Và tất nhiên, lại vơ dụng máy tính Việc trì, nâng cấp phức tạp cần phải có cho phép Apple hay Google Đối tượng sử dụng 11 Với xu kinh tế phát triển tại, người sở hữu lúc PC, Smartphone Tablet Tuy nhiên, có phận khơng nhỏ người trẻ chưa có máy vi tính hay người có tuổi khơng biết sử dụng Từ thấy lượng người dùng thiết bị di động chiếm ưu Cùng với thời gian người sử dụng thiết bị di động nhiều họ khơng có u cầu cơng việc, giải trí đặc thù cần sử dụng PC Tất nhiên website tối ưu tốt hoạt động trơn tru PC lẫn thiết bị di động Tuy nhiên, số khía cạnh, người dụng Mobile app có trải nghiệm tốt trình bày phần sau Sự tương thích, đồng Nếu Web app giới mở, không cần biết bạn tạo nên gì? HTML, C#, Java hay PHP , người dùng cần có thiết bị hỗ trợ HTML, có kết nối internet họ có trải nghiệm gần đồng thiết bị Và tối ưu hóa tốt gần cho trải nghiệm gần Mobile app Ngược lại, Mobile app có phần kín cổng cao tường hơn, có lẽ bảo mật nên cần update thêm chức hay chỉnh sửa vài điểm giao diện cần phải cho phép quản lí kho ứng dụng lớn đưa cập nhật đến tay người dùng nên có khơng đồng tạm thời thiết bị khác sử dụng hệ điều hành khác Tốc độ Vì Mobile app sử dụng cho thiết bị di động nên so sánh tốc độ Mobile app chiếm ưu so với Web app thiết bị di động Tuy nhiên web app đc tối ưu hóa tốt cho tốc độ hoạt động không thua nhiều so với Mobile app Tiện dụng Cả Web app Mobile app cho phép người dùng truy cập lúc nơi, số app cho người dùng tải phần hay toàn nội dung để truy cập khơng có kết nối internet Web app chưa làm Như nhu cầu nghe nhạc, xem phim lợi to lớn với Mobile app Người dùng tải trước phim để xem cho kì nghỉ dài ngày khơng có mạng 12 13 CHƯƠNG 3: NHẬN ĐỊNH VỀ KHẢ NĂNG PHÁT TRIỂN TRONG TƯƠNG LAI 3.1 Thực trạng truy cập internet Có 5,472,586,839 người sử dụng internet tính đến tháng 01 năm 2022.Châu Á chiếm gần nửa số người dùng internet giới Trong vài dự báo cho năm 2014 "năm cách mạng" người dùng sử dụng thiết bị di động vượt qua người dùng dùng máy tính bàn, hóa dự báo cuối lại trở thành thực Mỹ vào năm 2015 Kể từ đầu năm 2017, thiết bị di động vượt qua việc sử dụng máy tính bàn giữ ổn định hết năm 2020, dẫn đầu với tỷ lệ 55,73% 14 3.2 Thống kê tình trạng sử dụng web app - mobile app lĩnh vực Hình 3.1 Thống kê tình trạng sử dụng web app mobile app năm 2022 Dữ liệu cho thấy xem xét hành vi hàng triệu người dùng truy cập ứng dụng mobile ứng dụng web từ tháng năm 2020 đến tháng 12 năm 2021 Vào tháng năm 2020, 58% người dùng hoạt động hàng tháng người dùng ứng dụng mobile Nhưng đến tháng 12 năm 2021, việc sử dụng ứng dụng web tăng nhanh nhiều so với ứng dụng mobile Các người dùng ứng dụng mobile tăng 36% khoảng thời gian hai năm, ứng dụng web tăng 57% Sự tăng trưởng người dùng hoạt động hàng tháng ứng dụng web làm giảm phần lớn khoảng cách ứng dụng mobile ứng dụng web đến tháng 12 năm 2021, số lượng người dùng ứng dụng mobile chiếm 54% tổng số người dùng cuối, tiến gần đến phân chia đồng 15 3.2.1 Trong Doanh nghiệp B2B SaaS Hình 3.2 Thống kê web app mobile app doanh nghiệp Danh mục bao gồm loạt sản phẩm phần mềm dịch vụ (B2B SaaS) từ doanh nghiệp đến doanh nghiệp, bao gồm sản phẩm sử dụng để giao tiếp, cộng tác, quản lý dự án, quản lý quan hệ khách hàng (CRM), quản lý truyền thông khách hàng (CCM ), liệu phân tích, thiết kế, quản lý SMB quản lý lực lượng lao động Trong vòng vài tháng, tốc độ tăng trưởng hạ nhiệt việc sử dụng ứng dụng mobile ứng dụng web, trì mức tích cực: vào tháng 6, mức tăng trưởng người dùng ứng dụng mobile đạt mức thấp 13% so với tháng năm 2020 vào tháng 7, mức tăng trưởng người dùng hoạt động hàng tháng ứng dụng web đạt mức thấp 44% Trong phần lại khoảng thời gian liệu hai năm, tăng trưởng người dùng ứng dụng mobile dao động khoảng từ 13% đến 28% so với tháng năm 2020, giữ ổn định 24% nửa cuối năm 2021 Trong đó, tốc độ tăng trưởng người dùng ứng dụng web thất thường nhiều, từ 60% vào tháng năm 2020 đến 101% vào tháng 11 năm 2021 Mơ hình biến động ứng dụng web thấy rõ mức giảm chung tháng mùa hè tăng trưởng ổn định vào mùa thu 16 3.2.2 Lĩnh vực thực phẩm Hình 3.3 Thống kê web app mobile app sản phẩm thức ăn Danh mục bao gồm ứng dụng mobile ứng dụng web để đặt đồ ăn nhanh đồ ăn chế biến từ nhà hàng, với dịch vụ giao đồ ăn, nhà bán lẻ hàng tạp hóa dụng cụ ăn uống chuẩn bị trước Đơn đặt hàng thực phẩm trực tuyến trở thành kinh doanh lớn McKinsey báo cáo vào tháng năm 2021 " giao hàng thực phẩm trở thành thị trường toàn cầu trị giá 150 tỷ đô la , tăng gấp ba lần kể từ năm 2017." Trong nhiều lĩnh vực trải qua tốc độ tăng trưởng người dùng kỹ thuật số đột biến vào mùa xuân năm 2020 để đối phó với đại dịch, tốc độ tăng trưởng hoạt động mua sắm liên quan đến thực phẩm lại chiếm ưu Bước nhảy hàng tháng lớn phân tích ngành đến từ bùng nổ việc sử dụng ứng dụng web liên quan đến thực phẩm vào tháng năm 2020 Tại thời điểm này, tăng trưởng người dùng hoạt động hàng tháng chuyển sang ứng dụng web để đặt đồ ăn tăng 50 điểm phần trăm tháng, từ mức tăng trưởng 18% tháng lên mức tăng trưởng 68% vào tháng 4, so với mức sử dụng sở tháng năm 2020 Sự tăng trưởng người dùng ứng dụng mobile cho thấy số ấn tượng, tăng 30 điểm phần trăm — 56% lên 86% — so với tháng năm 2020 khoảng thời gian 17