Android Application Development Report: Drone Log System
VerifiedAdded on 2025/05/04
|10
|1133
|175
AI Summary
Desklib provides solved assignments and past papers to help students succeed.

Android Application Development
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Table of Contents
Introduction......................................................................................................................................2
Testing Strategy...............................................................................................................................3
Models of mobile browsers.........................................................................................................3
Emulator or Simulator Devices...................................................................................................3
Test Cases of Application functionality and the User Interface..................................................3
Financial Case & Commentary of Application Features.................................................................5
Application Features....................................................................................................................5
Ethical Consideration...................................................................................................................5
Financial or the Economical Cases for the Web Application......................................................5
Cost Calculation...............................................................................................................................5
Conclusion.......................................................................................................................................6
References........................................................................................................................................7
Table of Figures
Figure 1: Drone Log Entries............................................................................................................6
Figure 2: Send Logs.........................................................................................................................6
Figure 3: Cloud Log Entries............................................................................................................7
2 | P a g e
Introduction......................................................................................................................................2
Testing Strategy...............................................................................................................................3
Models of mobile browsers.........................................................................................................3
Emulator or Simulator Devices...................................................................................................3
Test Cases of Application functionality and the User Interface..................................................3
Financial Case & Commentary of Application Features.................................................................5
Application Features....................................................................................................................5
Ethical Consideration...................................................................................................................5
Financial or the Economical Cases for the Web Application......................................................5
Cost Calculation...............................................................................................................................5
Conclusion.......................................................................................................................................6
References........................................................................................................................................7
Table of Figures
Figure 1: Drone Log Entries............................................................................................................6
Figure 2: Send Logs.........................................................................................................................6
Figure 3: Cloud Log Entries............................................................................................................7
2 | P a g e

Introduction
The mobile application is designed for the organization for creating the data logger system for
capturing the information in the mobile application. this application will store the drone aircraft
details for five days at a time. In this assessment, the application will be discussed with advanced
functionality. The test strategies will be defined with the help of test cases used while testing the
developed application with the help of HTML, CSS, and JavaScript. In the last part, the financial
cases and economical cases will be discussed.
3 | P a g e
The mobile application is designed for the organization for creating the data logger system for
capturing the information in the mobile application. this application will store the drone aircraft
details for five days at a time. In this assessment, the application will be discussed with advanced
functionality. The test strategies will be defined with the help of test cases used while testing the
developed application with the help of HTML, CSS, and JavaScript. In the last part, the financial
cases and economical cases will be discussed.
3 | P a g e
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Testing Strategy
The web application is built for creating the logger details of the Drone. All information was
stored in the database which is an inbuilt device used mostly in every small project.
Models of mobile browsers
There are many mobile devices which were used to test the web application. Only Android
devices are used for running or testing the application. The operating system used for the
application is the Android Operating system. Such mobile devices are:
- Huawei
- Samsung
- HTC and many more.
The latest Android operating system is used for running or testing the application. these android
operating systems are:
- KitKat
- Lollipop
- Marshmallow
- Nougat
- Oreo
- Pie
Emulator or Simulator Devices
For testing the mobile application, the emulator is the device or the desktop application which
copycats the applications of the operating system and the hardware devices in which the
application is been tested. Whereas the simulator does not mimic the operating system and the
hardware, instead of it mimics their basic behaviors of the devices (Delia, et al., 2015).
The emulator is the device which is so important in the environment of Android. It creates the
interface for running the application which will be helpful for the developers. It works and looks
like the same interface of mobile devices. These emulators can write, test and debug the codes of
the designed application. The safe environment for testing the application is Emulator.
Test Cases of Application functionality and the User Interface
Test
ID
Name of Test
Case
Description Expected
Outcomes
Actual
Outcomes
Result
T_01 Client’s
Requirements
In this, it will test
the client’s
requirement were
Requirements
fulfilled
successfully.
Requirements
fulfilled
successfully.
Pass
4 | P a g e
The web application is built for creating the logger details of the Drone. All information was
stored in the database which is an inbuilt device used mostly in every small project.
Models of mobile browsers
There are many mobile devices which were used to test the web application. Only Android
devices are used for running or testing the application. The operating system used for the
application is the Android Operating system. Such mobile devices are:
- Huawei
- Samsung
- HTC and many more.
The latest Android operating system is used for running or testing the application. these android
operating systems are:
- KitKat
- Lollipop
- Marshmallow
- Nougat
- Oreo
- Pie
Emulator or Simulator Devices
For testing the mobile application, the emulator is the device or the desktop application which
copycats the applications of the operating system and the hardware devices in which the
application is been tested. Whereas the simulator does not mimic the operating system and the
hardware, instead of it mimics their basic behaviors of the devices (Delia, et al., 2015).
The emulator is the device which is so important in the environment of Android. It creates the
interface for running the application which will be helpful for the developers. It works and looks
like the same interface of mobile devices. These emulators can write, test and debug the codes of
the designed application. The safe environment for testing the application is Emulator.
Test Cases of Application functionality and the User Interface
Test
ID
Name of Test
Case
Description Expected
Outcomes
Actual
Outcomes
Result
T_01 Client’s
Requirements
In this, it will test
the client’s
requirement were
Requirements
fulfilled
successfully.
Requirements
fulfilled
successfully.
Pass
4 | P a g e
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

