SlideShare a Scribd company logo
Progressive Web Apps - Covering the best of both worlds - DevReach
aka.ms/mobile-era
Chris Heilmann @codepo8
bit.ly/DR2017-heilmann
Progressive Web Apps - Covering the best of both worlds - DevReach
PWA is

Recommended for you

Leveraging SharePoint Single Page Apps
Leveraging SharePoint Single Page AppsLeveraging SharePoint Single Page Apps
Leveraging SharePoint Single Page Apps

Learn how to leverage the SharePoint App Architecture by using Single Page Apps. You will get familiarised with the concept, pros, cons and javascript frameworks that make it possible.

sharepoint 2013single page apps
CakePHP, cakePHP development Company
CakePHP, cakePHP development CompanyCakePHP, cakePHP development Company
CakePHP, cakePHP development Company

NetConnect Web engaged in PHP development services are catered primarily to the needs of small and medium businesses. We do have a strong technical team of engineers and developers with prolific experience when it comes to understanding the needs and devising a solution for the small and medium business. We are also a leading Website Design and Development Company that is committed to providing its customers with creativity, originality and well-researched expertise in the website design and development field.

best cakephp developmentcakephp development company in uscakephp development
Benefits of developing single page web applications using angular js
Benefits of developing single page web applications using angular jsBenefits of developing single page web applications using angular js
Benefits of developing single page web applications using angular js

How many times have you experienced the agonizing wait as you navigate through a web application? Looking expectantly at the screen, and waiting for the page to load? Frustrating, isn’t it? Using Single Page web application (SPA) technique can give your web application as seamless an experience as a desktop application. So, what is SPA? And how does it enhance the viewer experience? The webinar will take you through a step-by-step introduction to SPA, its building blocks, the design techniques and advantages of SPA. It will also discuss the distinct advantages of using AngularJS for Single Page Applications and feature an application demo. Key Takeaways: Single Page Web Applications [SPA] , Present and Future - Introduction - Why SPA, advantages - SPA- Multiplatform perspective - Future of SPA Architectural considerations for developing SPA - Building blocks of SPA - Main Challenges in Web Application Development Why choose AngularJS for SPA - Walkthrough of Key AngularJS features - Advantages of AngularJS in SPA development Application Demo Who will benefit from this webinar? ISVs who want to make their web applications more fluid and engaging for their users Businesses who don’t want to lose customers because of a slow website - B2C portals - Online Retailers - Travel & Hospitality - Online shopping portals - Healthcare portals Educational & training institutions

webinarsingle page appsweb design and development
too much to ask
and that’s OK
aka.ms/whats-a-pwa
Progressive Web Apps - Covering the best of both worlds - DevReach
development approach
web content to be app-like
experiences

Recommended for you

Monitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saasMonitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saas

This document discusses monitoring on-premise BizTalk applications using cloud-based Power BI SaaS. BizTalk was used for real-time and batch processes integrating various systems like Guidewire, OnBase, and a customer portal. Power BI was chosen as the monitoring solution because it provided rich dashboards and reports without requiring installation. Key performance indicators like volume, duration, message size, and throughput were monitored from BizTalk and other data sources. Alerts were generated when service level agreements were not met. The demonstration showed important visualizations and alerts in Power BI for monitoring a business process.

microsoft biztalk server monitoringcloud based integrationpower bi dashboards
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaSWSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS

This document discusses mobile backend as a service (MBaaS) which provides developers with services to link mobile apps to backend cloud storage while handling common functionality like user authentication and notifications. MBaaS reduces development time and complexity by allowing developers to focus on core features instead of low-level tasks. Some key components of MBaaS include cloud storage, user management, analytics, and specialized integration with enterprise software.

 
by WSO2
wso2con asia 2014
Single page applications - TernopilJS #2
Single page applications - TernopilJS #2Single page applications - TernopilJS #2
Single page applications - TernopilJS #2

This document discusses single page applications (SPAs) and their advantages over traditional web pages that reload on every user interaction. It covers SPA architecture, including the front-end using client-side routing, views/templates, and bindings to connect the UI to models/data, as well as the back-end for data access and storage. The document promotes using a MVVM pattern to separate UI logic from data and implementing SPAs using technologies like routing, bindings, and modules for code organization.

single page applicationsspajavascript
Progressive
opportunity
clean up and speed up current
web based projects
reconsider what
we call apps
doesn’t work
Progressive Web Apps - Covering the best of both worlds - DevReach

Recommended for you

