16 cập nhật quan trọng cho Android Developers tại Google I/O 2025

0 0 0

Người đăng: Saitaman

Theo Viblo Asia

🎉 Google I/O 2025 mang đến nhiều cập nhật giúp lập trình viên Android xây dựng trải nghiệm tốt hơn, thông minh hơn, hiệu quả hơn – từ AI đến XR, từ Compose đến Play Store.


🤖 Xây dựng ứng dụng thông minh với AI

1. Tích hợp Generative AI

  • ML Kit GenAI APIs (dùng Gemini Nano): tóm tắt, sửa lỗi, viết lại, mô tả ảnh ngay trên thiết bị.
  • Firebase AI Logic: dùng Gemini Pro, Flash & Imagen cho xử lý hình ảnh & dữ liệu phức tạp.
  • 🧪 App mẫu: Androidify – biến ảnh selfie thành robot Android độc đáo.

📱 Trải nghiệm mới trên đa thiết bị

2. Một app – mọi màn hình

  • Hỗ trợ từ điện thoại, tablet, foldable, ChromeOS đến Android XR & ô tô.
  • Cập nhật từ Compose Layouts, Jetpack Navigation, giúp xây dựng UI thích ứng dễ dàng.

3. Material 3 Expressive: UX cảm xúc

  • Thiết kế hướng cảm xúc giúp UX thân thiện, cá nhân hóa, hướng dẫn người dùng tốt hơn.

4. Widget thông minh hơn

  • Glance 1.2: tạo preview widget cá nhân hoá.
  • Live Updates mới với template Progress Style đẹp hơn, chuẩn hóa hơn. image.png

5. Cải tiến camera & media

  • Low light boost cải thiện chụp ảnh thiếu sáng.
  • Native PCM offload tiết kiệm pin khi phát audio.

6. Ứng dụng cho xe hơi

  • Mở rộng các loại ứng dụng: game, video, media, liên lạc.
  • Cập nhật Car App Library, API mới, công cụ test trên Pixel Tablet & Firebase Test Lab.

7. Android XR: Developer Preview 2

  • SDK mới & thiết bị mới như XREAL Project Aura, Samsung Project Moohan.
  • Xây dựng UI 3D với Compose & AI trong Android XR.

8. Wear OS 6: sáng tạo cá nhân hoá

  • Material 3 Expressive đến với đồng hồ thông minh.
  • Dùng Wear Compose Material 3ProtoLayout để tạo layout đẹp, chuyển động sinh động.

9. Google TV: phát triển app tốt hơn

  • Compose for TV ổn định, hỗ trợ UI thích ứng.
  • Gemini trên TV sắp ra mắt.
  • Mở đăng ký Video Discovery API.

🚀 Nâng cao năng suất lập trình

10. Jetpack Compose: nhanh & đẹp hơn

  • BOM mới ổn định, nhiều tính năng mới, tối ưu hiệu suất.
  • Compose giúp build app nhanh và hiệu quả hơn.

11. Kotlin Multiplatform: build cho cả Android & iOS

  • Template chia sẻ mới trong Android Studio.
  • Jetpack hỗ trợ KMP, codelab hướng dẫn rõ ràng.
  • Hỗ trợ migrate Room DB sang KMP.

12. Gemini AI trong Android Studio

  • Tính năng Image to Code chuyển mockup thành Compose code.
  • Tính năng mới: Journeys, Version Upgrade Agent – giúp viết & nâng cấp code dễ dàng hơn.

13. Android Studio thông minh hơn với AI

  • Gemini hỗ trợ test, UI, cập nhật version.
  • Tăng tốc phát triển, cải thiện chất lượng app.

💼 Phát triển kinh doanh với Google Play

14. Cập nhật mới trong Google Play

  • Tăng khả năng hiển thị, giữ chân người dùng, tăng doanh thu.
  • Tính năng đăng ký mới giúp giảm tỷ lệ huỷ, tăng tỷ lệ chuyển đổi.

15. Play Games Services v2

  • Hỗ trợ hơn 2 tỷ người chơi.
  • PGS v1 → v2: thêm tính năng mới, tích hợp dễ hơn.

16. Android 16

  • Tính năng mới: Live Updates, media chuyên nghiệp, cửa sổ desktop, cải thiện accessibility,...
  • Đừng quên test app với bản Android 16 Beta.

🔗 Tham khảo thêm

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu Typescript - Sự khác nhau giữa Typescript và Javascript

Typescript là gì. TypeScript là một ngôn ngữ giúp cung cấp quy mô lớn hơn so với JavaScript.

0 0 549

- vừa được xem lúc

Cài đặt WSL / WSL2 trên Windows 10 để code như trên Ubuntu

Sau vài ba năm mình chuyển qua code trên Ubuntu thì thật không thể phủ nhận rằng mình đã yêu em nó. Cá nhân mình sử dụng Ubuntu để code web thì thật là tuyệt vời.

1 1 561

- vừa được xem lúc

Đặt tên commit message sao cho "tình nghĩa anh em chắc chắn bền lâu"????

. Lời mở đầu. .

1 2 1k

- vừa được xem lúc

Tìm hiểu về Resource Controller trong Laravel

Giới thiệu. Trong laravel, việc sử dụng các route post, get, group để gọi đến 1 action của Controller đã là quá quen đối với các bạn sử dụng framework này.

0 0 460

- vừa được xem lúc

Phân quyền đơn giản với package Laravel permission

Như các bạn đã biết, phân quyền trong một ứng dụng là một phần không thể thiếu trong việc phát triển phần mềm, dù đó là ứng dụng web hay là mobile. Vậy nên, hôm nay mình sẽ giới thiệu một package có thể giúp các bạn phân quyền nhanh và đơn giản trong một website được viết bằng PHP với framework là L

0 0 544

- vừa được xem lúc

Bạn đã biết các tips này khi làm việc với chuỗi trong JavaScript chưa ?

Hi xin chào các bạn, tiếp tục chuỗi chủ đề về cái thằng JavaScript này, hôm nay mình sẽ giới thiệu cho các bạn một số thủ thuật hay ho khi làm việc với chuỗi trong JavaScript có thể bạn đã hoặc chưa từng dùng. Cụ thể như nào thì hãy cùng mình tìm hiểu trong bài viết này nhé (go).

0 0 462