Download presentation
Presentation is loading. Please wait.
1
Types of applications
2
Everything goes mobile
Everything needs to be „mobile” because of the way we live today Whatever software you run on your mobile device is a mobile application Even Nokia’s Snake was a mobile application :) …and so are, at least „sort of” nowadays websites
3
Do we really use it that much?
Statistics are clear About 90% of time while using mobile devices is spent in various Apps (smartinsights.com, April 2016) Source:
4
What does one need to create a mobile application?
Skills Time Money
5
There are choices that have to be made
Because of limited resources, different motivators and expectations, companies as well as individual developers need to think before they start working on the mobile application
6
Let’s start from the easiest solution
7
Web-based apps These are essentially the simplest and fastest to develop apps Their architecture relies fully on mobile devices’ web browsers One size fits all is somewhat true Developed mainly using HTML5 and JavaScript
8
Through the hardest/most complex
9
Native apps Most time/resources consuming to create and maintain
You can target only one „environment” at a time – for example iOS or Android It pays back though – you can have access to all functions of the device Programming Languages used most commonly are Objective-C, Swift (iOS) or JAVA (Android)
10
To something in-between!
11
Hybrid apps These apps take best from both worlds
Develop once, use on multiple devices! Native container runs web technologies Usually HTML5 + JavaScript + native builds
12
Differences?
13
Obviously, there are quite a few!
Aspect Web apps Native apps Hybrid apps Skills Low High Medium Distribution Web App Store/Market App Store/Market * Development speed Development cost High * Maintenance cost App performance Access to resources Low/Medium Medium/High source: mrc-productivity.com
14
Another look at the differences
source: developer.salesforce.com
15
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.