Rapid Web Application Development with the WSO2 Mashup Server
Rapid Web Application Development with the WSO2 Mashup ServerRapid Web Application Development with the WSO2 Mashup Server
Rapid Web Application Development with the WSO2 Mashup Server

Rapid Web App Development with WSO2 Mashup Server, The webinar done on 10-03-2011, by Nuwan Bandara & Ruchira Wageesha

wso22011 wso2 webinarwso2 mashup server 220
Microservices Vienna 2015
Microservices Vienna 2015Microservices Vienna 2015
Microservices Vienna 2015

This document discusses microservices and agile web development. It advocates for developing applications as independent, self-contained microservices that are loosely coupled and communicate asynchronously. This allows for independent development, deployment, and scaling of each microservice. The document provides guidance on designing microservice architectures, developing and delivering microservices, and operating microservices at scale.

microservicesagile web architecture
Single page webapplications
Single page webapplicationsSingle page webapplications
Single page webapplications

This document provides an overview of single page applications (SPAs) including: - An introduction to SPAs and their goals of providing a more responsive user experience similar to desktop applications. - Key characteristics of SPAs like more responsive UIs, ability to work offline, and less data traffic. - A brief history noting the coining of the term "single page application" in 2005 and early examples from 2002-2003. - Common techniques in SPAs like DOM manipulation, managing application state and data, and module composition. - Challenges in SPAs like managing the browser back button and integration with analytics. - Specific libraries and frameworks mentioned that can be used to implement features in SPAs.

single page webapplicationsdurandalangular
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach

Recommended for you

Single page application
Single page applicationSingle page application
Single page application

Single page applications are web applications that load on a single web page and provide a more fluid user experience similar to a desktop application. All necessary code is retrieved on a single page load or dynamically loaded as needed in response to user actions, without reloading the page. Key characteristics include chunking content, using controllers and templates, routing views without reloads, real-time communication, and local storage. Popular frameworks are AngularJS, YUI App, and Knockout. Server architectures include thin, thick stateful, and thick stateless. Challenges include SEO, code partitioning, browser history, analytics, and initial load speed.

angularsingle page applicationspa
What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?

This document discusses the pros and cons of using the WCF-WebHTTP adapter in BizTalk, including issues with Azure service bus relays, error handling, and the JSON encoder and decoder. Workarounds are presented for common problems, such as relays only supporting the base URL and the encoder/decoder having date/time and number formatting issues. The document provides links to blog posts with more details on issues and workarounds for the WCF-WebHTTP adapter in BizTalk.

biztalk adapter servicewcf webhttprest and json
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...

Erwin van Hunen, Product Owner of SPTransformator, Microsoft MCM and MVP, introduces you to some things to keep an eye on that will help you in preventing your SharePoint migration projects from stalling. What you will learn: Meet the single most overlooked and potentially crucial factor for your migration project: SharePoint Customizations. - Find out, why and how to assess your SharePoint - Customizations in terms of migratability - and much more…

sharepointtransformationdevelopment
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach

Recommended for you

Single page application
Single page applicationSingle page application
Single page application

The document discusses single page applications (SPAs) and the AngularJS framework. It defines SPAs as web apps that load on a single page to provide a more fluid user experience. It then explains key characteristics of SPAs and benefits like improved performance. The bulk of the document focuses on introducing concepts in AngularJS like controllers, scopes, templates, directives, filters, services and routing. It provides code examples to demonstrate basic usage and building a todo list app with AngularJS.

fu jen;weco;spa;angular;
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web ServicesEUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services

We introduce the all new JChem Web Services platform that allows universal access to ChemAxon’s drug discovery platforms and offers true flexibility with its brand new RESTful API. A fresh take on the existing toolkits allows users to create and integrate applications with high productivity from any programming language, including C/C++, Python and Javascript for any platform including PC, Mac, Android and iOS. We demonstrate the capabilities through examples, including the all new ChemAxon Plexus web application.

itcheminformaticsjchem web services
Why XAF and XPO?
Why XAF and XPO?Why XAF and XPO?
Why XAF and XPO?

This document provides an overview of the eXpressApp Framework (XAF) and its object relational mapper (ORM) component, XPO. XAF is a development framework that allows building business applications targeting Windows, web and mobile from a single code base. It provides features like automatic CRUD UI generation, runtime customization, common modules for reporting, security and more. XAF aims to improve developer productivity by reducing the need for low-level coding and sharing code across platforms and databases.

