Professional Documents
Culture Documents
6032663
6032663
DEVELOPMENT IN
PHONEGAP USING
UI TOOLKITS
RAJESH KUMAR
Technical Lead, Aricent
HYBRID APPLICATION
DEVELOPMENT IN
PHONEGAP USING UI TOOLKITS
Introduction
interfaces
> require native functionality such as WiFi, with NFC
Market Overview
TRENDS IN HYBRID APPLICATION DEVELOPMENT
Hybrid applications, which offer a balance between HTML5based Web apps and native apps, will be used in more than 50
10
15
20
25
30
35
40
32%
Sencha Touch/
jQTouch
30%
26%
Mono
24%
Appcelerator
22%
Adobe Flex
Unity 3
20%
17%
AppMobi
16%
RunRev
16%
MoSync
16%
0
PhoneGap
Corona
PhoneGap Features
the people who will use the apps, the companys business
WEB APP
PhoneGap Framework
HTML Rendering Engine (WebView)
Window Manager
Mobile OS
Project[8].
Database
Services
Graphics
Device Driver
Input
Sensors
PhoneGap Architecture
Supported (Y)
WIDGETS
(N)
SENCHA TOUCH
Layout
Menus
Dialog
Drag and Drop
List View
Grid View
Checkbox
Radio Button/Toggle Buttons
Spinners/Pickers
Image Gallery
Progress bar
Different widgets available in jQuery and Sencha frameworks
Windows Phone 8
Android
Same application executed in Windows Phone 8, Android, and iOS
GLOBALIZATION SUPPORT
APPLICATION DEVELOPMENT
iOS
to look native.
the hint text in the Input box and the rounded corners, different
NETWORK STATUS
HTML5.0 on PhoneGap.
FILE APIS
File APIs of PhoneGap can be used to access files on a local
file system and upload/download files from a remote server.
Windows Phone 8
Android
iOS
PERFORMANCE
Framework used
Memory footprint
Acronyms
RAJESH KUMAR
API
CSS
DOM
HTML
JS
JavaScript
NFC
NDEF
UI
User Interface
WP7
Windows Phone 7
WP8
Windows Phone 8
PhoneGap
Native
>
> PhoneGap does not have direct API for releasing the unused
memory, which can cause an out-of-memory issue in the
application.
Conclusion
>
>
>
>
REFERENCES
rajesh3.kumar@aricent.com
puneet.kaur@aricent.com
5 MB
alleviate this.
19 MB
like in games