fulfilled or not.
T_02 Coding
functionality
The functionality
of the application
is successfully
implemented or
not.
Functionality
successfully
implemented.
Functionality
successfully
implemented.
Pass
T_03 User Interface The user interface
is designed as
user-friendly or
not.
Application is
user-friendly
and easy to
use.
Application
is user-
friendly and
easy to use
(Bubna,
2016).
Pass
5 | P a g e
T_02 Coding
functionality
The functionality
of the application
is successfully
implemented or
not.
Functionality
successfully
implemented.
Functionality
successfully
implemented.
Pass
T_03 User Interface The user interface
is designed as
user-friendly or
not.
Application is
user-friendly
and easy to
use.
Application
is user-
friendly and
easy to use
(Bubna,
2016).
Pass
5 | P a g e

Application Screens
Figure 1: Drone Log Entries
Figure 2: Send Logs
6 | P a g e
Figure 1: Drone Log Entries
Figure 2: Send Logs
6 | P a g e
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Figure 3: Cloud Log Entries
7 | P a g e
7 | P a g e
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Financial Case & Commentary of Application Features
Application Features
There are many features in the web application by which it is very easy to use for the end users.
These features were defined below, such as:
- Can able to collect the data or the information of drones for 5 days at a time.
- Every drone can be identified with their unique id or identification.
- Can also view the details of the drones that were stored manually by the user.
- All information will be stored in the database which is so easy to fetch the details anytime
from anywhere (Qiao, et al., 2016).
The application is up to date with the extra features built while developing the web application. It
can be run on the browser and the Android application was also built for the Android mobile
devices.
Ethical Consideration
In the development of this application, many ethical issues were considered for making the
application safe and secure from the unauthorized persons or the people. For making a secure
application, many security tools used while developing a web application.
Financial or the Economical Cases for the Web Application
For various cases in the financially and economically, the web application is designed by
considering the various requirements, such as:
- Application is user-friendly: The web application is designed and developed by considering
the requirements of the users or the clients. Each and every functionality of the application is
user-friendly and easy to use for the end users.
- Save information into the database: The values of the application that is entered by the
user is saved on the database by clicking on the button of “Save Log Entries”. It will be safe
and secure because if the system will be crashed at any point in time, at that time the data
will safe and secure.
Cost Calculation
The development cost of the overall application is $100 per hour. And the complete cost of the
project is dependent on the developer as well as the designer of the web application.
For storing the data in the database, the local database is used. It will be used to store the log
details of the drones.
8 | P a g e
Application Features
There are many features in the web application by which it is very easy to use for the end users.
These features were defined below, such as:
- Can able to collect the data or the information of drones for 5 days at a time.
- Every drone can be identified with their unique id or identification.
- Can also view the details of the drones that were stored manually by the user.
- All information will be stored in the database which is so easy to fetch the details anytime
from anywhere (Qiao, et al., 2016).
The application is up to date with the extra features built while developing the web application. It
can be run on the browser and the Android application was also built for the Android mobile
devices.
Ethical Consideration
In the development of this application, many ethical issues were considered for making the
application safe and secure from the unauthorized persons or the people. For making a secure
application, many security tools used while developing a web application.
Financial or the Economical Cases for the Web Application
For various cases in the financially and economically, the web application is designed by
considering the various requirements, such as:
- Application is user-friendly: The web application is designed and developed by considering
the requirements of the users or the clients. Each and every functionality of the application is
user-friendly and easy to use for the end users.
- Save information into the database: The values of the application that is entered by the
user is saved on the database by clicking on the button of “Save Log Entries”. It will be safe
and secure because if the system will be crashed at any point in time, at that time the data
will safe and secure.
Cost Calculation
The development cost of the overall application is $100 per hour. And the complete cost of the
project is dependent on the developer as well as the designer of the web application.
For storing the data in the database, the local database is used. It will be used to store the log
details of the drones.
8 | P a g e

