On The morning of April 18, 2017 Pacific Time, Facebook will hold its 2017 F8 developer conference in California. While F8 is primarily a conference for tech developers, Facebook will give you an update on what their tech teams have been working on over the past year in artificial intelligence, VR, video and more.
A live stream from station B
F8 Youtube
Keynote
Every year, Zach will do the F8 Keynote speech, stating the company’s recent development, as well as the latest research results. About an hour and a half, there will be some heads of departments on stage to share the latest situation of the team, of course, this is the best chance to practice listening, don’t miss it.
2014 F8 promo video :v.youku.com/v_show/id_X…
React and GraphQL for Facebook and the future
React and GraphQL at Facebook and Beyond React and GraphQL revolutionalize The development of traditional pages, Through this sharing, we can learn how FB engineers improve development efficiency and deal with some future App designs.
How to maintain the continuous growth of users
Growth Marketing: Although the topic of Best Practices for Getting and Keeping an Audience is not related to technology, it is still worth paying attention to. Facebook has a small group of people who specialize in user growth. It is not difficult for a product to have users. But achieving sustained user growth can be challenging, and Facebook experts share their practices.
Build high-quality JavaScript tools
Building High-Quality JavaScript Tools
Yarn and Jest are excellent open source tools, and the engineer who shares these products will show you how to make a good open source product, the difficulties encountered on the road and the gains.
Create a full-screen interactive experience using Canvas on mobile
Create Fullscreen Experiences on Mobile with Canvas
Cavnas are fun, you can create great visuals and get users involved, and the engineers will share some tips they developed to help you use the Canvas API.
Build cross-platform VR content using Web VR
WebVR: Enabling Developers to Build Engaging Cross-Platform VR Content
React VR makes it easy for developers to create VIRTUAL reality content that can be easily displayed in browsers and mobile phones, while Facebook engineers share their experience in Web VR and how to create exciting content.
Optimize engineer development efficiency (about engineer development efficiency)
Moving Faster: Optimizing Developer Experiences of Facebook Engineers
In Facebook, we will provide developers with many tools to prompt engineers to develop efficiently and improve development progress. The author will share how they can comb through engineers’ development process and explore more advanced things with deep learning.
How to Build a Great Bot
Artificial intelligence will continue to be popular, as can be seen from the investment of various manufacturers. This post introduces how to build a chatbot on the Mesasager platform, and introduces some new features of the Messager platform.
Eliminate language barriers on Facebook using machine translation
Using Machine Translation to Remove Language Barriers on Facebook
Deep learning has begun to be deeply studied in translation. We will share with you the difficulties encountered in neural network translation learning and how to overcome these difficulties and challenges.
AI between the palms
Delivering Real-Time AI in the Palm of Your Hand
Facebook is bringing machine learning to mobile phones, and engineers will share how they accomplished the task, how they used it, and what it means for developers.