https://demo.vaadin.com/expense-manager
• Link as simple distribution model
• Simple, atomic updates
• Flexible layout options (grids, flexbox, media queries, vw, vh)
• Small data footprint, loading on demand and environment
• Reusability of code – conversion to other form factors
POSITIVES (Web)
• Patchy access to hardware
• Verification and authentication is hard
• Huge fragmentation of devices and displays
• Patchy trust in capabilities
• Payments are not easy or expected
NEGATIVES (Web)
• Offline capabilities by design
• Full access to hardware
• Authenticated, verified device access
• High trust distribution model
• Easy payments
• Bleeding edge tech (as a competitive advantage)
POSITIVES (Native)

Recommended for you

Introduction to WOLF Platform As A Service
Introduction to WOLF Platform As A ServiceIntroduction to WOLF Platform As A Service
Introduction to WOLF Platform As A Service

WOLF Frameworks has introduced a path breaking platform which allows business analyst, domain experts to design & deliver all sorts of business applications over the internet without writing a single line of technical code (no scripts).

wolfplatform-as-a-servicesaas
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...

The Marvin package consists of applications for drawing and visualization of chemical structures and reactions. We will focus on the main features of MarvinSketch version 6.0 giving special attention to structure drawing, displaying and usability improvements. To finish we will be looking at the new member of the package: Marvin for JavaScript, which we will introduce as an easily integrable web component for 2D sketching and basic rendering.

marvinsketchitmarvinview
Soa 22 software as a service and soa
Soa 22 software as a service and soaSoa 22 software as a service and soa
Soa 22 software as a service and soa

SOA is a manufacturing model which deals with designing and building software by applying the service oriented computing principles to software solutions, while SaaS is a model for sales and distribution of software applications.

soasaasvaibhav khanna
• Huge data footprint with non-atomic updates
• Slow update cycles because of negotiation overhead
• High expectations and breakneck competition
(price race to bottom)
• Bespoke development for each platform with only minor
re-use
NEGATIVES (Native)
Progressive Web Apps - Covering the best of both worlds - DevReach
needs to be served
from a secure origin
needs to have an app
manifest

Recommended for you

2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...

Cloud computing is advancing public health by providing shared computing resources over the internet. It allows for data storage, processing, and access to resources in a secure and cost-effective manner. Public health agencies are using cloud platforms like AIMS to accelerate messaging solutions. While privacy and security are top concerns, cloud providers make large investments to strengthen security. Cloud computing provides benefits like reliability, efficiency, accessibility, and agility compared to on-premise systems. Public health agencies are adopting cloud solutions to reduce costs and improve operations.

cloud computinghealth itaphl
Kapow Web Data Server 7.0 Presentation
Kapow Web Data Server 7.0 PresentationKapow Web Data Server 7.0 Presentation
Kapow Web Data Server 7.0 Presentation

Announcing Kapow Web Data Server version 7.0 from Kapow Technologies. For details, please visit http://pitch.pe/16018.

IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...

The case for next generation private and hybrid clouds, and a platform for edge computing that can be deployment flexibly

cloud computingedge computingiot
Progressive Web Apps - Covering the best of both worlds - DevReach
just another
resource
index and ingest
Store & Bing

Recommended for you

Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017

Now that you have earmarked workloads for migration, it's time to look at the various tools and methodologies that are available to help customers shift applications to AWS. This session highlights some of the key AWS tools, services and approaches that organisations are using to successfully migrate to the cloud. AWS Speaker: Sven Hansen, Solution Architect - Amazon Web Services Customer Speaker: Pieter Breed – Core Platform Engineer Zoona

awsmigrationcloud
What is cloud
What is cloudWhat is cloud
What is cloud

Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Common cloud computing models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).

Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgeneration

The document discusses the challenges of developing web applications compared to traditional client-server applications. It notes that web applications are more complex due to their three-tier architecture, stateless nature, and other factors. It then explains how application generation software can help accelerate development by generating much of the code for applications. Application generation has become more viable due to standardization in areas like user interfaces, application integration, and databases. The document is a white paper from Iron Speed that promotes their application generation system for quickly developing web applications.

Progressive Web Apps - Covering the best of both worlds - DevReach
ServiceWorker
Act as proxy servers that sit
between web apps, the browser,
and the network.
Define the rules what should be
cached and loaded from where –
no more hoping the browser
caches your work.

Recommended for you

High scalability of an e-commerce system on the example of Magento
High scalability of an e-commerce system on the example of MagentoHigh scalability of an e-commerce system on the example of Magento
High scalability of an e-commerce system on the example of Magento

Presentation contains useful information about high scalability of an e-commerce system on the example of Magento platform.

