Hybrid Mobile Apps Fast yet portable…
Jun 19, 2015
Hybrid Mobile Apps
Fast yet portable…
© 2011 SAP AG. All rights reserved. 2
Mobile Applications
Different types of applications:
1. Native Apps
2. Web Apps
3. Hybrid Apps
© 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
© 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
© 2011 SAP AG. All rights reserved. 5
Here Comes Hybrid Apps!
Hybrid Apps = Web Apps + Native Apps
© 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 )
© 2011 SAP AG. All rights reserved. 7
Developing Hybrid Application
© 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
© 2011 SAP AG. All rights reserved. 9
Comparison
© 2011 SAP AG. All rights reserved. 10
Thank you…