SlideShare a Scribd company logo
Hybrid
Application
Development
By-
Sanket Devlekar
Mobile Application Development
Native Applications
•Downloaded directly to the device and
stored locally.
•Interfaces directly with the mobile OS.
•It can access all the API’s that are made
available by the OS.
•Developer writes source code and
includes images, audio files and puts in into
a binary executable file.
•These tools are included in the Software
Development Kit(SDK).
Application Programming Interface(API)
•It is a set of routines, protocols, and tools for building software
applications.
Low-level APIs
•The app can interact directly with the touch screen or keyboard,
render graphics, connect to networks, process audio received from the
microphone, play sounds through the speaker or headphones, or
receive images and videos from the camera.
High-level APIs
•Browsing the web, managing the calendar, contacts, photo album and,
of course, the ability to make phone calls or send and receive text
messages.
APIs for various platforms
Web Applications
•A web application or web app is any
software that runs in a web browser.
•It is created in a browser-supported
programming language such as the
combination of JavaScript, HTML and
CSS.
•HTML5 provides access to rich media,
geolocation services and offline
availability.
Hybrid Applications
Overview of Hybrid Approach
•The hybrid approach combines native development with web
technology.
•Developers write significant portions of their application in cross-platform
web technologies, while maintaining direct access to native APIs when
required.
•The native portion of the app can be developed independently, whereas the
web portion of the app can be either a web page that resides
on a server.
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Architecture of Hybrid Apps
Hybrid app in ionic framework overview
Hybrid App Features
• Platform independent (iOS, Android etc.)
• HTML5, CSS3 & JS
• Quick development
• Direct access to native APIs with Cordova
 Hybrid Apps
Hybrid app in ionic framework overview
Cordova , Angular JS and Ionic
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Hybrid app in ionic framework overview
Thank you!

More Related Content

What's hot (20)

PDF
Building Mobile Apps with Cordova , AngularJS and Ionic
Kadhem Soltani
 
PPTX
Ionic Framework - Intro to Hybrid Mobile Application Development
Max Kaplan
 
PDF
Ionic Framework
Dylan Swartz
 
PPTX
Getting started with the Ionic Framework
Anuradha Weeraman
 
PDF
Creating mobile apps - an introduction to Ionic (Engage 2016)
Mark Leusink
 
PPTX
Hybrid mobile and Ionic
Liju Pillai
 
PPTX
Introduction to Ionic framework
Shyjal Raazi
 
PDF
Creating an hybrid app in minutes with Ionic Framework
Julien Renaux
 
PPTX
Ionic Framework - get up and running to build hybrid mobile apps
Andreas Sahle
 
ODP
Use Ionic Framework to develop mobile application
Lucio Grenzi
 
PPTX
Building mobile app with Ionic Framework
Huy Trần
 
PPT
Ionic Framework
Thinh VoXuan
 
PPTX
Ionic - Hybrid Mobile Application Framework
Sanjay Kumar
 
PDF
Build Consumer Apps Using Mobile SDK and Ionic Framework
Salesforce Developers
 
PDF
Hybrid app development with ionic
Wan Muzaffar Wan Hashim
 
PPTX
Mobile Applications with Angular 4 and Ionic 3
Oleksandr Tryshchenko
 
PDF
Ionic Framework
Cristián Cortéz
 
PDF
Cross Platform Mobile Apps with the Ionic Framework
Troy Miles
 
PDF
Ionic 2 intro
Wojciech Langiewicz
 
PDF
Intro Angular Ionic
Gianvito Siciliano
 
Building Mobile Apps with Cordova , AngularJS and Ionic
Kadhem Soltani
 
Ionic Framework - Intro to Hybrid Mobile Application Development
Max Kaplan
 
Ionic Framework
Dylan Swartz
 
Getting started with the Ionic Framework
Anuradha Weeraman
 
Creating mobile apps - an introduction to Ionic (Engage 2016)
Mark Leusink
 
Hybrid mobile and Ionic
Liju Pillai
 
Introduction to Ionic framework
Shyjal Raazi
 
Creating an hybrid app in minutes with Ionic Framework
Julien Renaux
 
Ionic Framework - get up and running to build hybrid mobile apps
Andreas Sahle
 
Use Ionic Framework to develop mobile application
Lucio Grenzi
 
Building mobile app with Ionic Framework
Huy Trần
 
Ionic Framework
Thinh VoXuan
 
Ionic - Hybrid Mobile Application Framework
Sanjay Kumar
 
Build Consumer Apps Using Mobile SDK and Ionic Framework
Salesforce Developers
 
Hybrid app development with ionic
Wan Muzaffar Wan Hashim
 
Mobile Applications with Angular 4 and Ionic 3
Oleksandr Tryshchenko
 
Ionic Framework
Cristián Cortéz
 
Cross Platform Mobile Apps with the Ionic Framework
Troy Miles
 
