这是indexloc提供的服务,不要输入任何密码
SlideShare a Scribd company logo
2
Most read
3
Most read
6
Most read
Progressive Web Apps
(PWA)
Muhamad Fahriza Novriansyah
Here’s the content of This Presentation :
1. Progressive Web Apps
2. Service Workers
3. Comparison Responsive Web, Native Apps, And PWA
4. Benefit Using PWA Technology
5. Framework in PWA
Contents of Presentation
Progressive Web Apps
Progressive Web Apps(PWA) is websites that can run applications such as native apps that use standard
responsive web design techniques . This PWA can improve the performance capabilities of a web by
resembling native applications. PWA uses the programming languages ​​HTML5, CSS, and Javascript and can
be used on all platforms.
Fig. 1. Example PWA Apps
Service Workers
In PWA there are Service Workers one of the cores of PWA. This service worker is usually used as a proxy and
OS container, together with the caching concept, so it can still be used in offline mode for web applications or
web apps. With this Service Worker resolve the problem of errors on the network or white screen that is
common in previous web technologies
Fig. 2. Service Workers as proxies
Comparison Responsive Web, Native
Apps, And PWA
Capabilities Responsive Website Native App Progressive App
Mobile Friendly Yes Yes Yes
Installable No Yes Yes
SEO-Indexed Yes No Yes
Offline Mode No Yes Yes
Push Notification No Yes Yes
GPS Enabled No Yes Yes
Table. 1. Comparison Responsive Web, Native Apps, And PWA
Benefit Using PWA Technology
Low Development
Costs
App Like Native Apps Fast Installation
Support All Platform No Updating Issues Offline Mode
No Dependence on
App Store
Enhanced Security Support SEO
Framework in PWA
Ionic Angular JS Vue Js React JS
- Free for web
pages
development
- Easy
Maintenance
- Large Plug in
Library
- Large Community
Support
- MVC Framework
- Presence of
IntelliSense and
Typescript
- Supported by Laravel
and Alibaba
- Fast rendering with
Virtual DOM
- Flexible to set up
with the help of
TypeScript and JSX
- Large
community
support
- An extensive
ecosystem
- Speedy
rendering with
Virtual-DOM.
1. Progressive Web Apps is websites that can run applications
such as native apps
2. PWA uses the programming languages ​​HTML5, CSS, and
Javascript and can be used on all platforms.
3. Benefit Using PWA are Low Development Cost, can be
Offline, Support SEO, Support All Platform, Etc.
4. There are many framework to make easier development
PWA such as Ionic, Angular JS, Vue Js, And React JS
Conclusion
[1] A. Luntovskyy, "Advanced software-technological approaches for mobile apps development," 2018 14th International Conference on Advanced
Trends in Radioelecrtronics, Telecommunications and Computer Engineering (TCSET), Slavske, 2018, pp. 113-118.
[2] L. E. Nugroho, A. G. H. Pratama, I. W. Mustika and R. Ferdiana, "Development of monitoring system for smart farming using Progressive Web
App," 2017 9th International Conference on Information Technology and Electrical Engineering (ICITEE), Phuket, 2017, pp. 1-5.
[3] S. Saltis, "What is a Progressive Web App? (And Do You Need One)," coredna, 26 November 2019. [Online]. Available:
https://www.coredna.com/blogs/progressive-web-app. [Accessed 12 January 2020].
[4] A. Syah, " Berkenalan dengan Progressive Web Apps (PWA)" Codepolitan, 11 November 2016. [Online]. Available:
https://www.codepolitan.com/berkenalan-dengan-progressive-web-apps-pwa-581e68e6520ae-1400. [Accessed 11 January 2019].
[5] Y. SHAPTUNOVA, "The Benefits of Progressive Web Apps (PWA) for Business," sam solutions, 28 May 2018. [Online]. Available: https://www.sam-
solutions.com/blog/the-benefits-of-progressive-web-apps-pwa-for-business/. [Accessed 12 January 2019].
[6] A. Mehta, "Top 6 Frameworks and Tools To Build Progressive Web Apps," appinventiv, 2019 July 31. [Online]. Available:
https://appinventiv.com/blog/top-pwa-development-frameworks/. [Accessed 12 January 2020].
Reference

More Related Content

What's hot (20)

PPTX
Progressive Web App
Subodh Garg
 
PPTX
Pwa demystified
edynamic
 
PPTX
Progressive web app
Deepak Upadhyay
 
PPTX
Introduction to Progressive Web App
Binh Bui
 
PDF
Building a Progressive Web App
Ido Green
 
PDF
Progressive web apps
R. Caner Yıldırım
 
PPTX
Progressive Web-App (PWA)
NexThoughts Technologies
 
PPTX
PWA - Progressive Web App
Robert Robinson
 
PPTX
Why Progressive Web App is what you need for your Business
Lets Grow Business
 
PPTX
Introduction of Progressive Web App
Sankalp Khandelwal
 
PDF
Progressive Web Applications
Bartek Igielski
 
PDF
Progressive Web Apps
Software Infrastructure
 
