5 xu huớng ứng dụng di động năm 2018
Khám phá 5 xu hướng công nghệ đột phá đang định hình tương lai ứng dụng di động: từ PWA không cần cài đặt đến AR/VR, AI, IoT và blockchain - những công nghệ đang thay đổi cách chúng ta tương tác với thiết bị!

Progressive web app ( PWA )
PWA giải thích đơn giản là người dùng không cần lên Appstore hay Google Play store để tải appapp nữa. Chỉ cần nhập một url là có thể dùng app. PWA không đơn giản như một website thường, nó hỗ trợ nhiều cơ chế để xây dựng một ứng dụng di động native như dùng API của phần cứng ( camera, location, gesture ), push notification, offline support ( tắc mạng vẫn vào url của PWA để dùng được ).
Mấy tính năng như background sync data còn dễ làm hơn native. Về mặt kỹ thuật thì chỉ cần Javascript, HTML, CSS thì có thể làm PWA rồi. Những cross-platform như Ionic cũng hỗ trợ PWA. Tại Google I/O năm nay cũng có rất nhiều talk nói về PWA
Khuyết điểm lớn nhất đó là Apple vẫn chưa hoàn toàn hỗ trợ PWA trên Safari tại thời điểm này.
Ưu điểm thì ai cũng thấy đó là tận dụng code ở cả web, Android và IOS.
PWA sẽ còn phát triển trong tương lai. Hiện trên Udemy có một khóa rất chi tiết về PWA, bạn có thể tham khảo nhé: https://www.udemy.com/progressive-web-app-pwa-the-complete-guide/
AR và VR
Càng ngày càng có nhiều VR hardware Facebook Oculus, Google's DaydreamDaydream, HTC Vive, vv Viết app cho những thiết bị này cũng sẽ là xu hướng. Nói chung thì sinh viên nghèo code dạo như mình thì làm gì có đủ tiền mua device được.
AR thì có vẻ phù hợp hơn. Năm nay, Apple cho ra mắt ARKit để hỗ trợ lập trình viên phát triển các ứng dụng AR. Google không chịu thua, cũng có ARCore.
Ứng dụng thông minh
Những năm gần đây, xu thế trở lý ảo khá phát triển với Siri, Cortana, Google Assistant. Những nhà sản xuất đều đưa AI vào hệ điều hành của mình để điện thoại thông minh hơn. Mình dùng iOS nên sẽ lấy ví dụ iOS nha, Android cũng tương tự vậy thôi.
Từ iOS 10, app Photo trên đã có thể phân loại ảnh theo người để tiện cho người dùng xem ảnh hơn.
Face recognition của ứng dụng mặc định Photo trên iOS
Apple cũng hỗ trợ lập trình viên các thư viện: SiriKit, CoreML để đưa AI vào ứng dụng dễ dàng hơn.
IoT và Wearable apps
Việc gắn kết nối để kiện thoại có thể điều khiển đồng hồ, nhà, xe, tủ lạnh, máy giặt, vv là hot trend hiện tại cũng như trong tương lai.
Mấy cụm từ như Smart Home, Smart Watch, Smart Car, Smart City, Smart Farm, vv đã không còn xa lạ gì với chúng ta.
Có hơn 60000 người tìm kiếm từ smart home mỗi tháng
Những app về chăm sóc sức khỏe, tracking, fitness cũng đang rất hot. Đeo đồng hồ vô chạy bộ rồi mở app lên xem số bước chân, số calo đã tiêu thụ, ngủ thì sáng mở app lên xem thời gian ngủ say, vv. Mặc dù mấy số liệu này không chính xác 100%, nhưng người dùng cũng thích dùng, kiểu sống phong cách hơn, dùng công nghệ trong cuộc sống nhiều hơn
Fintech, tiền ảo
Thanh toán trên di động ngày càng phổ biến. Ở Việt Nam thôi cũng có nhiều ví điện tử, dịch vụ thanh toán qua điện thoại như Momo, ZaloPay, SamsungPay, AliPay
Công nghệ blockchain với nền tảng là Peer to Peer payment thì lập trình viên có thể phát triển những decentralized sharing economy application. Những app như Uber, Grab lái xe và khách phải thông qua Uber, Grab, với blockchain bạn có thể cho họ kết nối trực tiếp với nhau.
Kết
Những trend mình đã kể có cái dễ làm, có cái khó, cái cần device mới làm được. Với góc nhìn từ người lập trình, mình thấy chỉ nên tập trung vào 1 hoặc 2 để đào sâu nghiên cứu, chứ sức đâu mà tìm hiểu hết. Còn bạn thì sao, bạn nghĩ đâu là xu huớng ứng dụng di động năm 2018, comment chia sẻ với mọi người nhé?
Related Posts
Discover more content you might enjoy

Game Theory trong thời đại AI: Khi máy móc tham gia vào "trò chơi"
Bài viết phân tích sự giao thoa giữa lý thuyết trò chơi (Game Theory) và trí tuệ nhân tạo, giải thích cách AI đang thay đổi các nguyên lý cân bằng Nash và chiến lược tối ưu. Tác giả đưa ra các ví dụ thực tế về ứng dụng trong kinh doanh, giao thông và an ninh mạng.

Bài này không phải AI viết
Suy ngẫm chân thành về giá trị của việc viết thủ công trong kỷ nguyên AI. Dù AI có thể tạo nội dung hiệu quả, bài viết này là lời khẳng định về sự kết nối cá nhân và giá trị độc đáo mà con người mang lại cho văn bản của mình.

Dự đoán về Vibe Coding: Cách AI sẽ biến đổi việc tạo ra phần mềm
Bài viết phân tích cách 'vibe coding' - phương pháp lập trình dựa trên mô tả ý định thay vì viết code trực tiếp - sẽ dân chủ hóa việc phát triển phần mềm. Tác giả dự đoán về sự chuyển đổi từ giao diện dòng lệnh sang thiết kế trực quan, sự xuất hiện của phần mềm tự cải thiện, và tác động đến cấu trúc tổ chức công ty cũng như các thị trường ngách chưa được khai thác.

Dùng AI để hỗ trợ đầu tư crypto
Bài viết chia sẻ 7 mẹo thực tế để sử dụng AI (như Claude.ai và ChatGPT) hỗ trợ hiểu rõ whitepaper và tài liệu kỹ thuật của các dự án blockchain. Từ việc yêu cầu tóm tắt đơn giản, giải thích như cho trẻ em, đặt câu hỏi làm rõ, sử dụng ví dụ, tạo tình huống giả định, chuyển đổi thuật ngữ, đến so sánh nhiều nguồn tài liệu - giúp nhà đầu tư đưa ra quyết định đầu tư crypto sáng suốt hơn.

Tối giản blog với static website, bye Wordpress!

Nghề
Bài viết chia sẻ trải nghiệm cá nhân về việc lựa chọn nghề nghiệp từ thời cấp ba, phản ánh về môn Hướng Nghiệp không hiệu quả và những yếu tố ảnh hưởng đến quyết định nghề nghiệp như ảnh hưởng từ bạn bè, gia đình và truyền thông. Tác giả kể về hành trình trở thành lập trình viên và những suy ngẫm về việc liệu mình đã chọn đúng ngành hay chưa.