magento implementationmagentoscalability
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdfFORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf

This document discusses whether an organization should upgrade to Oracle ERP Cloud Release 12.2.x or implement Oracle Software as a Service (SaaS) Cloud. It provides an overview of the BIAS Corporation's TruNorth program which can help determine the best strategy. It also outlines the agenda to cover upgrading to R12.2.x, key considerations, feature functionality differences between on-premise and SaaS cloud, and implementation differences between the two options.

Building a serverless app
Building a serverless appBuilding a serverless app
Building a serverless app

This document discusses the shift from traditional server-based applications to serverless architectures in cloud computing. It notes that in pre-cloud days, developers had to manage servers, provision resources, plan for scaling and availability, and deal with maintenance, which required spending on hardware and staffing. The cloud reduced these burdens by providing on-demand virtual machines and abstracting away the hardware. Serverless computing takes this further by allowing developers to run code without managing servers or infrastructure, paying only for the resources required to run their code. It provides examples of scenarios well-suited for serverless computing and walks through building a sample serverless application and linking it to cloud APIs and services.

serverlessdevops
Intercept network requests and
define what happens. Serve from
cache, refresh, convert before
display, etc….
Refresh your app in the
background, pull new content
and notify the user with push
notifications that something new
is available.
Progressive Web Apps - Covering the best of both worlds - DevReach
aka.ms/serviceworkers

Recommended for you

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing

This document provides an overview of cloud computing, including definitions of key cloud concepts like Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It discusses characteristics of cloud computing like on-demand access to shared computing resources and pay-per-use models. Examples are given of opportunities like lower costs and challenges like dependence on internet connectivity. Statistics are presented on the growing cloud services market size and adoption of cloud models.

cloud computingiaas paas saascloud computing statistics
Cloud computing pioneers - remarkable examples 2010-11-05
Cloud computing pioneers - remarkable examples 2010-11-05Cloud computing pioneers - remarkable examples 2010-11-05
Cloud computing pioneers - remarkable examples 2010-11-05

The document discusses different cloud computing models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It provides examples of each layer including storage, servers, networking, operating systems, and applications. The document also outlines Microsoft's history with Azure including commercial availability and updates to Windows Azure and SQL Azure.

platform as a servicepaascloud computing
E-Score Data Management system on mobiles to survey the electrical usage
E-Score Data Management system on mobiles to survey the electrical usageE-Score Data Management system on mobiles to survey the electrical usage
E-Score Data Management system on mobiles to survey the electrical usage

The document describes an E-Score Data Management (EDM) application that allows advisors to evaluate customers' electrical usage and rate their e-score based on various parameters. The application needed to work offline and synchronize data seamlessly with a server through web services. It also had to transfer large amounts of data securely even over low bandwidth connections. The team developed an Android application using PHP, MySQL, and SOAP web services to communicate between the Android app and a web server. Data was stored locally in a NoSQL database to enable offline use and synced to the server in the background through web services.

mobile survey applicationdata synchronization with mobile and webdata management system
aka.ms/workbox
aka.ms/pwa-builder
aka.ms/pwa-builder
aka.ms/google-lighthouse

Recommended for you

Overcoming Your Data Integration Challenges
Overcoming Your Data Integration Challenges Overcoming Your Data Integration Challenges
Overcoming Your Data Integration Challenges

To stay competitive, you need to swiftly deliver innovative web and mobile apps and analytics solutions that include all your critical data—including mainframe and IBM i. Join us to hear how forward-thinking companies are using modern cloud-based platforms to deliver solutions that drive better customer experiences and greater insight—all while extending the value of their core systems.

Techniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloudTechniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloud

Akshay Mathur gives a presentation on techniques for scaling applications with security and visibility in the cloud. He discusses 8 growth phases applications typically go through including load balancing, gaining insights, content optimization, offloading services, content switching, preventing bot traffic and DDoS attacks, continuous delivery, and the need for a unified cloud application front end solution to manage these phases. He introduces Appcito CAFE as a service that provides capabilities across availability, performance, security and DevOps to simplify application scaling in the cloud.

scalabilitycloud applicationsapplication security
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012

The document summarizes key topics in cloud computing including definitions of cloud types (private, public, hybrid, community), characteristics of cloud services (on-demand self-service, broad network access, etc.), cloud service models (SaaS, PaaS, IaaS), benefits and risks of cloud adoption, security considerations, and predictions for cloud computing in 2012.

aka.ms/webcando
aka.ms/pwa-directory
aka.ms/pwa-stats
Progressive Web Apps - Covering the best of both worlds - DevReach

