Best Mobile App Development Services in India
-
Upload
sandeep-verma -
Category
Mobile
-
view
128 -
download
1
Transcript of Best Mobile App Development Services in India
![Page 1: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/1.jpg)
MOBILE APPLICATION DEVELOPMENT
Curix InfoTech Pvt. Ltd.
From a Web Developer’s Perspective
![Page 2: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/2.jpg)
Today’s Mobile Technology
![Page 3: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/3.jpg)
Today’s Mobile Technology
High-speed Internet Edge/3G: 100 Kbps–1.5
Mbps Wifi: 10+ Mbps Significant processor
speeds Significant graphical
capabilities Touch interfaces
![Page 4: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/4.jpg)
Web App vs. Native App
![Page 5: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/5.jpg)
Web App vs. Native AppEasy to developDon’t require approvalMaintained centrallyNot on App StoreLimited to HTML/CSS/JavaScript capabilities
![Page 6: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/6.jpg)
Better UI More powerful More control Access to GPU Costly to develop Requires approval
Web App vs. Native App
![Page 7: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/7.jpg)
Mobile & Smartphone Style sheets • Viewport Definition • Optimized Graphics
…vs. Mobile Website
![Page 8: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/8.jpg)
Technologies• Objective-C & Cocoa Touch (iPhone-only)• Java (Blackberry, Android, Symbian)• Palm Mojo [HTML5, JS, CSS + Dojo-based framework] (Palm-only)• Visual C#/Visual Basic/.NET (Windows Mobile-only)• C++ (Symbian, Windows Mobile)• HTML5, JavaScript and CSS• PhoneGap• Titanium Mobile• RhomobileCross-platform w/ single API
![Page 9: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/9.jpg)
HTML5, JavaScript & CSSThe basics
CSS2“Handheld” Media Stylesheets
CSS3 Media Queries Apple* Viewport
![Page 10: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/10.jpg)
Advanced • HTML5 Offline Caching • HTML5 SQLite-compatible Offline
Storage • CSS3 CSS Animations • W3C API Geo location • HTML5 Canvas
HTML5, JavaScript & CSS
![Page 11: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/11.jpg)
Mobile JS/CSS Frameworks
jQTouchjQuery plugin for iPhone UIhttp://www.jqtouch.com/SafireiPhone UI clonehttp://code.google.com/p/safire/iWebKitExtensive iPhone UI clonehttp://iwebkit.net/WebApp.NetiPhone UI clone + frameworkhttp://webapp-net.com/DashcodeApple’s Dashboard Toolkithttp://bit.ly/7sntmM
IUI(Older) iPhone UI clonehttp://code.google.com/p/iui/XUIMobile-focused frameworkhttp://xuijs.com/CiUICNET’s iPhone UI clonehttp://bit.ly/5p4tMYUiUIKitCSS-only iPhone UI clonehttp://bit.ly/7QtnhxMagic FrameworkiPhone UI clonehttp://bit.ly/6zJ4eK
![Page 12: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/12.jpg)
PhoneGapPhoneGap
WebKit-wrapper application Consistent APIs for device
functions Geolocation Vibration Accelerometer Etc Supports many devices
![Page 13: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/13.jpg)
PhoneGap Device Support
![Page 14: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/14.jpg)
Titanium MobileTitanium Mobile
Accelerometer Database File system Geolocation Mapping Media Networking
+Native UI
Components
![Page 15: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/15.jpg)
Titanium 0.9/1.0 iPad & Blackberry
support Less reliance on web views (slow) Dynamic APIs More extensible 5x+ performance increases
New APIs Animation Streaming Audio Proximity Sensor Low-level Graphics Network Streaming
![Page 16: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/16.jpg)
PhoneGap vs. Titanium Easier to
start Supports
more Platforms
Mobile & desktop
Native UI Poor
documentationBoth fully open source!
![Page 17: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/17.jpg)
PhoneGap vs. Titanium
![Page 18: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/18.jpg)
PhoneGap vs. Titanium
![Page 19: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/19.jpg)
Objective-C/Cocoa Touch 100% Native Application
Full native performance Access to entire iPhone SDK & UI
Components Interface Builder iPhone/iPad-only Mac development-only*
* No matter what you need a Mac to compile for iPhone
![Page 20: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/20.jpg)
DEMOHTML5 Offline Caching
![Page 21: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/21.jpg)
HTML5 Offline Caching
![Page 22: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/22.jpg)
Mobile StylesheetsTo account for Windows Mobile, conditional
comments are required (not shown).
![Page 23: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/23.jpg)
Mobile StylesheetsTo account for Windows Mobile, conditional
comments are required (not shown).
![Page 24: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/24.jpg)
Mobile StylesheetsTo account for Windows Mobile, conditional
comments are required (not shown).
![Page 25: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/25.jpg)
Mobile StylesheetsTo account for Windows Mobile, conditional
comments are required (not shown).
![Page 26: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/26.jpg)
Viewport Scaling
Width Height initial-scale minimum-scale maximum-scale user-scalable
Tip:When setting the width/heightyou can use “device-width” and“device-height” to match thesize of the user’s device.
![Page 27: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/27.jpg)
HTML5 SQLite Storage
![Page 28: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/28.jpg)
CSS3 Transitions Properties: none, all, <property> Timing: ease, ease-in, ease-out, ease-in-out, cubic-bezier(x1, y1, x2, y2)
![Page 29: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/29.jpg)
Geolocation API
![Page 30: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/30.jpg)
Geolocation API
![Page 31: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/31.jpg)
Geolocation API
![Page 32: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/32.jpg)
Geolocation API
![Page 33: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/33.jpg)
Geolocation API
![Page 34: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/34.jpg)
Phone-Specific Tags apple-mobile-web-app-capable (yes/no) apple-mobile-web-app-status-bar-style
(default,black, black-translucent)
format-detection (telephone=no)
![Page 35: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/35.jpg)
Philly New Media Hub Mobile
![Page 36: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/36.jpg)
IUI Code Example
![Page 37: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/37.jpg)
IUI Code Example
![Page 38: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/38.jpg)
IUI Code Example
![Page 39: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/39.jpg)
IUI Code Example
![Page 40: Best Mobile App Development Services in India](https://reader036.fdocuments.us/reader036/viewer/2022070513/5883fd981a28ab884b8b51b5/html5/thumbnails/40.jpg)
G-19, Sec – 63 Noida-201301
Curix InfoTech Pvt. Ltd.
Sandeep Verma (Director)Curix InfoTech Pvt. Ltd.Ph:0120-4331955 Web: http://www.curixinfotech.comEmail: [email protected]