PPTX
Angular PWA
Vinci Rufus
 
PPTX
Progressive Web APP ( PWA )
Bijaya Oli
 
PPTX
Build progressive web apps with Angular
Simona Cotin
 
PDF
Progressive Web Apps are here!
Antonio Peric-Mazar
 
PDF
Progressive Web Apps / GDG DevFest - Season 2016
Abdelrahman Omran
 
PPTX
Progressive Web Apps and React
Mike Melusky
 
PDF
Progressive web apps
Akshay Sharma
 
Progressive Web App
Subodh Garg
 
Pwa demystified
edynamic
 
Progressive web app
Deepak Upadhyay
 
Introduction to Progressive Web App
Binh Bui
 
Building a Progressive Web App
Ido Green
 
Progressive web apps
R. Caner Yıldırım
 
Progressive Web-App (PWA)
NexThoughts Technologies
 
PWA - Progressive Web App
Robert Robinson
 
Why Progressive Web App is what you need for your Business
Lets Grow Business
 
Introduction of Progressive Web App
Sankalp Khandelwal
 
Progressive Web Applications
Bartek Igielski
 
Progressive Web Apps
Software Infrastructure
 
Angular PWA
Vinci Rufus
 
Progressive Web APP ( PWA )
Bijaya Oli
 
Build progressive web apps with Angular
Simona Cotin
 
Progressive Web Apps are here!
Antonio Peric-Mazar
 
Progressive Web Apps / GDG DevFest - Season 2016
Abdelrahman Omran
 
Progressive Web Apps and React
Mike Melusky
 
Progressive web apps
Akshay Sharma
 

Similar to Progressive Web Apps(PWA) (20)

PDF
Progressive Web Apps –The Future of Apps
Ashish Saxena
 
PDF
Progressive Web Apps (PWAs) - Transforming the Future of Full-Stack Developme...
mohitreal1995
 
PDF
Elevating Business_ Java Technologies In Web App.pdf
Lucas Lagone
 
PPTX
Web Application Development. Web Application Frameworks
SukhrobAtoev2
 
PPTX
Web Application Development. Web Application Frameworks
SukhrobAtoev2
 
PDF
IRJET- Cross-Platform Supported E-Learning Mobile Application
IRJET Journal
 
PDF
What Are The Top 5 Progressive Web App Development Frameworks For 2023
CalvinLee106
 
PDF
IRJET-Garbage Monitoring and Management using Internet of things
IRJET Journal
 
PPTX
SEMINAR (pwa).pptx
BasitMir10
 
PDF
Introduction to Web Frameworks
Dr Sarika Jadhav
 
PPT
The Ultimate Guide to Modern Web App Development.ppt
Asad Majeed
 
PDF
Top 10 Best PWA Development Tools and Technologies to Use.pdf
Groovy Web
 
PDF
JavaScript_ The Backbone of Modern Software and Web Development.pdf
Delimp Technology
 
PDF
Full Stack Web Development: Vision, Challenges and Future Scope
IRJET Journal
 
PPTX
Top 10 Frameworks Programmers Should Learn in 2020
NexSoftsys
 
DOCX
IP PROJECT E-GOVERNMENTAL HELPLINE
Mathesh T
 
PDF
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Uncodemy
 
PDF
Building PWAs: ScalaCode’s Comprehensive Frameworks & Tools Handbook
jeckdavid909
 
PPTX
PWA ( Progressive Web Apps ) - Sai Kiran Kasireddy
Sai Kiran Kasireddy
 
Progressive Web Apps –The Future of Apps
Ashish Saxena
 
Progressive Web Apps (PWAs) - Transforming the Future of Full-Stack Developme...
mohitreal1995
 
Elevating Business_ Java Technologies In Web App.pdf
Lucas Lagone
 
Web Application Development. Web Application Frameworks
SukhrobAtoev2
 
Web Application Development. Web Application Frameworks
SukhrobAtoev2
 
IRJET- Cross-Platform Supported E-Learning Mobile Application
IRJET Journal
 
What Are The Top 5 Progressive Web App Development Frameworks For 2023
CalvinLee106
 
IRJET-Garbage Monitoring and Management using Internet of things
IRJET Journal
 
SEMINAR (pwa).pptx
BasitMir10
 
Introduction to Web Frameworks
Dr Sarika Jadhav
 
The Ultimate Guide to Modern Web App Development.ppt
Asad Majeed
 
Top 10 Best PWA Development Tools and Technologies to Use.pdf
Groovy Web
 
JavaScript_ The Backbone of Modern Software and Web Development.pdf
Delimp Technology
 
Full Stack Web Development: Vision, Challenges and Future Scope
IRJET Journal
 
Top 10 Frameworks Programmers Should Learn in 2020
NexSoftsys
 
IP PROJECT E-GOVERNMENTAL HELPLINE
Mathesh T
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Uncodemy
 
Building PWAs: ScalaCode’s Comprehensive Frameworks & Tools Handbook
jeckdavid909
 