Recommended for you

Keys to a Streaming-First Architecture
Keys to a Streaming-First ArchitectureKeys to a Streaming-First Architecture
Keys to a Streaming-First Architecture

It’s no secret that companies are producing more data than ever before, while under pressure to determine how to most effectively use it. As a result, most companies are now moving towards streaming first data architectures – helping their businesses to gain insights from these large data volumes as they happen. Creating streaming first data architectures can seem like an overwhelming prospect to many and that is why it’s important to understand the key components needed to make sure the architectures you build for your business are future-proof. View this webcast on-demand to: • Learn how data delivery, performance, and scalability play key roles streaming first architecture success • Understand the best ways to enforce metadata across the data pipeline • Examine the strategies of how Syncsort customers have implemented best practices for streaming first architectures • Learn how Syncsort Connect solutions can help your business implement a streaming first data architecture

Address Your Blind Spots Around Mission-Critical Data
Address Your Blind Spots Around Mission-Critical Data Address Your Blind Spots Around Mission-Critical Data
Address Your Blind Spots Around Mission-Critical Data

To stay competitive, you need to swiftly deliver innovative web and mobile apps and analytics solutions that include all your critical data—including mainframe and IBM i. Join us to hear how forward-thinking companies are using modern cloud-based platforms to deliver solutions that drive better customer experiences and greater insight—all while extending the value of their core systems.

Architecting SaaS
Architecting SaaSArchitecting SaaS
Architecting SaaS

Jumpstart: Launch your SaaS Journey; Architect Next Generation SaaS Solutions; This session will help you deconstructing SaaS, a Deep Dive into Building Multi Tenant Solutions.and the Foundation of SaaS Agility; It will also help you to optimize your SaaS Architecture.

cloud computingsaassoftware as a service
Progressive Web Apps - Covering the best of both worlds - DevReach
“try before you buy”
do what they
came for
change their device

Recommended for you

AP Automation System
 AP Automation System AP Automation System
AP Automation System

Nile is an automation solutions provider established in 2011 that has grown to 70 employees. It offers an accounts payable automation solution that provides a single platform for purchase requisition, approval, and invoice processing. The solution uses configurable rules, validation, and workflows to automate invoice receipt, approval, and posting across multiple locations. It offers scalability, security, and flexible deployment options including on-premise and SaaS models.

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019

We are obsessed with coding and creating automated workflows and optimisations. And yet our final products aren't making it easy for people to use them. Somewhere, we lost empathy for our end users and other developers. Maybe it is time to change that. Here are some ideas.

javascriptdevelopmentlearning
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web

This document discusses ways to improve how web developers learn best practices through browser and tooling improvements. It suggests that linting and inline insights directly in code editors could help prevent mistakes by flagging issues early. A tool called webhint is highlighted that provides one-stop checking and explanations of hints related to performance, accessibility, security and more. The document advocates for customizing hints based on a project's specific needs and environment. Overall, it argues for accelerated learning through context-sensitive, customizable best practices integrated into development workflows.

testingbrowserswebdevelopment
where they are
new users will
enjoy your products
brings the best of the web
PWA is

Recommended for you

Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege

This document discusses privilege in the context of social media and the internet. It acknowledges privileges like internet access, the ability to communicate, and supportive online communities. It warns that machine learning and algorithms risk creating echo chambers and guided messaging if they are not kept in check by human curation. The document advocates taking back the web for decent, thinking and loving humans and using privileges to help others gain access to learning, communication, and communities.

social mediaprivilege
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo

JavaScript is a bigger world than a language these days. Time to take stock and find happiness in that world.

ndcoslondcoslo2018javascript
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote

This document discusses artificial intelligence and how it can help humans. It covers that AI is not new, having originated in the 1950s, and is now more advanced due to increased computing power. It also discusses how AI utilizes pattern recognition and machine learning. The document then covers several applications of AI including computer vision, natural language processing, sentiment analysis, speech recognition/conversion and moderation. It notes both the benefits of AI in automating tasks and preventing errors, as well as the responsibilities of ensuring transparency and allowing people to opt-in to algorithms.

aidc2018machine learningartificial intelligence
PWAs are supposed to be on FIRE
• Fast
• Integrated
• Reliable
• Engaging
Progressive Web Apps - Covering the best of both worlds - DevReach
Thank you.
Now show me what you got!
aka.ms/mobile-era
bit.ly/DR2017-heilmann

More Related Content

What's hot

Single Page Apps
Single Page AppsSingle Page Apps
Single Page Apps
Max Claus Nunes
 
