Google leverages efficient development tools and seamless collaboration
Committed to continuous creation for developers
A more modern, efficient and smooth development experience
Take a look at the 2022 Google Developers Conference
Android, Wear OS by Google and ARCore Technology Fields
What are the achievements and progress worthy of attention?
The Android ecosystem continues to grow, running on over 3 billion active devices worldwide. As the platform for innovative mobile device capabilities, Android powers phones, tablets, watches, TVs, and cars. While iteratively updated, Android consistently pushes the boundaries of what's possible, helping users experience the world through better apps, and explore, imagine, and create new things like never before.
Android 13 has been continuously optimized and is now officially available to users around the world, adding support and enhancements for privacy, productivity, and modern standards.
- Privacy and security remain the top priorities of the Android system. Android 13 adds a notification permission to send a request to the user, a photo picker for privacy, and more granular media permissions (improving permissions for pairing with nearby devices and accessing media files).
- Updates to productivity features . Things like Android 13 extend Material You's dynamic colors to all app icons, allowing users to choose icon tints based on their wallpaper and other theme preferences. In addition, the " App Language " setting panel, which can set language preferences by app, better meets the needs of multilingual users.
- Android 13 also supports many modern standards such as HDR video, Bluetooth Low Energy Audio (LE Audio), and MIDI 2.0 hardware via USB.
Large-screen devices are growing in popularity, with nearly 270 million active users on large-screen devices including tablets, foldables and ChromeOS in the first quarter of this year. Responsive layouts for Android large-screen device development can help applications achieve seamless cross-platform collaboration and unlock more potential.
- Android 12 L and Android 13 optimize the user experience for different types of devices, including taskbar, multitasking, keyboard and mouse support, and app compatibility modes. Created " App Quality Guidelines for Large Screens " and " Material Design Layout Guidelines " to help developers optimize their apps for large screens. Developers can build applications across mobile phones, tablets, foldable devices and wearable devices, enabling a single application to run on different terminals.
- As a concrete implementation of official guidelines and specifications, the Jetpack library also includes many common functions developed for large screens, such as Drag & Drop , which can help applications more easily implement interactive drag-and-drop functions and multitasking. As a basic library for detecting device posture and screen size, WindowManager can implement activity embedding, and applications can more easily support larger screen layouts based on existing views.
- At present, Android tablets such as Lenovo Tab P12 Pro and Samsung Galaxy Tab S8 series have further improved the various large-screen experience in Android 13. The Google Pixel tablet is also coming next year.
Modern Android Development (MAD) strives to increase developer productivity and reduce development costs while creating high-quality applications that run across devices. MAD covers a collection of guides, tools, and development libraries to help developers build multi-screen, cross-device user experiences. Among them, Jetpack Compose has now become the core of Android application development for mobile phones, large screens and wearable devices.
- As a toolkit for building native Android interfaces, Jetpack Compose simplifies and improves the efficiency of Android interface development, helping developers quickly create lively and exciting applications with less code, stronger tools, and an intuitive Kotlin API. The recently released stable version of Jetpack Compose 1.2 adds new features such as downloadable fonts and nested scrolling interop .
- The latest version of Android Studio also brings strong support for Jetpack Compose. For example, the new Live Edit real-time editing function will automatically deploy composable updates to test devices or simulators to see the latest preview effects in real time. And, the Layout Inspector , which helps to check for situations where composables are reorganized or skipped.
More and more consumers see smart wearables as one of the must-haves in modern life, and we've ushered in important upgrades and updates to the Wear OS by Google platform.
The launch of Compose for Wear OS 1.0 helps developers apply their development experience to the experience of building watch screens. Numerous new or improved components make the development process easier and more convenient, such as navigation, Scaling Lazy List, input and gesture support, and more, enabling modern and efficient Wear OS by Google development.
Health Services , an energy-efficient and easy-to-use development library for collecting real-time sensor data on smartwatches, is now live. Health services provide high-quality real-time sensor data for wearable applications, help improve battery life, optimize developer experience, and expand more future-oriented wearable device usage scenarios.
ARCore is Google's augmented reality experience building platform that uses different APIs to allow phones to perceive their environment, understand the real world, and interact with information. Launched in 2017, ARCore is currently supported on over 1.2 billion Android devices.
- In addition to some fundamental improvements, ARCore brings new cloud services . With cloud anchors, AR experiences can be shared among multiple people in the same location.
- Create location-based, global-scale AR experiences on Android and iOS using VPS and ARCore Geospatial API . The ARCore Geospatial API uses device sensor data (such as GPS) and captured image data to match the VPS localization model to provide the app with precise location and orientation. It not only achieves the accuracy of Cloud Anchors, but also achieves the scale similar to GPS, and has the advantages of both.
Geospatial API is available in almost all countries that support Street View
Keep following Google Developers
Learn more about Google's technical progress and product updates
Explore the infinite splendor of "shared code future"!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。