SlideShare a Scribd company logo
Hybrid App
 Web development is all about communication. In this
case, communication between two parties, over the
HTTP protocol:
 The Server - This party is responsible
for serving pages.
 Languages used: PHP, Python, ASP.Net in C#,C++ or
Visual Basic.
 The Client - This party requests pages from
the Server, and displays them to the user. In most
cases, the client is a web browser.
 The User - The user uses the Client in order to
surf the web, fill in forms, watch videos online,
etc.
Language used:JavaScript,HTML*,CSS*
• Mobile application divided into three categories: native
applications, mobile Web and Hybrid Web technologies.
•Native applications are specifically developed for one
platform hence takes full advantage of device
capabilities.
•Web apps are not exactly mobile apps but Web sites
that are mobile optimized.
•A hybrid application is a mix of both native and Web
technologies that are leveraged to deliver a mix of
Web content and native capabilities.
Mobile Application
Why use Mobile App?
Mobile Apps offer better personalization.
Ease of Sending Notifications.
Making Use of Mobile Device Features.
Can have ability to Work Offline
Freedom in designing.
New Branding Experiences
New Stream of Conversions
Apps can works Faster than Websites.
ANDRIOD apps
Codes are written
in java.
Jvm byte codes
are converted to
Dalvik byte codes.
Packaged with the
resource files.
Setup file
extension is .apk
Objective-C is used to develop ios apps.
Tools Required: Xcode
App extension is .ipa files
IOs apps
windows apps
Languages which can be used :
Visual C++, Visual C# and Visual
Basic, Client-side Jscript, ASP.NET
IDE : Visual Studio
File format/extension : XAP
CROSS PLATFORM
DEVELOPMENT
CROSS PLATFORM STRATEGIES
9
Common
Platform
e.g WebKit
Mapping to
Native
PhoneGap Titanium Mobile
Cross Platform
Source Code
 Cross-platform mobile development refers to the development of
mobile apps that can be used on multiple mobile platforms.
 Trend for BYOD is increasing.
 Development of corporate mobile apps and be able to send them
to many different mobile devices that operate on various networks
and use different operating systems.
 Uses CSS, HTML and JavaScript to develop the app that makes it
trendy.
TEN OF THE BEST MOBILE CROSS-
PLATFORM DEVELOPMENT TOOLS
 Xamarin
 PhoneGap
 Appcelerator
 iFactr
 Kony
 SAP
 Alpha Anywhere
 FeedHenry
 5APP
 Sencha
APACHE CORDOVA
 Apache Cordova is a platform for building natively
installed mobile applications using HTML, CSS
and JavaScript
HISTORY
 Apache Cordova was originally called Phonegap build by
Nitobi
 Open-source & free software from the beginning (MIT
License), Apache License now
 Nitobi then aquired by Adobe and donated the PhoneGap
codebase to the Apache Software Foundation (ASF)
 PhoneGap is still a product of Adobe. It is a distribution of
Apache Cordova.
Think of Apache Cordova as the engine that powers
PhoneGap.
CORDOVA ARCHITECTURE
APACHE CORDOVA
APPLICATION’S USER INTERFACE
 The user interface for Apache Cordova
applications is created using HTML, CSS, and
JavaScript.
 The UI layer is a web browser view that takes up
100% of the device width and 100% of the device
height.
 The web view used by application is the same
web view used by the native operating system
 iOS: Objective-C UIWebView class
 Android: android.webkit.WebView
 WP7: WebBrowser
 WP8: WebBrowser control (Internet Explorer 10)
 BlackBerry: WebWorks framework
APACHE CORDOVA API
 Provides an application programming interface (API)
 enables you to access native operating system functionality using
JavaScript.
 APIs for Accelerometer, Camera, Compass, Media, FileSystem, etc
 Extendable using native plug-in
Cordova Application
Cordova JavaScript API
and
Cordova Native Library Native API
DEVELOPMENT USING CORDOVA
 Tools for development
 Any text editor
 Platform SDK e.g. Android SDT, Android SDK, BB
SDK, Xcode, Visual Studio Community with
Cordova Tools.
 Platform Emulator (usually provide along with
SDK)
 JS/HTML GUI Mobile framework e.g. JQuery,
Sencha Touch, dojo Mobile
Hybrid apps in the market
Amazon Appstore
Twitter
Gmail
Uber
Instagram
Hybridapp
Hybridapp