Kentico CMS
Kentico CMSKentico CMS
Kentico CMS
Raavish patel
 
Internet without internet
Internet without internetInternet without internet
Internet without internet
Xavier Coureau
 
Leveraging SharePoint Single Page Apps
Leveraging SharePoint Single Page AppsLeveraging SharePoint Single Page Apps
Leveraging SharePoint Single Page Apps
Marcel Medina
 
CakePHP, cakePHP development Company
CakePHP, cakePHP development CompanyCakePHP, cakePHP development Company
CakePHP, cakePHP development Company
NetConnectWeb
 
Benefits of developing single page web applications using angular js
Benefits of developing single page web applications using angular jsBenefits of developing single page web applications using angular js
Benefits of developing single page web applications using angular js
Harbinger Systems - HRTech Builder of Choice
 
Monitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saasMonitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saas
BizTalk360
 
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaSWSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2
 
Single page applications - TernopilJS #2
Single page applications - TernopilJS #2Single page applications - TernopilJS #2
Single page applications - TernopilJS #2
Andriy Deren'
 
Rapid Web Application Development with the WSO2 Mashup Server
Rapid Web Application Development with the WSO2 Mashup ServerRapid Web Application Development with the WSO2 Mashup Server
Rapid Web Application Development with the WSO2 Mashup Server
Nuwan Bandara
 
Microservices Vienna 2015
Microservices Vienna 2015Microservices Vienna 2015
Microservices Vienna 2015
Mike Bild
 
Single page webapplications
Single page webapplicationsSingle page webapplications
Single page webapplications
Ronald Harmsen
 
Single page application
Single page applicationSingle page application
Single page application
Ismaeel Enjreny
 
What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?
BizTalk360
 
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore
 
Single page application
Single page applicationSingle page application
Single page application
Jeremy Lee
 
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web ServicesEUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
ChemAxon
 
Why XAF and XPO?
Why XAF and XPO?Why XAF and XPO?
Why XAF and XPO?
Jose Javier Columbie
 
Introduction to WOLF Platform As A Service
Introduction to WOLF Platform As A ServiceIntroduction to WOLF Platform As A Service
Introduction to WOLF Platform As A Service
CloudComputing
 
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
ChemAxon
 

What's hot (20)

Single Page Apps
Single Page AppsSingle Page Apps
Single Page Apps
 
Kentico CMS
Kentico CMSKentico CMS
Kentico CMS
 
Internet without internet
Internet without internetInternet without internet
Internet without internet
 
Leveraging SharePoint Single Page Apps
Leveraging SharePoint Single Page AppsLeveraging SharePoint Single Page Apps
Leveraging SharePoint Single Page Apps
 
CakePHP, cakePHP development Company
CakePHP, cakePHP development CompanyCakePHP, cakePHP development Company
CakePHP, cakePHP development Company
 
Benefits of developing single page web applications using angular js
Benefits of developing single page web applications using angular jsBenefits of developing single page web applications using angular js
Benefits of developing single page web applications using angular js
 
Monitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saasMonitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saas
 
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaSWSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
WSO2Con Asia 2014 - Accelerating Mobile App Development with MBaaS
 
Single page applications - TernopilJS #2
Single page applications - TernopilJS #2Single page applications - TernopilJS #2
Single page applications - TernopilJS #2
 
Rapid Web Application Development with the WSO2 Mashup Server
Rapid Web Application Development with the WSO2 Mashup ServerRapid Web Application Development with the WSO2 Mashup Server
Rapid Web Application Development with the WSO2 Mashup Server
 
Microservices Vienna 2015
Microservices Vienna 2015Microservices Vienna 2015
Microservices Vienna 2015
 
Single page webapplications
Single page webapplicationsSingle page webapplications
Single page webapplications
 
Single page application
Single page applicationSingle page application
Single page application
 
What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?
 
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
 
Single page application
Single page applicationSingle page application
Single page application
 
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web ServicesEUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
 
Why XAF and XPO?
Why XAF and XPO?Why XAF and XPO?
Why XAF and XPO?
 
Introduction to WOLF Platform As A Service
Introduction to WOLF Platform As A ServiceIntroduction to WOLF Platform As A Service
Introduction to WOLF Platform As A Service
 
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
EUGM 2013 - Eufrozina Hoffmann (ChemAxon): Marvin extending the scope of usab...
 

Similar to Progressive Web Apps - Covering the best of both worlds - DevReach

