December 13th was the first day of Google’s 2017 Developer conference in Shanghai. The weather is good, the sun is shining, the temperature is appropriate, like the feeling of Beijing in late autumn, the green plants sway along the street, do not have some amorous feelings. The hotel is not far from the venue, about 10 minutes’ walk away.

Simultaneous interpretation equipment is also provided for the keynote speech and the speech in each venue if English is not good. I focus more on the technology side of the Web, so here are some of the technology points I’m interested in.

Keynote speech

Google’s preparations are as high, large and modest as ever. It feels very comfortable. This year’s keynote speech, a big feature is that foreigners speak Chinese, and say very slip, meaning is not unexpected. It also speaks to the rise of China, and foreigners are proud to speak Chinese. Instantly, I felt that there would be a cet-4 Chinese test in the future, with proficiency in speaking “nunchakus” as the standard.

The keynote mainly introduced Google’s technologies, including PWA, AMP, Firebase, Tensorflow, Google AI, Android Oreo, Google Things, Google Assistant, etc

The warmest applause came from Li Feifei, chief scientist of Google Cloud, who announced the establishment of AI China Center and landed in Beijing. Li Feifei and Li Jia personally led the research and development of the center. “AI has no borders, and AI well-being has no boundaries,” said Li In her speech.



After that, there will be a speech exchange in the venue, and I will choose the one I am interested in to introduce to you

PWA



PWA(Progressive Web Apps) has developed rapidly. In China, Tencent News and Sina Weibo have applied PWA technology to realize corresponding products. More browsers in China have also supported PWA, UC browser has done a better job in this aspect, and even supports Web Push function.

The debugging tool Lighthouse is also very useful and will be integrated into Chrome’s developer tools in the future.

I have sorted out some PWA related materials before. If you are interested, you can check out github.com/ljinkai/pwa…

AMP

AMP(Accelerated Mobile Pages) consists of three core components. The goal is to speed up access to websites on mobile devices. AMP HTML is HTML with certain limitations to ensure reliable performance. 2. AMP JS library ensures fast rendering of AMP HTML pages. 3. Google AMP Cache can be used to provide cached AMP HTML pages.

Domestic hupu, Yuewen and other products have realized AMP. Major domestic search engines already support AMP. I feel that AMP technology is acceptable for pages with certain feature scenarios.

Android Things

Android Things is a minimalist version of Android. Underlying devices designed to connect to the Internet of Things (IoT). Make IoT device development easier and faster. Developers can directly use the Android API, Google services, and the familiar Android Studio, Google CloudPlatform, and Google Play.

The booth has hardware experience products, such as: using machines to draw portraits, mechanical arms and so on. You can also get a free Android Things Kit with DIY hardware like raspberry PI and touch screen.

Developers to Party

In addition to lunch, there was a developer Party in the evening. Inside the DJ playing music, you can eat while playing, there are basketball games, arcade, foosball.

I have to say Google giveaways.

A customized computer bag, quality, workmanship are very solid, chic shape, can carry.

An Android Things Kit Kit includes development boards, a 5-inch touch screen, and more

I assembled a DIY Paper stereo when I returned to the hotel. When I plugged in my phone, I immediately felt the impulse to dance in the square.



Well, that’s the first day of the conference, and look forward to more tomorrow.