More Related Content

What's hot

Cross platform apps using Xamarin
Cross platform apps using XamarinCross platform apps using Xamarin
Cross platform apps using Xamarin
eduquer
 
Flex3
Flex3Flex3
Flex3
SaurabhIT
 
Best mobile app development framework
Best mobile app development frameworkBest mobile app development framework
Best mobile app development framework
SatawareTechnologies
 
Mobile Development With Flash Platform
Mobile Development With Flash PlatformMobile Development With Flash Platform
Mobile Development With Flash Platform
Mihai Corlan
 
Benefits of xamarin
Benefits of xamarinBenefits of xamarin
Benefits of xamarin
Mindfire LLC
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App Development
Annmarie Lanesey
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile developmentMihai Corlan
 
Cross platform mobile applications - Touch Tour Chennai
Cross platform mobile applications - Touch Tour ChennaiCross platform mobile applications - Touch Tour Chennai
Cross platform mobile applications - Touch Tour Chennai
RIA RUI Society
 
Developing Mobile Applications using Flex 4.5
Developing Mobile Applications using Flex 4.5Developing Mobile Applications using Flex 4.5
Developing Mobile Applications using Flex 4.5
Chaithanya Yambari
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application development
Kunjan Thakkar
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part I
crdlc
 
Cross platform Web apps
Cross platform Web appsCross platform Web apps
Cross platform Web apps
ShaikSannu
 
Developing cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaDeveloping cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache Cordova
Mahmoud Tolba
 
Adobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile DevelopmentAdobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile Development
IndicThreads
 
Hybrid Mobile Applications
Hybrid Mobile ApplicationsHybrid Mobile Applications
Hybrid Mobile Applications
Ruwan Ranganath
 
Cross-platform development frameworks
Cross-platform development frameworksCross-platform development frameworks
Cross-platform development frameworks
Carlo Bernaschina
 
Flex Air Intro
Flex Air IntroFlex Air Intro
Flex Air Intro
JUG Genova
 
Xamarin the good, the bad and the ugly
Xamarin  the good, the bad and the uglyXamarin  the good, the bad and the ugly
Xamarin the good, the bad and the ugly
Azilen Technologies Pvt. Ltd.
 

What's hot (20)

Cross platform apps using Xamarin
Cross platform apps using XamarinCross platform apps using Xamarin
Cross platform apps using Xamarin
 
Flex3
Flex3Flex3
Flex3
 
Best mobile app development framework
Best mobile app development frameworkBest mobile app development framework
Best mobile app development framework
 
Mobile Development With Flash Platform
Mobile Development With Flash PlatformMobile Development With Flash Platform
Mobile Development With Flash Platform
 
Benefits of xamarin
Benefits of xamarinBenefits of xamarin
Benefits of xamarin
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App Development
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile development
 
Cross platform mobile applications - Touch Tour Chennai
Cross platform mobile applications - Touch Tour ChennaiCross platform mobile applications - Touch Tour Chennai
Cross platform mobile applications - Touch Tour Chennai
 
Developing Mobile Applications using Flex 4.5
Developing Mobile Applications using Flex 4.5Developing Mobile Applications using Flex 4.5
Developing Mobile Applications using Flex 4.5
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application development
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part I
 
Cross platform Web apps
Cross platform Web appsCross platform Web apps
Cross platform Web apps
 
Developing cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaDeveloping cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache Cordova
 
Adobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile DevelopmentAdobe Flash Platform for Mobile Development
Adobe Flash Platform for Mobile Development
 
Hybrid Mobile Applications
Hybrid Mobile ApplicationsHybrid Mobile Applications
Hybrid Mobile Applications
 
Phone gap
Phone gapPhone gap
Phone gap
 
Cross-platform development frameworks
Cross-platform development frameworksCross-platform development frameworks
Cross-platform development frameworks
 
Flex Air Intro
Flex Air IntroFlex Air Intro
Flex Air Intro
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
Xamarin the good, the bad and the ugly
Xamarin  the good, the bad and the uglyXamarin  the good, the bad and the ugly
Xamarin the good, the bad and the ugly
 

