Hybrid Mobile Application
-
Upload
mary-jose -
Category
Technology
-
view
314 -
download
0
description
Transcript of Hybrid Mobile Application
![Page 1: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/1.jpg)
Hybrid Mobile Apps
Fast yet portable…
![Page 2: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/2.jpg)
© 2011 SAP AG. All rights reserved. 2
Mobile Applications
Different types of applications:
1. Native Apps
2. Web Apps
3. Hybrid Apps
![Page 3: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/3.jpg)
© 2011 SAP AG. All rights reserved. 3
Native Application- when speed and looks matter
Pros:
• Better Performance
• App Store availability
• Access to all hardware features
Cons:
• Platform specific
• Expensive
• Approval process to be in App Store
![Page 4: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/4.jpg)
© 2011 SAP AG. All rights reserved. 4
Web Apps- Write Once, Run Everywhere
Pros:
• Hosted by web-server, platform independent
• A single codebase which can be accessed by any browser-enabled mobile device.
• Uses web technologies (HTML/CSS/Javascript), which are arguably easier to learn than native languages like Objective-C or Java.
Cons:
• Slower than native apps
• Can’t use all hardware features.
• App Store unavailability
![Page 5: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/5.jpg)
© 2011 SAP AG. All rights reserved. 5
Here Comes Hybrid Apps!
Hybrid Apps = Web Apps + Native Apps
![Page 6: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/6.jpg)
© 2011 SAP AG. All rights reserved. 6
Developing Hybrid Application
Hybrid Application consists of two parts:
1. Native part (specific to operating system)
2. Web part ( HTML5 + CSS3 + Javascript )
![Page 7: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/7.jpg)
© 2011 SAP AG. All rights reserved. 7
Developing Hybrid Application
![Page 8: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/8.jpg)
© 2011 SAP AG. All rights reserved. 8
Pros and Cons of Hybrid Apps
Pros:
• Single codebase offer by web technologies
• Native-like performance and look-and-feel
• App store availability
Cons:
• Not as fast as native
• Approval process still required
![Page 9: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/9.jpg)
© 2011 SAP AG. All rights reserved. 9
Comparison
![Page 10: Hybrid Mobile Application](https://reader036.fdocuments.net/reader036/viewer/2022062514/5583710bd8b42a6d488b5148/html5/thumbnails/10.jpg)
© 2011 SAP AG. All rights reserved. 10
Thank you…