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

Activity 2

An Android application is an application that runs on the Android operating system, which is commonly used on phones and tablets. Creating an Android application involves planning the idea, setting up a development environment, designing the user interface, coding, testing, optimizing, adding security, publishing the app, and maintaining it with updates.

Uploaded by

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

Activity 2

An Android application is an application that runs on the Android operating system, which is commonly used on phones and tablets. Creating an Android application involves planning the idea, setting up a development environment, designing the user interface, coding, testing, optimizing, adding security, publishing the app, and maintaining it with updates.

Uploaded by

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

Activity 2 | Individual

1. Explain is an Android application?


- An android application are applications that run on android platform. Android operating
system is a Linux-based operating system that commonly runs tom phone and tablets.
Android applications are specifically designed to run on Android devices or emulators. The
Android Package or commonly known as APK file is zip archive that contains the app code,
resources, and meta information. Android applications are written in Java, C++, and Kotlin.

2. Explain the different steps in creating an Android Application:


 Idea and Planning – The idea and planning are the first stage on creating the concept on the
idea of the application. It is important to identify the target users and the applications
features and functions.
 Set Up Your Development Environment – The developer would need to use software to
develop the application. The android Studio can be used as it is the official integrated
development environment for android applications.
 Design Your App – This stage is where the developer or designers create an interface based
on the target users. The interface can be user-friendly or visually aesthetic to appeal to
users. This part should be heavily considered to improve user experience.
 Coding – This stage is the part where lines of code are written to create the program using
programming languages such as Java, C++, and Kotlin.
 Testing – After the code for the application is finished. Testing the code is done to ensure
functionality and fix bugs.
 UI/UX Testing – User interface testing involves users to determine if the intended design
purpose is working on users.
 Optimization – Optimization involves streamlining the efficiency of the application. By
reducing factors such as battery usage or memory.
 Security – Security involves the encryption of data to protect user’s right to privacy. It also
involves eliminating the vulnerabilities of the software to mitigate risks as much as possible.
 App Icon and Graphics – It is designing the icon or logo to an app. The icon and graphics
should entail the function on the app. It should also appeal to the users to influence their
choice to download the application.
 App Store Listing – It involves preparing snapshot or overview of the application to introduce
to users.
 Publishing – Publishing involves submitting the application to be downloaded on different
platforms such as Play Store.
 Marketing – It involves promoting the app on different platforms more commonly on social
media so that users can know and be interested to download.
 Maintenance – It involves implementing updates after the application is launched to add
new features or fix bugs.
 Monetization - Monetization can be done in different ways. It involves generating money
through the usage of the application. This could be done by displaying short ads,
subscription, or in-app purchases.

You might also like