Similar to Hybridapp

Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
Palani Kumar
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
Athhar Ahamed
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.
Techugo
 
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
The Ultimate Guide to Cross Platform App Development Frameworks in 2023The Ultimate Guide to Cross Platform App Development Frameworks in 2023
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
Cerebrum Infotech
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app developmentIBM Software India
 
Introduction to the cordova framework for developing mobile apps1
Introduction to the cordova framework for developing mobile apps1Introduction to the cordova framework for developing mobile apps1
Introduction to the cordova framework for developing mobile apps1
Lisa Brown
 
fdocuments.in_apache-cordova-overview.pptx
fdocuments.in_apache-cordova-overview.pptxfdocuments.in_apache-cordova-overview.pptx
fdocuments.in_apache-cordova-overview.pptx
ssuserd27db6
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
RIA RUI Society
 
The iPhone development on windows
The iPhone development on windowsThe iPhone development on windows
The iPhone development on windows
NAILBITER
 
Xamarin cross platform
Xamarin cross platformXamarin cross platform
Xamarin cross platform
Guada Casuso
 
Which technology is best for mobile app development
Which technology is best for mobile app developmentWhich technology is best for mobile app development
Which technology is best for mobile app development
robstarkxz
 
Cross platform mobile app development tools review
Cross platform mobile app development tools reviewCross platform mobile app development tools review
Cross platform mobile app development tools review
Uday Kothari
 
Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...
Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...
Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...
Artjoker
 
Top Cross-Platform App Development Frameworks for 2020
Top Cross-Platform App Development Frameworks for 2020Top Cross-Platform App Development Frameworks for 2020
Top Cross-Platform App Development Frameworks for 2020
Rockers Technology
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
PamRobert
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioMizanur Sarker
 
Xamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar PatnaikXamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar Patnaik
Mukteswar Patnaik
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdf
I-Verve Inc
 

Similar to Hybridapp (20)

Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.
 
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
The Ultimate Guide to Cross Platform App Development Frameworks in 2023The Ultimate Guide to Cross Platform App Development Frameworks in 2023
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app development
 
Introduction to the cordova framework for developing mobile apps1
Introduction to the cordova framework for developing mobile apps1Introduction to the cordova framework for developing mobile apps1
Introduction to the cordova framework for developing mobile apps1
 
Talk (2)
Talk (2)Talk (2)
Talk (2)
 
fdocuments.in_apache-cordova-overview.pptx
fdocuments.in_apache-cordova-overview.pptxfdocuments.in_apache-cordova-overview.pptx
fdocuments.in_apache-cordova-overview.pptx
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
 
The iPhone development on windows
The iPhone development on windowsThe iPhone development on windows
The iPhone development on windows
 
Xamarin cross platform
Xamarin cross platformXamarin cross platform
Xamarin cross platform
 
Which technology is best for mobile app development
Which technology is best for mobile app developmentWhich technology is best for mobile app development
Which technology is best for mobile app development
 
Cross platform mobile app development tools review
Cross platform mobile app development tools reviewCross platform mobile app development tools review
Cross platform mobile app development tools review
 
Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...
Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...
Мобильная разработка. Между Сциллой и Харибдой. Native, hybrid or cross platf...
 
Top Cross-Platform App Development Frameworks for 2020
Top Cross-Platform App Development Frameworks for 2020Top Cross-Platform App Development Frameworks for 2020
Top Cross-Platform App Development Frameworks for 2020
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual Studio
 
Xamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar PatnaikXamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar Patnaik
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdf
 

Recently uploaded

Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
iemerc2024
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 

Recently uploaded (20)

Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 