PWA ( Progressive Web Apps ) - Sai Kiran Kasireddy
Sai Kiran Kasireddy
 
Ad

Recently uploaded (20)

PDF
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PDF
UiPath on Tour London Community Booth Deck
UiPathCommunity
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
PDF
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
PDF
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PDF
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
PPTX
Earn Agentblazer Status with Slack Community Patna.pptx
SanjeetMishra29
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PPTX
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
PDF
Bitcoin+ Escalando sin concesiones - Parte 1
Fernando Paredes García
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
UiPath on Tour London Community Booth Deck
UiPathCommunity
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
Earn Agentblazer Status with Slack Community Patna.pptx
SanjeetMishra29
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
Bitcoin+ Escalando sin concesiones - Parte 1
Fernando Paredes García
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
Ad

Progressive Web Apps(PWA)

  • 2. Here’s the content of This Presentation : 1. Progressive Web Apps 2. Service Workers 3. Comparison Responsive Web, Native Apps, And PWA 4. Benefit Using PWA Technology 5. Framework in PWA Contents of Presentation
  • 3. Progressive Web Apps Progressive Web Apps(PWA) is websites that can run applications such as native apps that use standard responsive web design techniques . This PWA can improve the performance capabilities of a web by resembling native applications. PWA uses the programming languages ​​HTML5, CSS, and Javascript and can be used on all platforms. Fig. 1. Example PWA Apps
  • 4. Service Workers In PWA there are Service Workers one of the cores of PWA. This service worker is usually used as a proxy and OS container, together with the caching concept, so it can still be used in offline mode for web applications or web apps. With this Service Worker resolve the problem of errors on the network or white screen that is common in previous web technologies Fig. 2. Service Workers as proxies
  • 5. Comparison Responsive Web, Native Apps, And PWA Capabilities Responsive Website Native App Progressive App Mobile Friendly Yes Yes Yes Installable No Yes Yes SEO-Indexed Yes No Yes Offline Mode No Yes Yes Push Notification No Yes Yes GPS Enabled No Yes Yes Table. 1. Comparison Responsive Web, Native Apps, And PWA
  • 6. Benefit Using PWA Technology Low Development Costs App Like Native Apps Fast Installation Support All Platform No Updating Issues Offline Mode No Dependence on App Store Enhanced Security Support SEO
  • 7. Framework in PWA Ionic Angular JS Vue Js React JS - Free for web pages development - Easy Maintenance - Large Plug in Library - Large Community Support - MVC Framework - Presence of IntelliSense and Typescript - Supported by Laravel and Alibaba - Fast rendering with Virtual DOM - Flexible to set up with the help of TypeScript and JSX - Large community support - An extensive ecosystem - Speedy rendering with Virtual-DOM.
  • 8. 1. Progressive Web Apps is websites that can run applications such as native apps 2. PWA uses the programming languages ​​HTML5, CSS, and Javascript and can be used on all platforms. 3. Benefit Using PWA are Low Development Cost, can be Offline, Support SEO, Support All Platform, Etc. 4. There are many framework to make easier development PWA such as Ionic, Angular JS, Vue Js, And React JS Conclusion
  • 9. [1] A. Luntovskyy, "Advanced software-technological approaches for mobile apps development," 2018 14th International Conference on Advanced Trends in Radioelecrtronics, Telecommunications and Computer Engineering (TCSET), Slavske, 2018, pp. 113-118. [2] L. E. Nugroho, A. G. H. Pratama, I. W. Mustika and R. Ferdiana, "Development of monitoring system for smart farming using Progressive Web App," 2017 9th International Conference on Information Technology and Electrical Engineering (ICITEE), Phuket, 2017, pp. 1-5. [3] S. Saltis, "What is a Progressive Web App? (And Do You Need One)," coredna, 26 November 2019. [Online]. Available: https://www.coredna.com/blogs/progressive-web-app. [Accessed 12 January 2020]. [4] A. Syah, " Berkenalan dengan Progressive Web Apps (PWA)" Codepolitan, 11 November 2016. [Online]. Available: https://www.codepolitan.com/berkenalan-dengan-progressive-web-apps-pwa-581e68e6520ae-1400. [Accessed 11 January 2019]. [5] Y. SHAPTUNOVA, "The Benefits of Progressive Web Apps (PWA) for Business," sam solutions, 28 May 2018. [Online]. Available: https://www.sam- solutions.com/blog/the-benefits-of-progressive-web-apps-pwa-for-business/. [Accessed 12 January 2019]. [6] A. Mehta, "Top 6 Frameworks and Tools To Build Progressive Web Apps," appinventiv, 2019 July 31. [Online]. Available: https://appinventiv.com/blog/top-pwa-development-frameworks/. [Accessed 12 January 2020]. Reference

Editor's Notes

  • #3: So this is the content of my final presentation, there's 2 things,this is about what i’ve done for this internship, and what i learn from this intern.
  • #7: For real information i get that for official and other website, and for keyword i get that from review website and the tools keyword like google ads and google trends. So this content have maximum character for good design , i simply check character with the tools from letter count website.