Mobile web là gì? Mobile app là gì?
phát triển sản phẩm
“Mobile first” là một cụm từ mà chắc các bạn làm bên mảng marketing cũng thường xuyên nghe dạo gần đây. Nó nhấn mạnh rằng các thiết bị di động ngày nay đã là phương tiện được nhiều người dùng sử dụng để truy cập internet nhất và do đó các doanh nghiệp và công ty cần phải suy nghĩ về việc sản phẩm dịch vụ hoặc nội dung mà mình muốn truyền tải đến khách hàng phải được tối ưu cho trải nghiệm di động trước.
Với những thắc mắc trên của bạn, tôi sẽ giúp bạn trả lời những vấn đề trên từ những kiến thức thu thập được từ
Mobile web là gì?
Mobile web là các trang web được tối ưu hóa để hiển thị tốt hơn cho người dùng khi họ xem điện thoại. Có 3 loại mobile web thường thấy là:
1. Responsive site
Trang web tự động thay đổi kích thước và phương thức hiển thị tùy theo kích cỡ màn hình của thiết bị mà người dùng sử dụng để truy cập. Toàn bộ việc thay đổi của responsive website thường là dựa trên CSS, không tác động gì đến HTML và URL của website cũng không thay đổi.
2. Dynamic serving site
Trang web tự động cung cấp 2 phiên bản website khác nhau về mặt dựa theo thiết bị mà người dùng truy cập vào website. Khác biệt của dynamic serving so với responsive là HTML của các thiết bị nhận được sẽ khác nhau. Giống nhau là URL của website sẽ không thay đổi.
3. Separated mobile site
Hay còn gọi là xây dựng 2 website riêng biệt cho desktop và mobile. Các website này sẽ không phụ thuộc nhau về mặt nội dung, URL cũng khác nhau. Các trang này thường sẽ tự phát hiện người dùng sử dụng thiết bị gì để redirect vào phiên bảng website phù hợp.
Facebook là ví dụ về một trang có trang desktop (
Bạn cũng nên chú ý những thông tin sau của Mobile Web:
- Nếu website bị down thì người dùng desktop và mobile đều không truy cập được.
-Nếu website bị down thì người dùng desktop và mobile đều không truy cập được.
- Nếu website desktop bị down mà website mobile không bị thì người dùng di động vẫn truy cập được và ngược lại
Kết luận:
Responsive thì rất tiện lợi và phù hợp cho các website thiên về tin tức, nội dung mà chủ yếu người dùng chỉ cần đọc là chủ yếu. Chi phí thiết lập thấp, bảo trì dễ dàng, thực hiện nhanh chóng và dễ quản lý nội dung, URL và SEO. Đây là lựa chọn cho đa số các website vừa và nhỏ không có các tính năng phức tạp. Đối với các website có nhiều tính năng hơn và có tính tương tác người dùng thì responsive đôi khi sẽ không đủ để mang lại trải nghiệm người dùng tốt nhất.
Dynamic serving thì phức tạp và tốn kém hơn trong việc thiết lập và mặt kỹ thuật nhưng vẫn dễ về phần bảo trì, quản lý về nội dung, URL và SEO. Nhưng dynamic serving mang lại trải nghiệm người dùng tốt hơn so với responsive cho các website có nhiều tính năng ví dụ như e-commerce.
Separate mobile site có lợi ích là mang lại trải nghiệp tốt nhất cho người dùng trên di động vì toàn bộ website được thiết kế và lập trình để đạt được mục tiêu đó. Tuy nhiên chi phí cũng như thời gian để thực hiện là tốn kém nhất và việc bảo trì về kỹ thuật cũng như quản lý nội dung, URL và SEO cũng trở nên phức tạp hơn. Nếu bạn có chi phí, thời gian và muốn mang lại trải nghiệm cao nhất cho người dùng thì đây là lựa chọn.
Mobile app là gì?
Mobile app chính là các ứng dụng di động mà bạn có thể sử dụng để truy cập vào các nội dung mà bạn muốn trên các thiết bị như điện thoại di động. Hiện tại có 2 loại ứng dụng mà bạn thường dùng và 2 loại khác nữa sắp tới có thể sẽ là xu hướng. Hãy cùng điểm qua các loại mobile app này:
1. Native mobile app
Đây là các loại app mà bạn sẽ download nội dung xuống điện thoại và truy cập vào chúng khi sử dụng. Các loại app đặc trưng cho loại này có thể kể đến đa phần các games mà bạn thường chơi. Thông thường tất cả những hình ảnh, âm thanh và các level trong game đều đã được download xuống do đó bạn có thể chơi game mà không cần phải có internet (một số game bắt bạn phải có internet mới chơi được đơn thuần là vì chúng cần đăng nhập, có mua bán vật phẩm bên trong hoặc vì chúng là game online).
Facebook là một ví dụ điển hình của native mobile app.
2. Hybrid mobile app
Trước khi nói vào hybrid mobile app là gì, bạn cần hiểu về web app trước. Web app là các ứng dụng được viết trên nền tảng browser để người dùng có thể tương tác ngay trên đó. Ví dụ thường thấy nhất có thể kể đến các web game, ví dụ như
Gọi là hybrid (lai) mobile app vì nó kết hợp những điểm đặc trưng của web app và mobile app với nhau. Các hybrid mobile app này được viết bằng ngôn ngữ lập trình web (HTML5, CSS3 và Javascript) và sau đó được “bao bọc” bằng một lớp vỏ (container) bên ngoài để trở thành giống như native mobile app và có thể download được trên appstore.
Một số app bạn thường xuyên sử dụng thật ra là hybrid: Uber, Instagram Gmail, Evernote, Twitter, v.v…
Native mobile app hay hybrid mobile app, mỗi cái đều có điểm mạnh và điểm yếu của chúng. Bên dưới là một bản so sánh:
Tùy thuộc vào cách lập trình ứng dụng tuy nhiên một số native apps như games thường có xu hướng nặng hơn do phải tải toàn bộ nội dung về.
Tùy thuộc cách lập trình tuy nhiên nhìn chung hybrid apps thường khả năng nhỏ hơn vì chỉ cần tải các phần cần thiết, nội dung chủ yếu từ website.
Kết luận:
Native mobile app: mang lại trải nghiệm tốt nhất cho người dùng tuy nhiên lại cũng tốn kém nhất về chi phí, thời gian phát triển ứng dụng cũng như là bảo trì. Việc nâng cấp các nội dung cũng không dễ dàng mà bắt buộc phải nâng cấp cả ứng dụng theo. Các ứng dụng native có thể hoạt động ngay cả khi không có mạng nếu tất cả file cần thiết đã được download xuống điện thoại.
Hybrid mobile app: trải nghiệm người dùng trên điện thoại tốt, việc phát triển ứng dụng dù không đơn giản nhưng ít phức tạp hơn native mobile app. Việc cập nhật nội dung sẽ dễ dàng hơn do nội dung được sync từ website.
Nên chọn Mobile web hay mobile app?
Mobile app chiếm phần lớn thời gian sử dụng, nhưng… Nghiên cứu mới đây nhất của Flurry Analytics cho thấy 90% thời gian người dùng sử dụng điện thoại là tương tác với mobile app, chỉ 10% là sử dụng browser để truy cập internet. 90% thời gian trên điện thoại là sử dụng app, chỉ 10% là browser. Nghiên cứu mới đây nhất của Flurry Analytics cho thấy 90% thời gian người dùng sử dụng điện thoại là tương tác với mobile app, chỉ 10% là sử dụng browser để truy cập internet.
Nguyễn Thị Hương Ly
“Mobile first” là một cụm từ mà chắc các bạn làm bên mảng marketing cũng thường xuyên nghe dạo gần đây. Nó nhấn mạnh rằng các thiết bị di động ngày nay đã là phương tiện được nhiều người dùng sử dụng để truy cập internet nhất và do đó các doanh nghiệp và công ty cần phải suy nghĩ về việc sản phẩm dịch vụ hoặc nội dung mà mình muốn truyền tải đến khách hàng phải được tối ưu cho trải nghiệm di động trước.
Với những thắc mắc trên của bạn, tôi sẽ giúp bạn trả lời những vấn đề trên từ những kiến thức thu thập được từ
Mobile web là gì?
Mobile web là các trang web được tối ưu hóa để hiển thị tốt hơn cho người dùng khi họ xem điện thoại. Có 3 loại mobile web thường thấy là:
1. Responsive site
Trang web tự động thay đổi kích thước và phương thức hiển thị tùy theo kích cỡ màn hình của thiết bị mà người dùng sử dụng để truy cập. Toàn bộ việc thay đổi của responsive website thường là dựa trên CSS, không tác động gì đến HTML và URL của website cũng không thay đổi.
2. Dynamic serving site
Trang web tự động cung cấp 2 phiên bản website khác nhau về mặt dựa theo thiết bị mà người dùng truy cập vào website. Khác biệt của dynamic serving so với responsive là HTML của các thiết bị nhận được sẽ khác nhau. Giống nhau là URL của website sẽ không thay đổi.
3. Separated mobile site
Hay còn gọi là xây dựng 2 website riêng biệt cho desktop và mobile. Các website này sẽ không phụ thuộc nhau về mặt nội dung, URL cũng khác nhau. Các trang này thường sẽ tự phát hiện người dùng sử dụng thiết bị gì để redirect vào phiên bảng website phù hợp.
Facebook là ví dụ về một trang có trang desktop (
Bạn cũng nên chú ý những thông tin sau của Mobile Web:
- Nếu website bị down thì người dùng desktop và mobile đều không truy cập được.
-Nếu website bị down thì người dùng desktop và mobile đều không truy cập được.
- Nếu website desktop bị down mà website mobile không bị thì người dùng di động vẫn truy cập được và ngược lại
Kết luận:
Responsive thì rất tiện lợi và phù hợp cho các website thiên về tin tức, nội dung mà chủ yếu người dùng chỉ cần đọc là chủ yếu. Chi phí thiết lập thấp, bảo trì dễ dàng, thực hiện nhanh chóng và dễ quản lý nội dung, URL và SEO. Đây là lựa chọn cho đa số các website vừa và nhỏ không có các tính năng phức tạp. Đối với các website có nhiều tính năng hơn và có tính tương tác người dùng thì responsive đôi khi sẽ không đủ để mang lại trải nghiệm người dùng tốt nhất.
Dynamic serving thì phức tạp và tốn kém hơn trong việc thiết lập và mặt kỹ thuật nhưng vẫn dễ về phần bảo trì, quản lý về nội dung, URL và SEO. Nhưng dynamic serving mang lại trải nghiệm người dùng tốt hơn so với responsive cho các website có nhiều tính năng ví dụ như e-commerce.
Separate mobile site có lợi ích là mang lại trải nghiệp tốt nhất cho người dùng trên di động vì toàn bộ website được thiết kế và lập trình để đạt được mục tiêu đó. Tuy nhiên chi phí cũng như thời gian để thực hiện là tốn kém nhất và việc bảo trì về kỹ thuật cũng như quản lý nội dung, URL và SEO cũng trở nên phức tạp hơn. Nếu bạn có chi phí, thời gian và muốn mang lại trải nghiệm cao nhất cho người dùng thì đây là lựa chọn.
Mobile app là gì?
Mobile app chính là các ứng dụng di động mà bạn có thể sử dụng để truy cập vào các nội dung mà bạn muốn trên các thiết bị như điện thoại di động. Hiện tại có 2 loại ứng dụng mà bạn thường dùng và 2 loại khác nữa sắp tới có thể sẽ là xu hướng. Hãy cùng điểm qua các loại mobile app này:
1. Native mobile app
Đây là các loại app mà bạn sẽ download nội dung xuống điện thoại và truy cập vào chúng khi sử dụng. Các loại app đặc trưng cho loại này có thể kể đến đa phần các games mà bạn thường chơi. Thông thường tất cả những hình ảnh, âm thanh và các level trong game đều đã được download xuống do đó bạn có thể chơi game mà không cần phải có internet (một số game bắt bạn phải có internet mới chơi được đơn thuần là vì chúng cần đăng nhập, có mua bán vật phẩm bên trong hoặc vì chúng là game online).
Facebook là một ví dụ điển hình của native mobile app.
2. Hybrid mobile app
Trước khi nói vào hybrid mobile app là gì, bạn cần hiểu về web app trước. Web app là các ứng dụng được viết trên nền tảng browser để người dùng có thể tương tác ngay trên đó. Ví dụ thường thấy nhất có thể kể đến các web game, ví dụ như
Gọi là hybrid (lai) mobile app vì nó kết hợp những điểm đặc trưng của web app và mobile app với nhau. Các hybrid mobile app này được viết bằng ngôn ngữ lập trình web (HTML5, CSS3 và Javascript) và sau đó được “bao bọc” bằng một lớp vỏ (container) bên ngoài để trở thành giống như native mobile app và có thể download được trên appstore.
Một số app bạn thường xuyên sử dụng thật ra là hybrid: Uber, Instagram Gmail, Evernote, Twitter, v.v…
Native mobile app hay hybrid mobile app, mỗi cái đều có điểm mạnh và điểm yếu của chúng. Bên dưới là một bản so sánh:
Tùy thuộc vào cách lập trình ứng dụng tuy nhiên một số native apps như games thường có xu hướng nặng hơn do phải tải toàn bộ nội dung về.
Tùy thuộc cách lập trình tuy nhiên nhìn chung hybrid apps thường khả năng nhỏ hơn vì chỉ cần tải các phần cần thiết, nội dung chủ yếu từ website.
Kết luận:
Native mobile app: mang lại trải nghiệm tốt nhất cho người dùng tuy nhiên lại cũng tốn kém nhất về chi phí, thời gian phát triển ứng dụng cũng như là bảo trì. Việc nâng cấp các nội dung cũng không dễ dàng mà bắt buộc phải nâng cấp cả ứng dụng theo. Các ứng dụng native có thể hoạt động ngay cả khi không có mạng nếu tất cả file cần thiết đã được download xuống điện thoại.
Hybrid mobile app: trải nghiệm người dùng trên điện thoại tốt, việc phát triển ứng dụng dù không đơn giản nhưng ít phức tạp hơn native mobile app. Việc cập nhật nội dung sẽ dễ dàng hơn do nội dung được sync từ website.
Nên chọn Mobile web hay mobile app?
Mobile app chiếm phần lớn thời gian sử dụng, nhưng… Nghiên cứu mới đây nhất của Flurry Analytics cho thấy 90% thời gian người dùng sử dụng điện thoại là tương tác với mobile app, chỉ 10% là sử dụng browser để truy cập internet. 90% thời gian trên điện thoại là sử dụng app, chỉ 10% là browser. Nghiên cứu mới đây nhất của Flurry Analytics cho thấy 90% thời gian người dùng sử dụng điện thoại là tương tác với mobile app, chỉ 10% là sử dụng browser để truy cập internet.