Hybrid Mobile Application

Preview:

DESCRIPTION

It gives you basic idea about Hybrid Application....

Citation preview

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…

Recommended