SlideShare a Scribd company logo
PHONEGAP
MUHSINA MUHAMMAD
S5 MCA
Department of Master of Computer Applications, Rajiv Gandhi Institute of Technology,
Kottayam
November 24, 2015
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 1 / 16
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 2 / 16
INTRODUCTION
• Open source mobile development framework
• Build mobile apps using JavaScript/HTML/CSS
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 3 / 16
HISTORY
• Developed at an iPhoneDevCamp event by Nitobi Software on 2009
• Adobe purchased in 2011 and renamed as Apache Cordova
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 4 / 16
WHAT IS PHONEGAP?
• App development tool uses:
• JavaScript
• HTML
• CSS
• Support development for:
• Android
• Blackburry
• iOS
• Use native web view with our code to make development:
• easey
• expandable
• fast
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 5 / 16
WHY PHONEGAP?
• Platform independence
• Use of different web technologies
• Future proofed work
• Open source implementation of open standards
• Support extra features
• Development of 1000s of app is possible
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 6 / 16
ARCHITECTURE
Figure: Block representation of PhoneGap Architecture
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 7 / 16
HOW PHONEGAP WORKS?
• BUILD
• Build the native code with web standards
• DEVELOP
• Wrap with PhoneGap and get access to native APIs
• DEPLOY
• Deploy to multiple platform
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 8 / 16
Figure: Working of PhoneGap
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 9 / 16
CHALLENGES
• Insufficient options for developers to measure and optimize app
performance
• Framework is not optimized to build graphic intensive user interface
• Lack document based support than iOS and Android
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 10 / 16
ADVANTAGES
• Use of single basecode for cross platform apps
• Leverage of hardware specific features like
Geolocation,Vibration,Accelerometer,Condact Support and Sound
• Open source so can be altered or extracted
• Open source community contribute new module which saves money
and time
• Requires knowledge of common web technologies rather than multiple
distinct mobile platforms
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 11 / 16
DISADVANTAGES
• Does not support all built in features
• When it comes with new features its one step behind native platform
• Several platform core features may still not be available
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 12 / 16
DEVELOPMENT COST
• Open source implementation of open standards
• Developers use PhoneGap for apps that are:
• Free
• Commercial
• Open source Any combination of these
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 13 / 16
CONCLUSION
• Fading of platform specific native apps for need basic
• HTML and JS are easier than Java
• Ensure cost effective deployment of apps in multiple platform
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 14 / 16
ANY QUESTIONS?
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 15 / 16
THANK YOU !!!
MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 16 / 16

More Related Content

Similar to PhoneGap

Mobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile SolutionMobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile Solution
Mukteswar Patnaik
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
Perfecto Mobile
 
Cross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentCross Platform Mobile Application Development
Cross Platform Mobile Application Development
Senchu Thomas
 
Star qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeedStar qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeed
Susanne Hupfer, Ph.D.
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018
Perfecto Mobile
 
Multiplatform App Architecture
Multiplatform App ArchitectureMultiplatform App Architecture
Multiplatform App Architecture
Edwin Van Schaick
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018
Perfecto Mobile
 
Advanced Strategies for Testing Responsive Web
Advanced Strategies for Testing Responsive WebAdvanced Strategies for Testing Responsive Web
Advanced Strategies for Testing Responsive Web
Perfecto by Perforce
 
Automate More with Selenium for your RWD
Automate More with Selenium for your RWDAutomate More with Selenium for your RWD
Automate More with Selenium for your RWD
Perfecto by Perforce
 
[Vietnam Mobile Day 2013] - Mobilization process for enterprise
[Vietnam Mobile Day 2013] - Mobilization process for enterprise[Vietnam Mobile Day 2013] - Mobilization process for enterprise
[Vietnam Mobile Day 2013] - Mobilization process for enterprise
AiTi Education
 
Mobile Development: HTML5 Vs. Native
Mobile Development: HTML5 Vs. NativeMobile Development: HTML5 Vs. Native
Mobile Development: HTML5 Vs. Native
Synerzip
 
Webinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect MatchWebinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect Match
Lizzy Guido (she/her)
 
Testing Strategy for Progressive Web Apps
Testing Strategy for Progressive Web AppsTesting Strategy for Progressive Web Apps
Testing Strategy for Progressive Web Apps
Perfecto by Perforce
 
Zend php mobile and right scale rightscale compute 2013
Zend php mobile and right scale   rightscale compute 2013Zend php mobile and right scale   rightscale compute 2013
Zend php mobile and right scale rightscale compute 2013
RightScale
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
Perfecto Mobile
 
Webinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformWebinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformService2Media
 
Webinar sap mobile apps service2 media
Webinar sap mobile apps   service2 media Webinar sap mobile apps   service2 media
Webinar sap mobile apps service2 media Service2Media
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13
Jim Andrews
 
Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformDipesh Mukerji
 
Cross browser testing
Cross browser testingCross browser testing
Cross browser testing
Perfecto Mobile
 

Similar to PhoneGap (20)

Mobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile SolutionMobile App Development and Xamarin as a Complete Mobile Solution
Mobile App Development and Xamarin as a Complete Mobile Solution
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
 
Cross Platform Mobile Application Development
Cross Platform Mobile Application DevelopmentCross Platform Mobile Application Development
Cross Platform Mobile Application Development
 
Star qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeedStar qualities: What it takes for mobile development projects to succeed
Star qualities: What it takes for mobile development projects to succeed
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018
 
Multiplatform App Architecture
Multiplatform App ArchitectureMultiplatform App Architecture
Multiplatform App Architecture
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018
 
Advanced Strategies for Testing Responsive Web
Advanced Strategies for Testing Responsive WebAdvanced Strategies for Testing Responsive Web
Advanced Strategies for Testing Responsive Web
 
Automate More with Selenium for your RWD
Automate More with Selenium for your RWDAutomate More with Selenium for your RWD
Automate More with Selenium for your RWD
 
[Vietnam Mobile Day 2013] - Mobilization process for enterprise
[Vietnam Mobile Day 2013] - Mobilization process for enterprise[Vietnam Mobile Day 2013] - Mobilization process for enterprise
[Vietnam Mobile Day 2013] - Mobilization process for enterprise
 
Mobile Development: HTML5 Vs. Native
Mobile Development: HTML5 Vs. NativeMobile Development: HTML5 Vs. Native
Mobile Development: HTML5 Vs. Native
 
Webinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect MatchWebinar: Appium & Perfecto: A Perfect Match
Webinar: Appium & Perfecto: A Perfect Match
 
Testing Strategy for Progressive Web Apps
Testing Strategy for Progressive Web AppsTesting Strategy for Progressive Web Apps
Testing Strategy for Progressive Web Apps
 
Zend php mobile and right scale rightscale compute 2013
Zend php mobile and right scale   rightscale compute 2013Zend php mobile and right scale   rightscale compute 2013
Zend php mobile and right scale rightscale compute 2013
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
 
Webinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformWebinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platform
 
Webinar sap mobile apps service2 media
Webinar sap mobile apps   service2 media Webinar sap mobile apps   service2 media
Webinar sap mobile apps service2 media
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13
 
Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs Platform
 
Cross browser testing
Cross browser testingCross browser testing
Cross browser testing
 

Recently uploaded

Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 

Recently uploaded (20)

Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 

PhoneGap

  • 1.
  • 2. PHONEGAP MUHSINA MUHAMMAD S5 MCA Department of Master of Computer Applications, Rajiv Gandhi Institute of Technology, Kottayam November 24, 2015 MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 1 / 16
  • 3. MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 2 / 16
  • 4. INTRODUCTION • Open source mobile development framework • Build mobile apps using JavaScript/HTML/CSS MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 3 / 16
  • 5. HISTORY • Developed at an iPhoneDevCamp event by Nitobi Software on 2009 • Adobe purchased in 2011 and renamed as Apache Cordova MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 4 / 16
  • 6. WHAT IS PHONEGAP? • App development tool uses: • JavaScript • HTML • CSS • Support development for: • Android • Blackburry • iOS • Use native web view with our code to make development: • easey • expandable • fast MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 5 / 16
  • 7. WHY PHONEGAP? • Platform independence • Use of different web technologies • Future proofed work • Open source implementation of open standards • Support extra features • Development of 1000s of app is possible MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 6 / 16
  • 8. ARCHITECTURE Figure: Block representation of PhoneGap Architecture MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 7 / 16
  • 9. HOW PHONEGAP WORKS? • BUILD • Build the native code with web standards • DEVELOP • Wrap with PhoneGap and get access to native APIs • DEPLOY • Deploy to multiple platform MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 8 / 16
  • 10. Figure: Working of PhoneGap MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 9 / 16
  • 11. CHALLENGES • Insufficient options for developers to measure and optimize app performance • Framework is not optimized to build graphic intensive user interface • Lack document based support than iOS and Android MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 10 / 16
  • 12. ADVANTAGES • Use of single basecode for cross platform apps • Leverage of hardware specific features like Geolocation,Vibration,Accelerometer,Condact Support and Sound • Open source so can be altered or extracted • Open source community contribute new module which saves money and time • Requires knowledge of common web technologies rather than multiple distinct mobile platforms MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 11 / 16
  • 13. DISADVANTAGES • Does not support all built in features • When it comes with new features its one step behind native platform • Several platform core features may still not be available MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 12 / 16
  • 14. DEVELOPMENT COST • Open source implementation of open standards • Developers use PhoneGap for apps that are: • Free • Commercial • Open source Any combination of these MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 13 / 16
  • 15. CONCLUSION • Fading of platform specific native apps for need basic • HTML and JS are easier than Java • Ensure cost effective deployment of apps in multiple platform MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 14 / 16
  • 16. ANY QUESTIONS? MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 15 / 16
  • 17. THANK YOU !!! MUHSINA MUHAMMAD (RIT,Kottayam) PHONEGAP November 24, 2015 16 / 16