Code For Better: 2022 Google Developers Conference joins hands with developers to “share the future of code”

Last week, Google held a Google Developers Conference in Shanghai with the theme of “Common Code Future”. This Google Developer Conference is back offline, and in the form of online and offline linkage, focusing on Google’s latest breakthroughs in the field of digital innovation, it introduces Google’s cross-platform collaboration, privacy protection, machine learning and other technologies, as well as the latest commercial landing. results.

At the opening ceremony of the conference, Chen Junting, President of Google Greater China, said that in the face of the current complex global environment and profound changes, technology is no longer limited to solving problems, but also helping others and creating beauty. More and more engineers are using technology and the power of digital to integrate information and respond to change. Along the way, Google has worked hard to provide ongoing support to local developers and partners, and work with them to build products and services for today and tomorrow.

Android Ecology

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 is possible, helping developers build better apps, allowing users to experience exciting worlds, explore, imagine, and create new things.

Android 13 has been continuously optimized and is now officially available to users around the world. Android 13 supports many modern standards such as HDR video, Bluetooth Low Energy Audio (LE Audio), and MIDI 2.0 hardware connected 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 12L and Android 13 optimize the user experience for different types of devices, including taskbar, multitasking, keyboard and mouse support, and app compatibility modes. Created “Large Screen App Quality Guidelines” 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.

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 check for situations where composables are reorganized or skipped.

More and more consumers regard smart wearable devices as one of the must-have products in modern life, and Google has also ushered in an important upgrade and update of 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 orientation positioning, Scaling Lazy List, input and gesture support, etc., to facilitate 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.

TensorFlow & Machine Learning

At this conference, MediaPipe Tasks officially met with developers. With just a few lines of code, developers can build their own intelligent application interaction, and end-to-end intelligent tasks such as face tracking, pose detection, and portrait segmentation become simple.

In the keynote speech, Laurence Moroney, Director of Google AI and ML Development Technology Promotion Department, took everyone to review Google’s growth in the field of machine learning and brought new progress.

Adhering to the concept of openness and sharing, Google is committed to providing a comprehensive free and open source ecosystem for machine learning, creating better technologies and platforms with synergistic effects. Tensor Projects, which integrates multiple machine learning utilities, was officially launched this year. In the future, Tensor Projects will continue to improve to meet the needs of future developers for machine learning applications, and embrace a more inclusive open source ecosystem.

Privacy and Security

Successful application development is inseparable from the trust of users. Google always pays attention to the protection of user security, user data and privacy, helping developers to continuously strengthen the protection of user privacy and build stronger trust.

Android 13 improves privacy protections and enhances notification permissions. Web introduces Federated Credential Management to provide third-party providers with a seamless and secure login experience mediated by the browser, avoiding the potential for cross-site tracking. Web is also introducing new passkeys that allow users to sync WebAuthn credentials across devices, a step closer to a passwordless future.

Firebase recently officially released App Check, a security solution that helps developers protect data and users, and control who can access their resources and infrastructure.

Zhang Lei, Business Development Director of Google Play Greater China, introduced and interpreted the various progress made by Google Play in data privacy security and protection. Google Play provides developers with a new SDK index (SDK Index) function, and launched the Play Console function to facilitate developers to select, integrate, manage, and use SDKs more securely. Through the combination of App Signing and Cloud Key Management, and enhancements to the Play Integrity API, Google Play protects apps from piracy and other fraudulent activities.

The Data Safety Section of the Play Store also gives users a more intuitive understanding of the application’s safeguards for personal data security. To further establish more privacy-friendly advertising, Google has launched Privacy Sandbox on Android and will continue to promote its development and application in the industry.

Culture and Arts

China has a rich and colorful cultural heritage, which is the crystallization of national wisdom and a treasure of civilization. Google Arts and Culture has always been committed to helping promote and protect Chinese art and culture. Through technology and innovation, Google has joined hands with Chinese partners to launch an interactive art experiment project called “Wonderful Beauty Comes from Google Arts and Culture”. Google selects works and cultural landmarks related to Chinese cultural heritage, allowing users to draw their own beautiful world and enter the broad and profound Chinese art and culture from a new perspective.

On the site of Google Art and Culture Exhibition Area, we can see the AR experience project of “Seeing Micro and Knowing Architecture” and the Great Wall special page of “Seeing Micro and “Building” the Great Wall, which uses different Google technologies to experience the beauty of the Great Wall’s architecture from different angles. The former uses technology to bring the majesty and architectural details of the Great Wall to their fingertips, while the latter uses online exhibitions, 360° panoramic images and videos to showcase the history and architecture of the Great Wall, allowing audiences from all over the world to enjoy the Simatai Great Wall online. .

Google project manager Pierre Caessa admitted that the project itself is not-for-profit, but they hope that everyone can use Google’s project to make cultures around the world at their fingertips. For example, they developed the Art Camera, a dividing line that can capture works of art at the gigapixel level. So we can zoom in and see the details in the artwork, and it gives curators a tool to tell new stories about their collections.

Build a diverse community

Google has always adhered to the principles of diversity, equality and inclusion, and is committed to helping diverse developers invest in the community, creating high-quality product experiences for more users, and building an inclusive and equal developer ecosystem.

Wei Xiaoqian, general manager of Google’s Shanghai R&D Center, also took everyone to review the support and achievements that Google has invested in building a diverse, equal and inclusive ecosystem in the past year. Create a more open and warm developer community.

The Google Developer Relations Ecosystem shared the diverse and rich projects of the Google Developer Community, Google Developer Experts, Google Overseas Entrepreneurship Accelerator and the Women Techmakers community in “How Google Interacts with Developers and Startup Ecosystems through Community Projects”.

At the same time, outstanding female leaders in the industry were also invited to #IamRemarkable career development forums and workshops to share their workplace growth experiences, inspire and take the initiative to break the cognitive limitations of self-presentation, and help women and minorities in the workplace. Build self-confidence and improve management ability.

Summarize

In the process of globalization of Chinese developers and start-ups, Google hopes to provide support from product, technology to localization, covering the entire life cycle. Looking forward to the future, Google said that it will continue to strengthen exchanges with Chinese developers and partners, and help more local developers to enter the global stage by providing comprehensive comprehensive support, Code for better future.

Leave a Comment