Google is introducing Eclipsa Video, a new HDR video standard built on the open SMPTE ST 2094-50 specification (developed with Apple and NBCUniversal), designed to ensure consistent, comfortable HDR playback across different displays. The standard addresses the common problem of HDR videos appearing too bright on phones or flat on TVs. Native support is included in Android 17 (API level 37) and above on compliant HDR displays. Eclipsa Video is open, meaning any app developer or hardware manufacturer can integrate it, and Google is inviting the developer and creator ecosystem to adopt it.
Nguồn: https://android-developers.googleblog.com/2026/06/eclipsa-video-hdr-review.html. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Google Play sẽ mở rộng lựa chọn thanh toán bằng cách cho phép sử dụng hệ thống thanh toán bên ngoài hoặc liên kết người dùng đến trang web từ ngày 30/6/2026, đồng thời giảm phí dịch vụ xuống 10% cho doanh thu dưới 1 triệu USD/năm và tất cả đăng ký tự động gia hạn. Ngoài ra, phí thanh toán 5% chỉ áp dụng khi sử dụng Google Play Billing tại Mỹ, Anh và EEA. Các chương trình ưu đãi mới dành cho ứng dụng/game chất lượng cao cũng sẽ được triển khai từ tháng 9/2026.
Lập trình viên nên đọc để cập nhật các chính sách mới về chi phí và tính năng thanh toán linh hoạt trên Google Play, giúp tối ưu hóa chi phí phát triển và tăng khả năng cạnh tranh cho ứng dụng của mình.
Bản tin jetc.dev số 319 cập nhật các phiên bản mới nhất của Jetpack Compose gồm bản vá 1.11.3, beta 1.12 đầu tiên và Compose Multiplatform 1.12.0-alpha02. Nội dung nổi bật bao gồm hỗ trợ iOS cho Jetpack Ink, các BOM mới, lifecycle/viewmodel-compose 2.11.0 mở rộng đa nền tảng, thư viện locationbutton Compose mới, cùng nhiều chủ đề như scoping ViewModel, Coil 3 cho tải ảnh đa nền tảng, kiểm thử screenshot theo locale, và các thư viện mã nguồn mở mới.
Những tiến bộ mới trong Jetpack Compose và Compose Multiplatform từ phiên bản 1.12 beta sẽ giúp bạn tối ưu hóa ứng dụng Android/iOS/native với các tính năng mới như ink iOS, viewmodel scoping và Coil 3, từ đó nâng cao hiệu suất và tính đa nền tảng cho dự án.
Bạn có thể biến chiếc điện thoại Android cũ thành touchpad không dây cho Windows 11 bằng các ứng dụng như KDE Connect, Remote Mouse hoặc Unified Remote. Chỉ cần cài đặt phần mềm trên Windows và ứng dụng đi kèm trên Android, sau đó kết nối hai thiết bị cùng mạng Wi-Fi. KDE Connect là lựa chọn miễn phí, mã nguồn mở với nhiều tính năng như nhập liệu bàn phím, điều khiển cử chỉ, quản lý tệp và truy cập CLI.
Lập trình viên nên đọc bài này vì cách chuyển đổi điện thoại cũ thành bàn đạp cảm ứng cho Windows 11 không chỉ tiết kiệm chi phí mà còn mở rộng khả năng tương tác đa thiết bị, giúp tối ưu hóa công cụ phát triển và quản lý dự án bằng cách kết nối các thiết bị với các chức năng như nhập liệu từ bàn phím di động, điều khiển giao diện CLI hoặc quản lý file trực tiếp từ thiết bị di động.
Valve giới thiệu GameNative 1.0, phiên bản Steam native "bionic" cho Android, thay thế phiên bản Windows nặng nề chạy qua Wine. Sử dụng thư viện ARM64 Android từ Steamworks SDK 1.63 (dự định cho kính VR của Valve), GameNative cải thiện tốc độ khởi động game, ổn định, hỗ trợ Vulkan từ Winlator Ludashi, điều khiển controller, Steam Guard TOTP, đồng bộ lưu đám mây, DLC/workshop. Trong 241 game Steam thử nghiệm, 221 tương thích trên Snapdragon 8 Elite, bản phát hành trên Play Store đang chờ phê duyệt chính sách.
Lập trình viên nên đọc bài này để hiểu cách GameNative chuyển đổi Steam client sang kiến trúc ARM64 native, giải quyết vấn đề hiệu suất và tương thích trên Android mà không cần Wine, và tìm hiểu cách áp dụng kiến trúc tương tự trong các ứng dụng game hoặc hệ thống gói game trên nền tảng di động.
Các nền tảng FinTech di động cần áp dụng chiến lược "defense-in-depth" vì không có biện pháp bảo mật đơn lẻ nào đủ mạnh. Kiểm soát thiết kế, tín hiệu runtime, bảo vệ mạng, ủy quyền backend và đánh giá rủi ro giao dịch phải phối hợp chặt chẽ, với backend đóng vai trò là điểm tin cậy cuối cùng để xác minh danh tính, phiên giao dịch, tính toàn vẹn thiết bị và ngăn chặn các cuộc tấn công. Bài viết cũng chỉ ra những quan niệm sai lầm phổ biến và cung cấp checklist thực tế cho các luồng xử lý nhạy cảm.
Là lập trình viên phát triển ứng dụng tiền điện tử trên di động, bạn cần đọc bài này để hiểu cách xây dựng lớp bảo mật đa tầng (defense-in-depth) hiệu quả, tránh những lỗ hổng từ việc chỉ phụ thuộc vào một giải pháp kỹ thuật duy nhất.
Android 17 bổ sung ba tính năng mới cho điện thoại Pixel: App Bubbles hỗ trợ đa nhiệm nhanh (đã ra mắt), chế độ hiển thị 50/50 biến màn hình phụ của foldable thành bộ điều khiển game, và Pause Point giúp quản lý thời gian sử dụng màn hình. App Bubbles đã khả dụng, trong khi hai tính năng còn lại sẽ ra mắt sau trong năm.
Là người phát triển ứng dụng, bạn nên đọc bài này để khám phá cách Pause Point có thể giúp tối ưu hóa quản lý thời gian và hiệu suất ứng dụng trên Android 17, từ đó cải thiện trải nghiệm người dùng và tính bền vững của sản phẩm.
Mobile observability goes far beyond crash reporting. A mature architecture connects five signal classes — crashes, structured logs, distributed traces, API failure telemetry, and business events — using shared correlation identifiers (session ID, flow ID, trace context headers) across mobile clients and backend services. The post covers a four-layer model (instrumentation, correlation, backend propagation, analysis), a Kotlin OkHttp interceptor example for attaching request context, common misconceptions (crash-free rate ≠ healthy app, backend traces don't explain client-side failures), key architectural trade-offs (privacy vs. detail, fidelity vs. cost, real-time vs. battery), and a practical checklist. A real-world case study illustrates how joining mobile API failure events, backend payment traces, and product analytics revealed a post-payment polling bug invisible to any single dashboard.
A deep dive into the Panel Controller side of Android Automotive OS's Scalable UI framework. Covers how DecorPanelControllerBase and BaseTaskPanelController work, how to wire a custom View and Controller into CarSystemUI via Dagger, and how to build imperative panel behavior. Two proof-of-concept implementations are walked through: FlameSun, an animated AGSL shader rendered inside a DecorPanel with minimal controller logic, and FocusGlow, a dynamic glow border that tracks window focus using TaskStackListener, PanelPool, PanelUpdateConsumer, and AutoSurfaceTransaction to reposition its surface at runtime. Limitations such as no RRO-only View shipping, full CarSystemUI rebuilds for code changes, and no persistent state across SystemUI restarts are also discussed.