No video

Polymer and Progressive Web Apps: Building on the modern web - Google I/O 2016

  Рет қаралды 100,201

Chrome for Developers

Chrome for Developers

8 жыл бұрын

Taylor Savage on Polymer and Progressive Web Apps: Building on the modern web
The Polymer library, re-written from the ground up with its 1.0 release last year, helps you build composable, interoperable components to use in your web applications. We'll go over the latest features of the library, show how to use some powerful newly-released components, show how Polymer is used in practice, dive into the cutting-edge tools for shipping component-based applications, reveal a brand-new way to get started building Progressive Web Applications with Polymer, and a take sneak peek into the future of the project.
Watch more Chrome talks at I/O 2016 here: goo.gl/JoMLpB
See all the talks from Google I/O 2016 here: goo.gl/olw6kV
Subscribe to the Chrome Developers channel at goo.gl/LLLNvf
#io16 #GoogleIO #GoogleIO2016

Пікірлер: 22
@jerryf196
@jerryf196 8 жыл бұрын
I been working on a project for the past 4 or 5 months and learning & developing between polymer and firebase all I have to say is WOW. The added features is incredibly amazing between the 2 technologies which my future web app will be based on. Thanks google team!
@finncallan1087
@finncallan1087 3 жыл бұрын
A tip : watch series on kaldrostream. I've been using them for watching loads of movies recently.
@EugeneKarasev
@EugeneKarasev 8 жыл бұрын
I love you GOOGLE! This is almost completely new school of Web development! Excellent presentation Taylor!
@ryanwarrender6450
@ryanwarrender6450 8 жыл бұрын
Excellent presentation Taylor!
@GoadvanzBluetooth
@GoadvanzBluetooth 7 жыл бұрын
Very interesting, thanks for sharing info on the Polymer project. Definitely learned a thing or two :)
@robertocarlosgonzalezflore6700
@robertocarlosgonzalezflore6700 8 жыл бұрын
I've been using Polymer before the 1.0 version and all the changes seem to be happening at a really really slow cadence. However, great job guys this is a great project and definitely a change of paradigm on building web apps.
@AnkitMaheshwariIn
@AnkitMaheshwariIn 8 жыл бұрын
Very helpful - Next generation app! Visionary!!
@modernator
@modernator 8 жыл бұрын
This is awesome...
@jorgeduardoardila
@jorgeduardoardila 8 жыл бұрын
Great talk, very clear, illustrative and motivating. Thanks Taylor. I agree, frameworks cause overhead and are a liability. I think this talk as well as the notorious scarcity of angularjs talks, are signaling that angular's coffin is being nailed.
@MrLrodlima
@MrLrodlima 8 жыл бұрын
I don't see this way. Probably Angular JS will survive doing web Apps for desktops. I see a more real threat for Ionic 2.
@EugeneKarasev
@EugeneKarasev 8 жыл бұрын
Agree, Ionic 2 seems already outdated, but Angular 2 will leverage Polymer to decrease dependency on native languages on mobile platforms providing quite similar UX. It is really great strategy, it is really Google flavour.
@AngelaChapman420
@AngelaChapman420 8 жыл бұрын
great video very educational
@GGAAAFF
@GGAAAFF 8 жыл бұрын
Bien contada la historia.
@mahabubul-hasan
@mahabubul-hasan 8 жыл бұрын
wonderful
@Remindor
@Remindor 8 жыл бұрын
There is a lot of hype about offline usage - While this makes sense for some social apps and online stores, it's not that useful for a lot of use-cases. E.g. If you have a trading app, you do NOT want it to show the user the cached data because the cached data is out of date - In this case, it's better to just show the user an error message informing them that they do not have internet access. Also, recovering from a bad connection with automatic conflict resolution is imprecise - The problem is that you can never establish collaborative intent (with absolute certainty/correctness) when you have multiple users interacting with the same data at the same time whilst they are offline. It is fundamentally impossible. E.g. Maybe user B would have performed a completely different action if they had known that user A performed a specific action a few seconds earlier (unfortunately user B couldn't possibly have known because they were offline when user A performed their action). There are many cases were user B would have preferred to NOT perform any action at all until they had all available information. While automatic conflict resolution is great for some use cases, it's important to note that in some other cases, it can also be downright deceptive for the user - There is no silver bullet and each data/collection in your app should be considered on a case-by-case basis.
@user-hh8ss5zc5b
@user-hh8ss5zc5b 8 жыл бұрын
Google makes web better :)
@rkenne1391
@rkenne1391 8 жыл бұрын
EXCELLENT
@unknotmiguel
@unknotmiguel 6 жыл бұрын
How do i put the app on my phone, i mean install the apk is cordova?
@suryamidha
@suryamidha 8 жыл бұрын
What a last name!
@jerryf196
@jerryf196 8 жыл бұрын
So where is this app storage element polymerfire? I do not see it in the polymer-elements catalog. I came across the github account: github.com/firebase/polymerfire but how do we install it?
@SkinnyCalhoun
@SkinnyCalhoun 8 жыл бұрын
You should be able to add it to your bower.json file as a dependency, e.g. "firebase/polymerfire#v0.9.2"
@judgewest2000
@judgewest2000 7 жыл бұрын
The wooping and clapping come DIRECTLY from Steve Jobs' presentations and is just cringy anywhere else
Progressive, Performant, Polymer: Pick Three - Google I/O 2016
44:22
Chrome for Developers
Рет қаралды 25 М.
Practical lessons from a year of building web components - Google I/O 2016
33:29
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 21 МЛН
The Joker saves Harley Quinn from drowning!#joker  #shorts
00:34
Untitled Joker
Рет қаралды 54 МЛН
100+ Web Development Things you Should Know
13:18
Fireship
Рет қаралды 1,4 МЛН
What's next for the web? - Google I/O 2016
45:51
Chrome for Developers
Рет қаралды 36 М.
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 39 МЛН
The Mobile Web: State of the Union - Google I/O 2016
37:45
Chrome for Developers
Рет қаралды 88 М.
Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016
46:14
JavaScript Framework Tier List
40:57
Theo - t3․gg
Рет қаралды 319 М.
Fast and resilient web apps: Tools and techniques - Google I/O 2016
40:56
Chrome for Developers
Рет қаралды 20 М.
Ermin Celikovic - Building Web Components using Svelte
40:23
Svelte Society
Рет қаралды 1,7 М.
Houdini: Demystifying the Future of CSS - Google I/O 2016
36:59
Chrome for Developers
Рет қаралды 31 М.