Ionic 2 intro
Wojciech Langiewicz
 
Intro Angular Ionic
Gianvito Siciliano
 

Viewers also liked (17)

PPTX
Pemrograman mobile menggunakan ionic framework
Puguh Rismadi
 
PDF
Hybrid Mobile Apps with Ionic
Erik Porroa
 
PPTX
Case study: integrating azure with google app engine
Miguel Scotter
 
PDF
Crash Course in AngularJS + Ionic (Deep dive)
ColdFusionConference
 
PPT
Effective Communication Of Data Inspired by Stephen Few
Cory Grenier
 
PDF
Rethinking Mobile with Ionic
Mike Hartington
 
PPTX
Ionic 2 - Hybridapps auf Steroiden
Hendrik Lösch
 
PDF
Workshop Ionic Framework - CC FE & UX
JWORKS powered by Ordina
 
PDF
Art and Science of Dashboard Design
SavvyData
 
ODP
Desenvolvendo uma aplicação híbrida para Android e IOs utilizando Ionic, aces...
Juliano Martins
 
PDF
Hybrid Apps with Ionic Framework
Bramus Van Damme
 
PDF
Ionic - Revolutionizing Hybrid Mobile Application Development
Justin James
 
PDF
Cordova + Ionic + MobileFirst
Raymond Camden
 
PPTX
Workshop on Hybrid App Development with Ionic Framework
Aayush Shrestha
 
PDF
Ionic Crash Course! Hack-a-ton SF
Lukas Ruebbelke
 
PDF
Building Mobile Applications with Ionic
Morris Singer
 
Pemrograman mobile menggunakan ionic framework
Puguh Rismadi
 
Hybrid Mobile Apps with Ionic
Erik Porroa
 
Case study: integrating azure with google app engine
Miguel Scotter
 
Crash Course in AngularJS + Ionic (Deep dive)
ColdFusionConference
 
Effective Communication Of Data Inspired by Stephen Few
Cory Grenier
 
Rethinking Mobile with Ionic
Mike Hartington
 
Ionic 2 - Hybridapps auf Steroiden
Hendrik Lösch
 
Workshop Ionic Framework - CC FE & UX
JWORKS powered by Ordina
 
Art and Science of Dashboard Design
SavvyData
 
Desenvolvendo uma aplicação híbrida para Android e IOs utilizando Ionic, aces...
Juliano Martins
 
Hybrid Apps with Ionic Framework
Bramus Van Damme
 
Ionic - Revolutionizing Hybrid Mobile Application Development
Justin James
 
Cordova + Ionic + MobileFirst
Raymond Camden
 
Workshop on Hybrid App Development with Ionic Framework
Aayush Shrestha
 
Ionic Crash Course! Hack-a-ton SF
Lukas Ruebbelke
 
Building Mobile Applications with Ionic
Morris Singer
 
Ad

Similar to Hybrid app in ionic framework overview (20)

PPTX
Hybrid Mobile App
Palani Kumar
 
PPTX
Hybrid mobile app
Palani Kumar
 
PDF
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
Mindteck (India) Limited
 
PDF
Comparing multi-platform mobile apps frameworks
Amandine Tihon
 
PPT
Native, Web or Hybrid Mobile App Development?
Sura Gonzalez
 
DOCX
Decide if PhoneGap is for you as your mobile platform selection
Salim M Bhonhariya
 
PPTX
Hybridapp
Faizaan Ahmed Khan
 
PPTX
Mobile Web Apps
Athhar Ahamed
 
PPTX
Mobile Apps Develpment - A Comparison
Lataant Software Technologies
 
PPTX
Cross-platform Mobile Development on Open Source
All Things Open
 
PDF
Mobilize the Enterprise - Development approach : is there a Holy Grail ?
Cronos Mobile
 
PPT
Hybrid app development
Harshul Shah
 
PPTX
Hybrid App Development & Startup Growth: How Are They Related?
Digital Hub Solution
 
PPTX
Hybrid mobile application with Ionic
Maulik Bamania
 
PPTX
Hybrid Mobile App Development With Cordova
Lohith Goudagere Nagaraj
 
PPTX
Mobile Application Development Unit 1.pptx
DheekshithaPasala
 
PPTX
Developing a Modern Mobile App Strategy
Todd Anglin
 
PDF
Hybrid mobile development vs. Native using ionic
Mohamed TAIEB
 
PDF
Confused about Native vs Hybrid vs Cross-Platform ?
Rosalie Lauren
 
PPT
MD-I-CH-ppt.ppt
bharatt7
 
Hybrid Mobile App
Palani Kumar
 
Hybrid mobile app
Palani Kumar
 
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
Mindteck (India) Limited
 
Comparing multi-platform mobile apps frameworks
Amandine Tihon
 
Native, Web or Hybrid Mobile App Development?
Sura Gonzalez
 
