0% found this document useful (0 votes)
17 views

Types of apps

The document outlines three types of applications: native, web, and hybrid apps. Native apps are built for specific platforms and offer advantages like speed and offline functionality, but have disadvantages such as lengthy development and maintenance costs. Web apps run in browsers and are accessible across platforms, while hybrid apps combine elements of both native and web apps, offering lower costs and easier maintenance but potentially slower performance.

Uploaded by

pranavih11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Types of apps

The document outlines three types of applications: native, web, and hybrid apps. Native apps are built for specific platforms and offer advantages like speed and offline functionality, but have disadvantages such as lengthy development and maintenance costs. Web apps run in browsers and are accessible across platforms, while hybrid apps combine elements of both native and web apps, offering lower costs and easier maintenance but potentially slower performance.

Uploaded by

pranavih11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

TYPES OF APPS

1. I n t r o d u c t i o n

2. Ty p e s o f a p p s

3. W h a t a r e n a t i v e a p p s ?

4. W h e r e a r e n a t i v e a p p s u s e d ?

5. E x a m p l e o f n a t i v e a p p s

6. A d v a n t a g e s a n d d i s a d v a n t a g e s o f
native apps
7. W h a t a r e w e b a p p s ?

8. W h e r e a r e w e b a p p s u s e d ?

contents 9. E x a m p l e s o f w e b a p p s

10. A d v a n t a g e s a n d d i s a d v a n t a g e s o f w e b
apps
11. W h a t a r e h y b r i d a p p s ?

12. W h e r e a r e h y b r i d a p p s u s e d ?

13. E x a m p l e o f h y b r i d a p p s

14. A d v a n t a g e s a n d d i s a d v a n t a g e s o f
2
hybrid apps
Types of apps
 There are 3 different types of
apps:
 1) Native
 2) Hybrid
 3) Web

3
What are native apps
•A n a t i v e a p p l i c a t i o n i s a
software program developers
build for use on a particular
platform or device.
•B e c a u s e d e v e l o p e r s b u i l d a
native app for use on a particular
d e v i c e a n d i t s O S, i t h a s t h e
ability to use device-specific
hardware and software.
•N a t i v e a p p s a r e m a d e u s i n g t h e
program they are supposed to be
made; like for android Android
Studio is used, for IOS, IpadOS,
watchOS, tvOS Xcode is used.

4
WHERE ARE
NATIVE APPS
USED?
•N a t i v e A p p s a r e u s e d b y
developers to access the
full feature set of
devices.
•T h e s e p l a t f o r m s i n c l u d e
Mac and PC.
•N a t i v e a p p s n e e d
access to GPS, calendar
and Camera.

5
Advantages of
5

Native apps
•T h e a d v a n t a g e s o f n a t i v e
apps are:
•S p e e d
•W o r k o f f l i n e
•P r o v i d e a r e c o g n i z a b l e
look and feel
• Maintain aspect ratios

6
7

Disadvantages of native apps

T h e d i s a d v a n t a g e s o f n a t i v e a p p s a r e :

L e n g t h y d o w n l o a d i n g p r o c e s s

N o f l e x i b i l i t y

E x p e n s i v e d e v e l o p m e n t

T i m e - c o n s u m i n g d e v e l o p m e n t

T h e y r e q u i r e f r e q u e n t u p g r a d e s

 Multiple code bases because each device


has its own version of the app;
 The cost for additional developers to build
and manage a code base for each platform;
and
 Time spent on multiple builds for separate
platforms in each feature update.
Examples
of native apps
•W h a t s A p p
•F a c e b o o k
•S p o t i f y

8
WHAT ARE
WEB APPS
A web application, also called a web app, is
a computer program that uses a web browser to
perform a particular function. It is a client-server
program, meaning that it has a client-side and a
server-side. Web-based applications often run inside
a web browser. Web apps are present on many
websites, and a simple example is a contact form
on a website. 9
How are web
apps used
Web apps are used to connect with
customers conveniently and
s e c u r e l y. A n e x a m p l e c a n b e o f
G o o g l e C h r o m e . To u s e i t , i t w i l l
need a web server to connect with
the people around the world.

10
Examples of
Web apps
•G m a i l , a w e b - b a s e d e m a i l
service
•W o r d P r e s s , a w e b - b a s e d
platform for creating
websites and blogs
•A m a z o n , a w e b - b a s e d
marketplace for online
shopping

11
12

ADVANTAGES OF
WEB APPS
Multiple users can access the
same version of an application.

Users don't need to install the


app.

Users can access the app through


various platforms such as a
desktop, laptop or mobile.

Users can access the app through


multiple browsers.
13

DISADVANTAGS
OF WEB APPS
1. Internet Reliance

2. Website Dependency

3. Reduced Speed

4. Less Secure

5. Restricted Functionality
What are hybrid apps?
•A h y b r i d a p p l i c a t i o n i s a s o f t w a r e a p p l i c a t i o n
that combines elements of both native apps
and web applications.
•I t i s t h e c o m b i n a t i o n o f w e b a p p s a n d n a t i v e
apps which needs to be downloaded inside
your devices like native apps but the program
that are used to build the Hybrid application
are written in HTML, CSS and JavaScript.
They are coded in several different languages.

14
15
Where are hybrid apps
used
• Social networking
• Email
• Note-taking
• Ice-cream ordering
• Fitness
• Tr a n s p o r t a t i o n
Advantages of
hybrid apps
The advantages of
native apps are:
• Low cost – It is very
cheap to make native apps
• Easy maintenance –
The source code is not
very complicated and easy
to debug
• Development time –
Quick to program and debug

16
DISADVANTAGE
S OF HYBRID
APPS
•T h e d i s a d v a n t a g e s o f
native apps are:
• Slow performance-
Native apps can be laggy
a n d s l o w.
• User experience - There
is no user interface in
native apps, so it creates
a bad experience for
a n u s e r.
• Graphics - Native apps
h a v e l o w g r a p h i c s q u a l i t y.

17
Examples of HYBRID
APPS

•S o m e e x a m p l e s o f h y b r i d
apps include:
•Tw i t t e r
•G m a i l
•I n s t a g r a m
•U b e r
•B a s k i n R o b b i n s

18
19

You might also like