In 2017, Google has painted several memories in China, from the final match between Wuzhen AlphaGo and China’s top go player in May, to ouyang Jing’s SPECIAL MV blockbuster for Google Translate, and to Shanghai today in December, where more than 2,000 developers gathered together. It was a warm winter to attend two consecutive tech events for Chinese developers.
* Interactive Experience area at Google Developer Conference 2017
Unlike in the past, the Google Developer conference featured eight panels of keynote speakers, In addition to Scott Beaumont, Google’s President of Greater China, and Andrew Bowers, Google’s director of product, who delivered keynote speeches at last year’s CONFERENCE, this year’s conference featured a number of female Google engineers and heavyweight guests. Let’s take a look at some exciting news from the keynote speech that just ended.
* Andrew Bowers, Director of Product, Google
New vision of ARTIFICIAL intelligence: Google AI China center opened
Fei-fei Li, chief scientist of Google Cloud’s AI and machine learning team, just announced the launch of the Google AI China Center in Beijing. The center is led by Li Feifei and Dr. Jia Li, head of Google Cloud research and development. Feifei Li will lead the research work at the center, as well as co-ordinate the work of Google Cloud AI, Google Brain and the Local Team in China.
In addition to publishing its own research results, Google AI China is also looking forward to building on local collaborations in China to provide high-quality AI and machine learning education support to a wider audience of students and researchers.
In addition, let’s take a look at the highlights of other speakers:
TensorFlow wechat official account is officially launched!
* Anna Goldie, software engineer
Not long ago we launched TensorFlow’s Chinese website tensorflow.google.cn. Just today, we launched our TensorFlow wechat account to provide Chinese developers with the latest TensorFlow news and technical resources.
Over the past two years, we’ve seen an open source machine learning community flourish around TensorFlow. It has over 81,000 stars on GitHub, more than 23,000 projects with “TensorFlow” in their titles, and more than 1,100 developers have contributed code.
Google has developed a very powerful TPU Pod, currently capable of 11.5 PetaFlops per second and 4 terabytes of memory. Because we have such powerful computing power, with the joint efforts of the scientific and technological elites around the world, I believe that in the near future, we can solve problems that seem unimaginable now.
In addition, Google has just released a developer preview of TensorFlow Lite, a lightweight open source machine learning library that TensorFlow has developed directly for mobile devices. This framework is optimized for low delay inference of machine learning model, occupies little memory, and has fast performance.
The booming Android
* Google Development technology promotion engineer Hanrui Gao
To date, there are 2 billion active Android devices and 82 billion apps installed on Google Play worldwide. Clearer application design prospects, more powerful development tools, new development languages, artificial intelligence, and improved distribution models. These changes are not possible without our developers from all channels.
In the past year, the number of developers with more than a million app installs has grown by 35%. In order to translate such a huge number of users into better revenue for developers, we have increased cooperation with operators. There are currently more than 140 carriers that offer withholding payments, covering 900 million mobile devices. Add it all up, and the number of people spending money on Google Play grew 30 percent last year.
Last week, Google released the official version of Oreo 8.1, which not only has a lightweight version of Android Go Edition and optimizations for entry-level models, but also a new neural network API to help developers create device-based machine learning applications, including image recognition, prediction, and more.
In order to improve the development experience, Android Studio 3.0 has added application profiling tools, better Kotlin language support, faster compilation of large Gradle projects, and more.
In addition, we launched a Chinese version of Android Wear for the Chinese market. We work with domestic app developers to provide the best user experience for Android and iPhone users.
IoT, Android Things, and Google Smart Assistant
Android Things
Wayne Piekarski, Development technology Extension Engineer
Android Things is an extension of the Internet of Things and embedded devices on the Android platform. The developer preview is now available for immediate testing. It adds Android in a new form to the existing Android family of mobile devices, wearables, TVS and cars. Android Things hardware is based on the System-on-Module or SoM architecture and contains CPU, memory, networking, and other core components in very small packages. SoMs are very cheap because they are mass-produced general-purpose parts. During prototyping and development, you build your ideas by attaching SoM to a larger breakthrough board.
Google Assistant
Google Smart Assistant works on millions of devices, including voice-activated speakers like Google Home, eligible Android phones, Android TV, Google Pixelbooks, headphones and Android Wear, Android Auto is coming soon.
We encourage you to create applications for Google Smart Assistant that reach a large number of users around the world. No matter where users are or what they are doing, Google Assistant will be able to use voice or text at any time. And we can use it in a variety of languages and locales around the world, adding new ones at any time.
We also released the Google Assistant SDK, which lets you embed Google Smart Assistant in your own custom hardware projects. The Google Assistant SDK works on Linux, Android Things, and any other platform that supports gRPC.
Mobile Web: PWA helps Chinese developers optimize their user experience
* Michael Yeung, Development technology Promotion Engineer
Mobile Web is a big arena for developers, with more than 2 billion Chrome browsers worldwide. Over the past year, we have released hundreds of additional apis covering a range of features, from simplifying payment integration to building fully functional offline media experiences directly on the web.
With all of these features, modern mobile networks have also enabled developers to build deep and rich mobile experiences using what we call Progressive Web Apps, or PWA for short. They can load quickly, operate offline, and even send notifications to users.
The core technology that supports PWA is now supported in many major browsers around the world, and extends to major browsers in China as well. For example, in China, 360 browser, Mobile Baidu and more recently UC browser have all supported the specification of Service Worker and Cache API on which PWA relies, bringing these consistent and reliable experiences to users. QQ Browser has also announced that it will support Service Worker specifications in the near future. This means that, as a developer, you can now start building PWA and provide a modern mobile Web experience to your users no matter where you are.
And we are already seeing exciting practical applications: Sina Weibo, one of The most popular social media sites in China, has recently invested resources to build a new PWA experience, which is now in beta and provides a smooth user experience that works reliably and seamlessly in all network conditions. Users can write and share their microblog messages through mobile websites, and continue to browse microblog content and enjoy pictures and videos even under poor Internet conditions.
Crashlytics in Firebase: Crash analysis report ace product
So far, one million developers have developed software using Firebase. To help developers develop faster, use products like real-time databases and Crashlytics, learn about and improve your app through Google Analytics and Cloud Messaging.
* Francesco Nerieri, Engineering Director at Google
Whether you’re starting new development or looking to extend an existing application, we’re here to help you focus more of your time and resources on delivering value to your users. Since working with the Fabric team, we recently brought Crashlytics to Firebase as our flagship crash analysis reporting product to help you monitor and fix application crashes and errors.
Not enjoying it? The sub-conference is live! This year, Google teamed up with 20 live streaming platforms to broadcast the entire two-day Google Developer Conference. The two conferences will be broadcast in parallel, choose your favorite live platform and the theme of interest to watch, cutting-edge technology and technical dry goods will not miss.
* In no particular order
Click “Read the original article” at the end of the article to reach the official website live page.