Soa 22 software as a service and soa
Soa 22 software as a service and soaSoa 22 software as a service and soa
Soa 22 software as a service and soa
Vaibhav Khanna
 
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
Eduardo Gonzalez Loumiet, MBA, PMP, CPHIMS
 
Kapow Web Data Server 7.0 Presentation
Kapow Web Data Server 7.0 PresentationKapow Web Data Server 7.0 Presentation
Kapow Web Data Server 7.0 Presentation
Kapow Technologies
 
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
Narayanan Subramaniam
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
Amazon Web Services
 
What is cloud
What is cloudWhat is cloud
What is cloud
Pramod Dhore
 
Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgeneration
ankit.das
 
High scalability of an e-commerce system on the example of Magento
High scalability of an e-commerce system on the example of MagentoHigh scalability of an e-commerce system on the example of Magento
High scalability of an e-commerce system on the example of Magento
Divante
 
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdfFORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
JacobYeboa1
 
Building a serverless app
Building a serverless appBuilding a serverless app
Building a serverless app
Vinay Krishna
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
vaibhav kubadia
 
Cloud computing pioneers - remarkable examples 2010-11-05
Cloud computing pioneers - remarkable examples 2010-11-05Cloud computing pioneers - remarkable examples 2010-11-05
Cloud computing pioneers - remarkable examples 2010-11-05
Abe Pachikara
 
E-Score Data Management system on mobiles to survey the electrical usage
E-Score Data Management system on mobiles to survey the electrical usageE-Score Data Management system on mobiles to survey the electrical usage
E-Score Data Management system on mobiles to survey the electrical usage
Mike Taylor
 
Overcoming Your Data Integration Challenges
Overcoming Your Data Integration Challenges Overcoming Your Data Integration Challenges
Overcoming Your Data Integration Challenges
Precisely
 
Techniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloudTechniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloud
Akshay Mathur
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
Agora Group
 
Keys to a Streaming-First Architecture
Keys to a Streaming-First ArchitectureKeys to a Streaming-First Architecture
Keys to a Streaming-First Architecture
Precisely
 
Address Your Blind Spots Around Mission-Critical Data
Address Your Blind Spots Around Mission-Critical Data Address Your Blind Spots Around Mission-Critical Data
Address Your Blind Spots Around Mission-Critical Data
Precisely
 
Architecting SaaS
Architecting SaaSArchitecting SaaS
Architecting SaaS
AxEdge Consulting
 
AP Automation System
 AP Automation System AP Automation System
AP Automation System
Atul Kapoor
 

Similar to Progressive Web Apps - Covering the best of both worlds - DevReach (20)

Soa 22 software as a service and soa
Soa 22 software as a service and soaSoa 22 software as a service and soa
Soa 22 software as a service and soa
 
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
2015 APHL Annual Meeting - Racing to the Clouds: How Cloud Computing is Advan...
 
Kapow Web Data Server 7.0 Presentation
Kapow Web Data Server 7.0 PresentationKapow Web Data Server 7.0 Presentation
Kapow Web Data Server 7.0 Presentation
 
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
IEEE SmartTech 2019 Next Generation Private and Hybrid Clouds, Edge Computing...
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
 
What is cloud
What is cloudWhat is cloud
What is cloud
 
Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgeneration
 
High scalability of an e-commerce system on the example of Magento
High scalability of an e-commerce system on the example of MagentoHigh scalability of an e-commerce system on the example of Magento
High scalability of an e-commerce system on the example of Magento
 
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdfFORCES - EBS Upgrade Compared to SaaS Cloud.pdf
FORCES - EBS Upgrade Compared to SaaS Cloud.pdf
 
Building a serverless app
Building a serverless appBuilding a serverless app
Building a serverless app
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing pioneers - remarkable examples 2010-11-05
Cloud computing pioneers - remarkable examples 2010-11-05Cloud computing pioneers - remarkable examples 2010-11-05
Cloud computing pioneers - remarkable examples 2010-11-05
 
E-Score Data Management system on mobiles to survey the electrical usage
E-Score Data Management system on mobiles to survey the electrical usageE-Score Data Management system on mobiles to survey the electrical usage
E-Score Data Management system on mobiles to survey the electrical usage
 
Overcoming Your Data Integration Challenges
Overcoming Your Data Integration Challenges Overcoming Your Data Integration Challenges
Overcoming Your Data Integration Challenges
 
Techniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloudTechniques for scaling application with security and visibility in cloud
Techniques for scaling application with security and visibility in cloud
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Keys to a Streaming-First Architecture
Keys to a Streaming-First ArchitectureKeys to a Streaming-First Architecture
Keys to a Streaming-First Architecture
 
