Week-1 Answers

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

WEEK - 1

1. Explain Different types of Android Applications.


Ans: Android has been one of the best-selling OS for
smartphones. Android OS was developed by Android Inc.
which Google bought in 2005. There are mainly 3 types of
Android Applications.

1. Native Apps:
Native apps are built for particular operating systems, which
are mostly Android and IOS. Also, there are more OS for
mobile applications: Blackberry and Windows. This is
available for download on Google Play Store and for IOS
Apple App Store. Native apps are generally built to make the
most of all the features and tools of the phones such as
contacts, cameras, sensors, etc. Native apps ensure high
performance and stylish user experience as the developers use
the native device UI to build apps. WhatsApp, Spotify,
Pokemon GO, etc. are examples of Natives apps. Android apps
are built using Java, Kotlin, and Flutter, for the frontend, it
uses the XML scripting language. And IOS apps built
using Swift, Flutter/ Dart, and C#.

2. Web Apps:
Web applications are built only the run on browsers. They are
mainly the integrations of HTML, CSS, and Javascript. It
runs on Chrome, Firefox, and other browsers. The
responsiveness and functionality of the web apps could easily
be confused with a native app since both the Native and web
apps have almost the same features and responsive nature. And
one of the major differences between the two is that native
mobile apps can function both in the offline mode without an
active internet connection and the online mode, whereas the
web apps require an active internet connection for them to
work. Gmail, Canva, and Google Docs are the best examples
of web apps.

3. Hybrid Apps:
Hybrid applications are also called Cross Platform
Applications. Hybrid applications are runs on multiple
platforms like Android and IOS. Also, these are made from the
integration of web and native applications. Because hybrid
apps use a single codebase, they can be deployed across
devices. For example, when we build the android application,
we can also launch it on IOS. As a cross-platform development
option, developers have more freedom when designing their
applications as they do not need to stick to specific design
guidelines from either apple or google. Instagram, Uber, and
Crypto change are examples of Hybrid apps. For Hybrid
application development, we use Flutter/Dart, React Native,
etc.

Here are some of the categories of android applications.

1. E-Commerce Apps : E-commerce apps are an example of a


B2B model. It helps to people to sell and borrow different
items and it saves time and money. In e-commerce
applications, we can do trading of commercial goods on
online marketplaces. To buy specific items and goods, you
simply need to make electronic transactions like UPI,
Phonepe, etc. through your smartphone or computer.
Flipkart, Amazon, OLX, and, Quiker are examples of e-
commerce applications.

2. Educational Apps : Educational apps are too much used to


improve knowledge and peoples get productivity. Apps for
education can make people more interactive, more engaged,
and perform better. Keeping teaching methods good is
integral to getting students engaged in their studies and
learning apps are a fantastic way of achieving this. For
example, Google Classroom, SoloLearn, edX, Duolingo,
etc.

3. Social Media Apps : Social media apps give the


opportunity to the peoples connect and communicate
together. These apps are mainly used for sharing purposes
and making fun. Many peoples use social media
applications for influence, marketing/ business,
entrepreneurship, etc. Instagram, Facebook, WhatsApp,
YouTube, LinkedIn, etc. are examples of social media
applications.

4. Productivity Apps : Productivity apps typically organize


and complete complex tasks for you, anything from sending
an email to figuring out a tip. The easy-to-use Google Drive
app gives users access to all of the files saved to the cloud-
based storage service across multiple devices. Productivity
applications arise in many different forms and they often
take a different approach to improving your workflow. For
example, Hive, Todoist, Google Docs, etc.

5. Entertainment Apps : Entertainment apps are widely used


apps worldwide. It contains OTT platforms and novels and
other content. These platforms entertain people and give
them much more knowledge about different things.
Everyone is watching OTT platforms and those are trending
these days, and their development is also in demand all over
the world. Hotstar, Netflix, and Amazon prime video are the
best examples of this entertainments applications.

You might also like