/learning-polymer

Learning using Google Polymer – articles, useful resources, courseware, personal notes

Primary LanguageHTMLOtherNOASSERTION

Learning Google Polymer

Articles, useful resources, courseware, homework and personal notes.

Join the chat at https://gitter.im/olange/learning-polymer

Events

Codelabs

Supporting or related technologies

  • Google Material Design A graphical system and visual language, that synthesizes classic principles of good design with the innovation and possibility of technology and science; develops a single underlying system that allows for a unified experience across platforms and device sizes
  • Polymer App Toolbox A collection of components, tools and templates for building Progressive Web Apps with Polymer, which features: component-based architecture; responsive design; modular routing; localization; turnkey support for app local storage; offline caching; build tooling to support serving your app multiple ways (unbundled/HTTP2, bundled/HTTP1)
  • Progressive Web Apps · Guidelines A set of guidelines, that provide user experiences that have the reach of the web, and are reliable: load instantly, even in uncertain network conditions; fast: respond quickly to user interactions; engaging: feel like a natural app on the device
  • Polymer App Toolbox · PRPL Pattern Push critical resources for the initial route; Render initial route; Pre-cache remaining routes; Lazy-load and create remaining routes on demand; see also the PRPL Server for Node

Articles

Case studies and fun apps

  • Google Polymer Shop A complete case study of the Shop, a full-featured e-commerce PWA demo, built using the Toolbox
  • Google Polymer News A complete case study of News, a full-featured PWA demo, built using the Toolbox
  • Google Polymer Cheese Say « cheese » and take a photo; try it on a mobile device
  • Google Polymon A multiplayer, location-based monster hunting game designed and maintained by the Polymer team; hint, when outside of a Polymer Summit: start at https://twitter.com/0xcda7a to find monsters
  • Google Santa Tracker Use Google Santa Tracker to follow Santa Claus on Google Maps as he makes his journey around the world
  • vpusher Game Card WebComponent Playing game card element based on ES6 and Polymer 2.0; infinitely scalable, thanks to unicode characters and SVG
  • vpusher The Grid WebComponent Grid layout custom element based on ES2015 and Polymer 2.0
  • Hacker News readers as Progressive Web Apps unofficial collection of Hacker News clients built with a number of popular JavaScript frameworks and libraries; each implementation is a complete Progressive Web App, that utilizes different progressive technologies to provide a fast, reliable and engaging experience

Books

See also

Tools

Material Design

  • Material Design · Color tool create, share, and apply color palettes to your UI, as well as measure the accessibility level of any color combination

Polymer

Storage

Auditing PWA apps

For IDE enthusiasts