What's new in Chrome OS | Keynote

What's new in Chrome OS | Keynote


What's new in Chrome OS | Keynote

Chrome OS turns 10 this year, and the products you know and love are evolving fast. This session will talk about Google’s latest investments to improve the developer experience on Chrome OS, including updates to the Linux environment and new APIs for web apps. We’ll also cover the tremendous growth in the Chrome OS app ecosystem and how your app can make the most of it.

Resources:
ChromeOS.dev → https://goo.gle/2PuR9Kq

Speaker(s): Emilie Roberts, Sanj Nathwani

Watch more:
Web at Google I/O 2021 Playlist → https://goo.gle/io21-ChromeDevs
All Google I/O 2021 Keynotes → https://goo.gle/io21-keynotes
All Google I/O 2021 Sessions → https://goo.gle/io21-allsessions

Subscribe to Google Chrome Developers → https://goo.gle/ChromeDevs​


#GoogleIO #ChromeOS


product: Chrome - Chrome OS; event: Google I/O 2021; fullname: Emilie Roberts, Sanj Nathwani; re_ty: Premiere;


Content

1.67 -> [Music]
5.2 -> hi everyone thanks for joining us today
7.359 -> to learn about what's new in chrome os
9.679 -> our theme today is growth growth for
12.16 -> chrome os and growth for you my name is
14.639 -> sanjay and i'm a product manager on our
16.56 -> apps and platforms team over the past 10
19.039 -> years chrome os has grown at an
20.88 -> incredible rate chromebooks made by top
23.359 -> device brands such as acer asus dell hp
26.88 -> lenovo and samsung
28.72 -> are being used in more than one third of
30.56 -> the countries around the world
32.399 -> last year chrome os grew at 92 percent
36 -> year-over-year five times the rate of
38.16 -> the pc market making chrome os the
40.48 -> second most popular desktop os in the
42.559 -> world
43.44 -> not to mention the fastest growing
46.16 -> in addition to the exciting growth i
47.84 -> just mentioned chromebooks have evolved
49.92 -> to support cutting edge technology
51.6 -> including 4k oled displays lte
54.48 -> connectivity and awesome new stylus
56.8 -> capabilities over the past year alone
59.12 -> we're poised to continue this momentum
60.96 -> in 2021 by the end of this year we'll
63.84 -> launch 50 new chromebook devices giving
66 -> users more options than ever before
68.4 -> chrome os has continued to grow in
70.159 -> education around the world today more
72.08 -> than 40 million students and educators
74.159 -> are using chromebooks virtual learning
76.32 -> tools have been crucial as more school
78.24 -> work is happening at home with a growing
80.72 -> ecosystem of cloud apps for virtual
82.799 -> collaboration on video editing
84.88 -> podcasting book publishing and other
87.2 -> creative work chrome os is helping
89.2 -> teachers and students pick up wherever
91.2 -> they left off on any device at home or
94 -> at school
95.04 -> to further support kids and developers
96.88 -> we're launching a new interactive
98.56 -> magazine for kids this summer on chrome
100.96 -> os our first issue will introduce kids
103.6 -> to a collection of amazing tools for
105.52 -> game design on chromebooks feature
107.6 -> kid-friendly games and include an
109.6 -> interview with jessie shell the author
111.84 -> of the art of game design about how he
114.159 -> got started making games
116.079 -> from the classroom to the boardroom
117.759 -> chromebooks are helping make remote work
119.84 -> simpler and more seamless
122.079 -> enterprise is another area of tremendous
124.32 -> growth
125.28 -> as companies prepared for a remote
127.2 -> workforce last year businesses saw the
130.239 -> benefits of fast deployment easy remote
132.879 -> management and a great experience for
135.2 -> their employees
136.879 -> zoom is a standout example of a company
138.959 -> that recognizes and addresses the needs
141.44 -> of the hybrid workforce
143.599 -> as a part of joining the modern
145.12 -> computing alliance last december zoom is
147.52 -> building a pwa to enhance their
149.84 -> experience on chromebooks
151.76 -> of course none of this incredible growth
153.84 -> for consumers education and enterprise
156 -> would be possible without developers
157.68 -> creating powerful apps for chromebooks
160.16 -> over the past year we've seen more
162.08 -> developers optimize their apps for
163.76 -> chrome os than ever before and users are
166.319 -> loving it
167.72 -> minecraft.edu launched late last year
170.16 -> and users are already spending millions
172.879 -> of minutes per month exercising their
175.2 -> creativity collaboration and
177.04 -> problem-solving muscles
179.28 -> spotify is now the most used music app
181.599 -> on chromebooks after optimizing their
183.28 -> android app to support large screen
184.879 -> devices and adobe spark enables users of
187.92 -> all skill levels to create graphics
190.08 -> photos and videos quickly
192.56 -> sparks pwa works incredibly well on
194.959 -> chromebooks where over 1 million
196.8 -> projects are created each month
199.12 -> all of these apps and many more have
200.959 -> been optimized for chromebooks as
202.72 -> developers continue to invest in large
204.64 -> screen compatibility as well as keyboard
206.64 -> and mouse support for those developers
208.959 -> we're working to make chromebook
210.48 -> optimize apps more discoverable in
212.4 -> google play these apps will be surfaced
214.959 -> as content forward listings at the top
216.799 -> of the google play app on chrome os
218.72 -> where we spotlight the best optimized
220.56 -> apps for the platform and now i'll hand
222.72 -> it over to my colleague emily to talk a
224.959 -> little bit more about web apps and pwas
229.2 -> thanks sanjay hi
231.2 -> my name is emily roberts a developer
233.519 -> advocate for chrome os
235.44 -> have you ever said you can't do that on
237.92 -> the web
239.12 -> well don't be so sure
241.12 -> with recent improvements the web offers
243.519 -> a whole bunch of new capabilities
245.36 -> allowing for performant installed app
248 -> experiences while still offering the
250.159 -> device independence of the web
252.72 -> that means developers can build desktop
254.959 -> competitive applications that work
256.56 -> everywhere and that are easy to monetize
258.88 -> through subscriptions and in-app
260.479 -> purchases on chromebooks
262.56 -> new apis put expanded functionality into
265.44 -> the hands of developers through the fugu
267.919 -> project the web platform has added more
270.479 -> than 30 new web capabilities in the last
273.12 -> few years
274.479 -> some recent examples that narrow the gap
277.04 -> toward installed app level functionality
279.6 -> and performance are
281.28 -> the file handling api that allows for
283.759 -> fast os level file access hardware video
286.96 -> codecs serial port apis
289.759 -> input devices
291.199 -> pan tilt and zoom camera controls and
294 -> more
294.88 -> check out the growing list at web.dev
297.52 -> tags
298.4 -> capabilities
299.919 -> also look for the i o talk on new web
302.56 -> apis for how to get started with some of
304.8 -> these
305.84 -> in addition to new apis we have been
308.24 -> improving performance under the hood
310.639 -> this includes things like reductions in
312.8 -> audio latency improvements in web
314.96 -> assembly low latency stylus for web and
317.6 -> more
318.56 -> for example this past year as folks were
321.199 -> needing to connect virtually there was
323.28 -> an increase in the usage of video
325.28 -> conferencing apps
326.8 -> we were able to make some big reductions
329.28 -> in cpu and gpu usage as well as battery
332.56 -> consumption to improve the user
334.24 -> experience
335.52 -> so once you have built your awesome
337.759 -> performant web app with all of these new
339.84 -> capabilities what then
342.16 -> the next step is to list it on google
344.4 -> play making it available to billions of
347.12 -> android phones and chromebooks
349.12 -> we've made it easier to package your pwa
351.44 -> for upload with the open source bubble
353.84 -> wrap tool
354.96 -> available on github
356.639 -> if you would like to dive deeper into
358.24 -> this process check out our talk list
360.72 -> your pwa in google play distribution is
364 -> great but what about making money
366.8 -> using the web payments and digital goods
368.96 -> apis you can add in-app purchases and
372 -> subscriptions to your web app
374.4 -> if you already have google play billing
376.8 -> integrated into an android version of
379.039 -> your app the digital goods api calls in
382.4 -> your web app will look very similar
385.12 -> in addition web purchases should
387.44 -> integrate easily with your existing
389.28 -> backend server and financial reporting
391.68 -> and of course
393.199 -> all google play purchases will be
395.199 -> available from both the web and android
398 -> versions of your app regardless of where
400.319 -> the purchases were made
402.4 -> also note if you use other distribution
405.36 -> channels in addition to play
407.6 -> the web payment and digital goods apis
409.84 -> are designed from the ground up to
411.6 -> support multiple payment platforms
414.479 -> here's a really quick example of using
416.56 -> the digital goods api to interact with
418.88 -> purchases from google play billing
421.36 -> you get an instance of the service
423.84 -> then you can interact with google play
425.52 -> billing as you'd expect here i'm listing
428.4 -> all the purchases for this user
430.96 -> and then you can do things such as
433.44 -> access purchase details like what is
435.599 -> being done with the item id here
438.479 -> check out the talk on enabling payments
441.68 -> in your pwa or the documentation on
444.639 -> chromeos.dev for more information
447.44 -> new capabilities distribution
450 -> monetization that's all great
453.039 -> but can a web app really provide the
455.759 -> same experience as a traditional android
457.68 -> app
458.479 -> well yes
460.16 -> in fact many apps you know and love are
462.88 -> web apps here's an example of a few that
465.28 -> are available in google play today on
467.52 -> chrome os
468.88 -> some of these apps would have been
470.319 -> impossible to build on the web just a
471.919 -> couple of years ago
473.52 -> i invite you to check them out and to
475.599 -> think about your own apps present and
478.16 -> future and assess whether the web might
481.28 -> be the ideal platform for them
483.28 -> now i'm going to hand it back over to
484.96 -> sanjay to take you through a few updates
487.12 -> on android for chrome os
490.08 -> android continues to be huge for chrome
492.08 -> os
492.96 -> in just the last year android app usage
495.52 -> has tripled users love using android
498.08 -> apps for games media streaming and
500.72 -> chrome os lets them access the apps they
502.8 -> know and love on larger screens
504.96 -> we have a number of i o talks about how
507.039 -> to make your apps look and work great on
509.039 -> the platform and chromeos.dev is full of
511.759 -> helpful resources guides and code
513.599 -> snippets the site offers great guidance
516 -> on how to adapt your app for large
517.919 -> screens how to handle inputs like
519.68 -> keyboard and mouse
521.279 -> and tips for supporting x86 and arm
523.839 -> build targets
525.12 -> check out chromeos.dev to learn all
527.44 -> about that and more
529.279 -> we have a lot of new things to look out
530.959 -> for in 2021
533.2 -> right now most chromebooks are running
535.12 -> android 9.
536.88 -> what's great about chrome os is how
538.48 -> consistently our fleet of devices runs a
540.64 -> fairly new version of the os
543.12 -> on that note we're excited to announce
545.04 -> that we're updating chromebooks to
546.56 -> android 11 throughout the year
548.8 -> as a part of this update we're moving
550.64 -> android from a container into a virtual
553.04 -> machine the vm is more secure more
555.92 -> stable and offers tremendous performance
558 -> benefits as developers you don't need to
560.24 -> worry about making any changes this is
562.399 -> just one more way we're investing to
564.32 -> make sure your apps and games are at
566.32 -> their best on chromebooks we'll be
568.399 -> rolling this out to chromebooks as we
570.32 -> update them to android 11 over the
571.92 -> coming months
573.44 -> this year we're also partnering with the
575.519 -> android team to help apps design for
577.6 -> mobile devices like smartphones and
579.36 -> tablets run even better on chromebooks
582 -> we recently launched some runtime
583.92 -> improvements to support better app
585.68 -> resizing scaling and app rendering you
588.24 -> can take them for a test drive on any
590.08 -> chromebook running android 11.
592.32 -> and last but not least one of user's
594.24 -> favorite things about android games
597.2 -> as people play games across more types
599.279 -> of devices and screen sizes we're
600.88 -> working hard to deliver experiences that
602.959 -> defy expectations i'm happy to announce
605.839 -> that we're working with unity to make it
607.6 -> even easier to build immersive
609.36 -> high-performance gaming experiences on
611.279 -> chrome os
612.88 -> the unity 2021.2 alpha supports chrome
616 -> os as a build target in the android
617.839 -> developer environment
619.519 -> unity will be back porting this
620.88 -> capability to 2020 long term stable
623.12 -> coming by the end of 2021.
625.44 -> keep an eye out on chromeos.dev and your
627.92 -> unity editor release notes for more
629.839 -> details
631.04 -> now back to emily for a quick update on
633.36 -> linux before we wrap up
636.24 -> thanks sanjay
637.68 -> regarding developing onchromebooks i am
640.56 -> really pleased to announce that the
642.32 -> linux development environment is going
644.399 -> to be out of beta in our next release
647.279 -> there have been a lot of updates over
649.04 -> the last year including a new terminal
651.92 -> app better usb support configurable port
654.959 -> forwarding and a whole lot of work on
656.88 -> performance and stability
659.2 -> one nice improvement is that now when
661.519 -> you install a chrome os update your
663.92 -> linux container is updated at the same
666.24 -> time
667.2 -> before you had to wait three five or up
669.36 -> to 15 minutes for it to update
671.6 -> independently after an os update
674.8 -> no longer
676.32 -> this is a nice example of the increasing
678.24 -> polish happening with linux on chrome os
681.279 -> linux and developing right on a
683.36 -> chromebook is one of my favorite
685.2 -> features so i love that the integration
687.44 -> is getting better and better a deeper
689.279 -> dive into many of the topics we have
691.2 -> touched on today including linux
693.76 -> optimizing android apps building pwas as
696.959 -> well as many more all about developing
699.279 -> for and on chrome os can be found at
702.399 -> chromeos.dev
704 -> with that i would like to thank you for
706.32 -> your continued enthusiasm for our
709.12 -> awesome operating system over the last
710.88 -> 10 years and i hope you will be right
713.6 -> there with us for the next 10.
716.87 -> [Music]

Source: https://www.youtube.com/watch?v=a8kkzdOfAgU