Address Your Blind Spots Around Mission-Critical Data
Address Your Blind Spots Around Mission-Critical Data Address Your Blind Spots Around Mission-Critical Data
Address Your Blind Spots Around Mission-Critical Data
 
Architecting SaaS
Architecting SaaSArchitecting SaaS
Architecting SaaS
 
AP Automation System
 AP Automation System AP Automation System
AP Automation System
 

More from Christian Heilmann

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
Christian Heilmann
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
Christian Heilmann
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
Christian Heilmann
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
Christian Heilmann
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
Christian Heilmann
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
Christian Heilmann
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
Christian Heilmann
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
Christian Heilmann
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
Christian Heilmann
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
Christian Heilmann
 
Breaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconfBreaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconf
Christian Heilmann
 
Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017
Christian Heilmann
 

More from Christian Heilmann (20)

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 
Breaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconfBreaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconf
 
Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017
 

Recently uploaded

Vernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsxVernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsx
Tool and Die Tech
 
How to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POSHow to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POS
Celine George
 
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE DonatoCONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
Servizi a rete
 
SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...
SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...
SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...
Jim Mimlitz, P.E.
 
Rotary Intersection in traffic engineering.pptx
Rotary Intersection in traffic engineering.pptxRotary Intersection in traffic engineering.pptx
Rotary Intersection in traffic engineering.pptx
surekha1287
 
Development of Chatbot Using AI/ML Technologies
Development of  Chatbot Using AI/ML TechnologiesDevelopment of  Chatbot Using AI/ML Technologies
Development of Chatbot Using AI/ML Technologies
maisnampibarel
 
Unit 1 Information Storage and Retrieval
Unit 1 Information Storage and RetrievalUnit 1 Information Storage and Retrieval
Unit 1 Information Storage and Retrieval
KishorMahale5
 
Net Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK EmpireNet Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK Empire
Global Network for Zero
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
PradeepKumarSK3
 
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
sharvaridhokte
 
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdfGUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
ProexportColombia1
 
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
YanKing2
 
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
ProexportColombia1
 
IWISS Catalog 2024
IWISS Catalog 2024IWISS Catalog 2024
IWISS Catalog 2024
Iwiss Tools Co.,Ltd
 
Quadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and ControlQuadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and Control
Blesson Easo Varghese
 
Social media management system project report.pdf
Social media management system project report.pdfSocial media management system project report.pdf
Social media management system project report.pdf
Kamal Acharya
 
IS Code SP 23: Handbook on concrete mixes
IS Code SP 23: Handbook  on concrete mixesIS Code SP 23: Handbook  on concrete mixes
IS Code SP 23: Handbook on concrete mixes
Mani Krishna Sarkar
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
IIIT Hyderabad
 
Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.
Tool and Die Tech
 
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Miss Khusi #V08
 

Recently uploaded (20)

Vernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsxVernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsx
 
How to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POSHow to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POS
 
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE DonatoCONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
 
SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...
SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...
SCADAmetrics Instrumentation for Sensus Water Meters - Core and Main Training...
 
Rotary Intersection in traffic engineering.pptx
Rotary Intersection in traffic engineering.pptxRotary Intersection in traffic engineering.pptx
Rotary Intersection in traffic engineering.pptx
 
Development of Chatbot Using AI/ML Technologies
Development of  Chatbot Using AI/ML TechnologiesDevelopment of  Chatbot Using AI/ML Technologies
Development of Chatbot Using AI/ML Technologies
 
Unit 1 Information Storage and Retrieval
Unit 1 Information Storage and RetrievalUnit 1 Information Storage and Retrieval
Unit 1 Information Storage and Retrieval
 
Net Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK EmpireNet Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK Empire
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
 
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
 
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdfGUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
GUIA_LEGAL_CHAPTER_4_FOREIGN TRADE CUSTOMS.pdf
 
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
 
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
 
IWISS Catalog 2024
IWISS Catalog 2024IWISS Catalog 2024
IWISS Catalog 2024
 
Quadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and ControlQuadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and Control
 
Social media management system project report.pdf
Social media management system project report.pdfSocial media management system project report.pdf
Social media management system project report.pdf
 
IS Code SP 23: Handbook on concrete mixes
IS Code SP 23: Handbook  on concrete mixesIS Code SP 23: Handbook  on concrete mixes
IS Code SP 23: Handbook on concrete mixes
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
 
Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.
 
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
 

Progressive Web Apps - Covering the best of both worlds - DevReach