Android 10 native support 5G, Flutter 1.9, Dart 2.5 officially released.

Editor’s note: This article is from WeChat public account “CSDN” (ID:CSDNnews), author Tang Xiao cited.

This is the fourth year of Google Developer Days in China, from 2016 Google DevelopersChinese website officially released, 2017 before the Google Cloud artificial intelligence and machine learning chief scientist Li Feifei announced Google AI China Center was established in Beijing, and the product of “AI+ Applet” by 2018 “Guess the little song“, and this year’s “Grow with Google Growth Plan” is released. Google’s Flag “Bringing technology and AI to everyone” has become a reality.

What does Google bring to Chinese developers?

The author took a photo at GDD

For all Chinese developers, the more important aspect is in the technology field. What has Google brought to Chinese developers when TensorFlow has released 2.0 and Android 10 arrives? At the Google Developer Days (GDD) China 2019 site, Google Greater China President Chen Junting brought Google executives and engineers to reveal the answer.

Google is bringing technology to everyone

Google, which started from search, has a strong engineering culture. In How Google Works, former Google CEO and Alphabet Chairman Eric Schmidt and former Senior Vice President Jonathan Luo Senberg has shared the past of “going to talk to engineers.”

What does Google bring to Chinese developers?

Chen Junting, President of Google Greater China (photo taken at GDD)

Today, Google is using this strong engineering culture to build a “tool” from developer to user. Last year’s GDD, we saw the “Google Growth Guide” project, and today it goes further. Chen Junting, President of Google Greater China, announced on the scene that the “Grow with Google Growth Plan”, which has been implemented in more than 80 countries and regions, has officially entered China, from providing online and offline training, launching programs and activities for students, to targeting women. The hackathon, the 100-year vocational school, art and culture, Google is bringing technology to everyone.

TensorFlow Family Bar

As the world’s most popular open source machine learning framework, TensorFlow has experienced explosive growth in the past four years, and it has already earned 130,000 Stars on GitHub, and we are not only welcoming its 2.0 version. It also witnessed the flowering of the TensorFlow family barrel. Such as TensorFlow for mobile and IoT devicesLite, TensorFlow.js for JavaScript, and Swift for TensorFlow for borderless machine learning. At the AI ​​Developers Conference held recently by CSDN, the head of TensorFlow.js project Yu Yu shared TensorFlow.js puts the existing machine learning model into the practice of small programs, and also reveals the next direction of TensorFlow.js in advance: it will be more trials The scenario provides model and problem-solving example programs; subsequent development will support AutoML, provide APIs for custom models; enhance performance and usability for server-side inferential execution; provide performance optimization with the latest technology; and will support more JavaScript runtime platforms (such as Alipay applet, etc.).

What does Google bring to Chinese developers?

Anno Goldie, a senior software engineer at Google, was taken by the author

At the GDG site, Google senior software engineer Anna Goldie shared how Google uses artificial intelligence to solve tough problems, improve user life, and help TensorFlow boost developers to create more useful applications and boost businesses. Demonstration and introduction of growth and so on.

What does Google bring to Chinese developers?

Android 10 native support 5G

A week ago, Google officially released Android 10, which focuses on mobile innovation, security privacy and digital health, The specific embodiment is:

  • Mobile Innovation: Using machine learning technology to help fold-screen, 5G and other new devices, expand the existing multi-tasking function of the same screen, convenient for users to switch between applications; Android 10 realizes native support 5G, This year, more than 20 telecom operators will provide 5G networks. Chet Haase, Google’s chief technology promotion engineer, introduced the Android 10 in the field and mentioned that “5G networks bring faster speeds and lower latency, including many immersive applications that can be used with 5G. A deeper combination.”

  • Introduction of 50 security features: Security and privacy protection is particularly evident. Android 10 provides a new encryption mode, Andiantum, and requires all compatible devices with Android 10 to be encrypted for user data. At the same time, Android 10 enables TLS 1.3 support by default.

  • Further optimize the platform’s digital health features.

What does Google bring to Chinese developers?

Chet Haase, Google’s Chief Technology Promotion Engineer, author at GDD

Not only is Android 10 exciting features, but for Android developers, Kotlin and Android JetPack, Android Studio 3.5 are especially exciting.

Kotlin started out as the official Android programming language at Google’s I/O conference, and became the fastest growing language in the world, with over 50% of developers using it. Currently, Kotlin has improved and optimized Java 10 for de-sugaring of language features, de-sugaring of OpenJDK source libraries, C++17 support, and NDK documentation. Chet Haase also talked about a very interesting point on the scene, that is, comparing Kotlin with Java. In the face of Java’s lengthy code, Kotlin can achieve the same function in a very short few lines of code. I have tied up the “old iron” of Java.

Flutter 1.9, Dart 2.5 officially released

The application of Fluter, which is based on the whole platform, has been blooming all over the country. We have seen many companies such as Ali, Tencent, Byte Beat, Shell, Jingdong, Netease, 360, etc. have used Flutter in their products. Cross-platform application development. Fan Zhouying, Google product manager, brought a new Flutter 1.9 to all developers on the spot, along with Dart 2.5.

What does Google bring to Chinese developers?

The author took a photo at GDD

In Flutter 1.9, Google rewrote the codelab for Flutter layouts, using the latest DartPad that supports Flutter. At the same time, with the release of Flutter 1.9, the code that runs Flutter on the Web platform is officially merged into the main repo. And, Dart has added machine learning auto-completion.

In addition, along with Flutter 1.9, there are localized Flutter and Dart Chinese documentation. GooGle officially said: “Documents are essential for the localization of any technical project. Maintaining a high-quality Flutter/Dart document is something we have been working on over the past few months.” Currently, all developers can Direct access to the Flutter Community Chinese Resources website via flutter.cn, access to the Dart Chinese documentation website via dart.cn, and a separate secondary page codelabs.flutter-io.cn for Flutter’s codelabs.