Professional Documents
Culture Documents
TOPIC:
3
Native Mobile Apps
4
Native Mobile Apps
Native Applications
5
Native Mobile Apps
Native Applications
6
Native Mobile Apps
When To When Not To
• High Performance Apps • Performance is not the main
criteria
• Heavy on OS and Device • More or less Replicates
Feature Web Apps with few device
feature
• Only Few Platforms • Many Platforms
7
Cross Platform Mobile Apps
• Cross-platform mobile frameworks are created to develop
mobile apps for more than just one platform.
• Most, if not all of the popular cross-platform frameworks out
there support development for majorly Android and iOS.
8
Cross Platform Mobile Apps
When To When Not To
• Performance is not the • High Performance Apps
main criteria
• Heavy on OS and Device
• More or less Replicates Features
Web Apps with few device
feature
• Canvas based Apps
• Widget based apps
• Only Few Platforms
• Many Platforms
9
Hybrid Mobile Apps
When To Why To
• Fairly Simple UI • Some parts of app are common
• Rest parts are different
• Complex Backend • Use Cross Platform to develop
common part
• Quite few platforms • Use Native to develop the weight
lifting parts
• E.g ShareFile
10
Types of mobile development
frameworks
11
Mobile Angular UI
• The Mobile Angular UI combines the
implementation of the Bootstrap and
Angular framework. It simplifies the
process of development and you can
build the apps using HTML5