Hybridapp

  • 2.  Web development is all about communication. In this case, communication between two parties, over the HTTP protocol:  The Server - This party is responsible for serving pages.  Languages used: PHP, Python, ASP.Net in C#,C++ or Visual Basic.  The Client - This party requests pages from the Server, and displays them to the user. In most cases, the client is a web browser.  The User - The user uses the Client in order to surf the web, fill in forms, watch videos online, etc. Language used:JavaScript,HTML*,CSS*
  • 3. • Mobile application divided into three categories: native applications, mobile Web and Hybrid Web technologies. •Native applications are specifically developed for one platform hence takes full advantage of device capabilities. •Web apps are not exactly mobile apps but Web sites that are mobile optimized. •A hybrid application is a mix of both native and Web technologies that are leveraged to deliver a mix of Web content and native capabilities. Mobile Application
  • 4. Why use Mobile App? Mobile Apps offer better personalization. Ease of Sending Notifications. Making Use of Mobile Device Features. Can have ability to Work Offline Freedom in designing. New Branding Experiences New Stream of Conversions Apps can works Faster than Websites.
  • 5. ANDRIOD apps Codes are written in java. Jvm byte codes are converted to Dalvik byte codes. Packaged with the resource files. Setup file extension is .apk
  • 6. Objective-C is used to develop ios apps. Tools Required: Xcode App extension is .ipa files IOs apps
  • 7. windows apps Languages which can be used : Visual C++, Visual C# and Visual Basic, Client-side Jscript, ASP.NET IDE : Visual Studio File format/extension : XAP
  • 9. CROSS PLATFORM STRATEGIES 9 Common Platform e.g WebKit Mapping to Native PhoneGap Titanium Mobile Cross Platform Source Code
  • 10.  Cross-platform mobile development refers to the development of mobile apps that can be used on multiple mobile platforms.  Trend for BYOD is increasing.  Development of corporate mobile apps and be able to send them to many different mobile devices that operate on various networks and use different operating systems.  Uses CSS, HTML and JavaScript to develop the app that makes it trendy.
  • 11. TEN OF THE BEST MOBILE CROSS- PLATFORM DEVELOPMENT TOOLS  Xamarin  PhoneGap  Appcelerator  iFactr  Kony  SAP  Alpha Anywhere  FeedHenry  5APP  Sencha
  • 12.
  • 13. APACHE CORDOVA  Apache Cordova is a platform for building natively installed mobile applications using HTML, CSS and JavaScript
  • 14. HISTORY  Apache Cordova was originally called Phonegap build by Nitobi  Open-source & free software from the beginning (MIT License), Apache License now  Nitobi then aquired by Adobe and donated the PhoneGap codebase to the Apache Software Foundation (ASF)  PhoneGap is still a product of Adobe. It is a distribution of Apache Cordova. Think of Apache Cordova as the engine that powers PhoneGap.
  • 16. APACHE CORDOVA APPLICATION’S USER INTERFACE  The user interface for Apache Cordova applications is created using HTML, CSS, and JavaScript.  The UI layer is a web browser view that takes up 100% of the device width and 100% of the device height.  The web view used by application is the same web view used by the native operating system  iOS: Objective-C UIWebView class  Android: android.webkit.WebView  WP7: WebBrowser  WP8: WebBrowser control (Internet Explorer 10)  BlackBerry: WebWorks framework
  • 17. APACHE CORDOVA API  Provides an application programming interface (API)  enables you to access native operating system functionality using JavaScript.  APIs for Accelerometer, Camera, Compass, Media, FileSystem, etc  Extendable using native plug-in Cordova Application Cordova JavaScript API and Cordova Native Library Native API
  • 18. DEVELOPMENT USING CORDOVA  Tools for development  Any text editor  Platform SDK e.g. Android SDT, Android SDK, BB SDK, Xcode, Visual Studio Community with Cordova Tools.  Platform Emulator (usually provide along with SDK)  JS/HTML GUI Mobile framework e.g. JQuery, Sencha Touch, dojo Mobile
  • 19. Hybrid apps in the market Amazon Appstore Twitter Gmail Uber Instagram

Editor's Notes

  1. Think of this as a “headless” web browser.  It renders HTML content, without the “chrome” or window decoration of a regular web browser.  You build your application to take advantage of this space, and you build navigational/interactive/content elements and application chrome into your HTML and CSS based user interface. -- https://github.com/mrlacey/phonegap-wp7/blob/master/framework/PhoneGap/NativeExecution.cs
  2. In addition to the “out of the box” functionality, you can also leverage PhoneGap’s JavaScript-to-native communication mechanism to write “native plugins”. PhoneGap native plugins enable you to write your own custom native classes and corresponding JavaScript interfaces for use within your PhoneGap applications. You build your application logic using JavaScript, and the PhoneGap API handles communication with the native operating system. If you need to access native functionality that isn’t already exposed, then you can easily create a native plugin to provide access to that native functionality. PhoneGap native plugins shouldn’t be thought of as “plugins” like Flash Player inside of a browser, rather you are “plugging in” additional functionality that extends the core PhoneGap framework.