Decide if PhoneGap is for you as your mobile platform selection
Salim M Bhonhariya
 
Mobile Web Apps
Athhar Ahamed
 
Mobile Apps Develpment - A Comparison
Lataant Software Technologies
 
Cross-platform Mobile Development on Open Source
All Things Open
 
Mobilize the Enterprise - Development approach : is there a Holy Grail ?
Cronos Mobile
 
Hybrid app development
Harshul Shah
 
Hybrid App Development & Startup Growth: How Are They Related?
Digital Hub Solution
 
Hybrid mobile application with Ionic
Maulik Bamania
 
Hybrid Mobile App Development With Cordova
Lohith Goudagere Nagaraj
 
Mobile Application Development Unit 1.pptx
DheekshithaPasala
 
Developing a Modern Mobile App Strategy
Todd Anglin
 
Hybrid mobile development vs. Native using ionic
Mohamed TAIEB
 
Confused about Native vs Hybrid vs Cross-Platform ?
Rosalie Lauren
 
MD-I-CH-ppt.ppt
bharatt7
 
Ad

Hybrid app in ionic framework overview

  • 3. Native Applications •Downloaded directly to the device and stored locally. •Interfaces directly with the mobile OS. •It can access all the API’s that are made available by the OS. •Developer writes source code and includes images, audio files and puts in into a binary executable file. •These tools are included in the Software Development Kit(SDK).
  • 4. Application Programming Interface(API) •It is a set of routines, protocols, and tools for building software applications. Low-level APIs •The app can interact directly with the touch screen or keyboard, render graphics, connect to networks, process audio received from the microphone, play sounds through the speaker or headphones, or receive images and videos from the camera. High-level APIs •Browsing the web, managing the calendar, contacts, photo album and, of course, the ability to make phone calls or send and receive text messages.
  • 5. APIs for various platforms
  • 6. Web Applications •A web application or web app is any software that runs in a web browser. •It is created in a browser-supported programming language such as the combination of JavaScript, HTML and CSS. •HTML5 provides access to rich media, geolocation services and offline availability.
  • 8. Overview of Hybrid Approach •The hybrid approach combines native development with web technology. •Developers write significant portions of their application in cross-platform web technologies, while maintaining direct access to native APIs when required. •The native portion of the app can be developed independently, whereas the web portion of the app can be either a web page that resides on a server.
  • 14. Hybrid App Features • Platform independent (iOS, Android etc.) • HTML5, CSS3 & JS • Quick development • Direct access to native APIs with Cordova  Hybrid Apps
  • 16. Cordova , Angular JS and Ionic

Editor's Notes

  • #3: It’s a world of smartphones. A huge percentage of population use this technology. Our focus 2day is to introduce various mobile app developing techniques for various platforms and to showcase an optimum technique for it.
  • #4: The installation process can be initiated by the user or vendor company. The most popular way to download a native app is by visiting an app store, such as Apple’s App Store, Android’s Marketplace or BlackBerry’s App World, but other methods exist and are sometimes provided by the mobile vendor. Add examples such as Angry Birds, Retrica(camera app).
  • #5: Once the native application is installed on the mobile device and launched by the user, it interacts with the mobile operating system through proprietary API calls that the operating system exposes. These can be divided into two groups: low-level APIs and high-level APIs.
  • #6: SWIFT language for ios and macos app development
  • #7: some companies go even further and enhance the user experience by creating a mobile website that looks like a native app and can be launched from a shortcut that is indistinguishable from that used to launch native apps. One of the most prominent advantages of a web app is its multiplatform support and low cost of development. Most mobile vendors utilize the same rendering engine in their browsers, WebKit—an open-source project led mainly by Google and Apple that provides the most comprehensive HTML5 web apps run within the browser Add examples such as Google docs, icloud.
  • #8: The hybrid approach combines native development with web technology. The native portion of the application uses the operating system APIs to create an embedded HTML rendering engine that serves as a bridge between the browser and the device APIs. This bridge enables the hybrid app to take full advantage of all the features that modern devices have to offer.
  • #9: The native portion of the application uses the operating system APIs to create an embedded HTML rendering engine that serves as a bridge between the browser and the device APIs. This bridge enables the hybrid app to take full advantage of all the features that modern devices have to offer.
  • #10: Explain from knowledge of previous slides notes
  • #11: Hybrid Uses device APIs Dynamic updates HTML, CSS, JS Platform independent Native Optimum use of device APIs Installed by vendor or website Platform dependent
  • #13: The native portion of the application uses the operating system APIs to create an embedded HTML rendering engine that serves as a bridge between the browser and the device APIs. App developers can choose between coding their own bridge or taking advantage of ready-made solutions such as PhoneGap(Cordova)— open-source library that provides a uniform JavaScript interface to selected device capabilities that is consistent across operating systems. The native portion of the app can be developed independently, but some solutions in the market provide this type of a native container as part of their product.