Conclusion
In the above assessment, the web application is been developed for making the records of the
drone aircraft. In this, the data will be saved by the “Save Log Entries” button and the can also
view the stored data with the help of “Show Log Entry” button. In this, the testing strategies are
discussed including the mobile browser models used for testing the application. In the next part,
the emulator and the simulator devices were also discussed which is used for testing the
application. In the next part, the test cases will be defined that is used for testing the DroneLogs
Application. At last, the Financial Case Commentary is also discussed with the application
features, ethical consideration, and the cost used for developing the application.
9 | P a g e
In the above assessment, the web application is been developed for making the records of the
drone aircraft. In this, the data will be saved by the “Save Log Entries” button and the can also
view the stored data with the help of “Show Log Entry” button. In this, the testing strategies are
discussed including the mobile browser models used for testing the application. In the next part,
the emulator and the simulator devices were also discussed which is used for testing the
application. In the next part, the test cases will be defined that is used for testing the DroneLogs
Application. At last, the Financial Case Commentary is also discussed with the application
features, ethical consideration, and the cost used for developing the application.
9 | P a g e
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

References
Delia, L., Galdamez, N., Thomas, P., Corbalan, L. and Pesado, P., 2015, May. Multi-platform
mobile application development analysis. In 2015 IEEE 9th International Conference on
Research Challenges in Information Science (RCIS) (pp. 181-186). IEEE.
Qiao, M., Sung, A.H. and Liu, Q., 2016, July. Merging permission and API features for Android
malware detection. In 2016 5th IIAI International Congress on Advanced Applied Informatics
(IIAI-AAI) (pp. 566-571). IEEE.
Bubna, K., 2016. An Approach for Generating Concrete Test Cases Utilizing Formal
Specifications of Web Applications. International Journal of Information and Electronics
Engineering, 6(3), p.166.
10 | P a g e
Delia, L., Galdamez, N., Thomas, P., Corbalan, L. and Pesado, P., 2015, May. Multi-platform
mobile application development analysis. In 2015 IEEE 9th International Conference on
Research Challenges in Information Science (RCIS) (pp. 181-186). IEEE.
Qiao, M., Sung, A.H. and Liu, Q., 2016, July. Merging permission and API features for Android
malware detection. In 2016 5th IIAI International Congress on Advanced Applied Informatics
(IIAI-AAI) (pp. 566-571). IEEE.
Bubna, K., 2016. An Approach for Generating Concrete Test Cases Utilizing Formal
Specifications of Web Applications. International Journal of Information and Electronics
Engineering, 6(3), p.166.
10 | P a g e
1 out of 10
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.


