Android Mobile Application Development Project: CowLogs
VerifiedAdded on 2025/04/29
|15
|1063
|454
AI Summary
Desklib provides past papers and solved assignments for students. This document details the development of a CowLogs Android application.

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

Table of Contents
Introduction......................................................................................................................................2
Strategy of Testing...........................................................................................................................3
Mobile devices used for testing...................................................................................................3
Versions of Android....................................................................................................................3
Software and Hardware Requirements............................................................................................3
Software Requirements................................................................................................................3
Hardware Requirements..............................................................................................................3
Screenshots......................................................................................................................................4
Conclusion.....................................................................................................................................12
References......................................................................................................................................13
Table of Figures
Figure 1: Home Page.......................................................................................................................4
Figure 2: Menu Options...................................................................................................................5
Figure 3: Profile page......................................................................................................................6
Figure 4: Angus Fragment Activity.................................................................................................7
Figure 5: Data Successfully Entered................................................................................................8
Figure 6: Listing of All entries........................................................................................................9
Figure 7: Data Saving Confirmation Message...............................................................................10
Figure 8: Entries Deleting Confirmation Message........................................................................11
Introduction......................................................................................................................................2
Strategy of Testing...........................................................................................................................3
Mobile devices used for testing...................................................................................................3
Versions of Android....................................................................................................................3
Software and Hardware Requirements............................................................................................3
Software Requirements................................................................................................................3
Hardware Requirements..............................................................................................................3
Screenshots......................................................................................................................................4
Conclusion.....................................................................................................................................12
References......................................................................................................................................13
Table of Figures
Figure 1: Home Page.......................................................................................................................4
Figure 2: Menu Options...................................................................................................................5
Figure 3: Profile page......................................................................................................................6
Figure 4: Angus Fragment Activity.................................................................................................7
Figure 5: Data Successfully Entered................................................................................................8
Figure 6: Listing of All entries........................................................................................................9
Figure 7: Data Saving Confirmation Message...............................................................................10
Figure 8: Entries Deleting Confirmation Message........................................................................11

Introduction
Android is the best platform for designing and development of the application. For the
development of the application, the software or the platform used was Android Studio. In this
assessment, the application named as “CowLogs” was designed where users can enter the details
or the information and also save the details for further usage. In this, mobile devices were
discussed that was compatible with the designed android application. After that, the application
was designed with the gathered requirements for the users.
Android is the best platform for designing and development of the application. For the
development of the application, the software or the platform used was Android Studio. In this
assessment, the application named as “CowLogs” was designed where users can enter the details
or the information and also save the details for further usage. In this, mobile devices were
discussed that was compatible with the designed android application. After that, the application
was designed with the gathered requirements for the users.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Strategy of Testing
Mobile devices used for testing
The inbuilt emulator in the android studio was used for testing the application of each process. It
was the best device which will support each and every mobile phone. There are many types of
mobile devices or android devices used for testing the application (Delia, et al., 2015).
These were:
- Samsung Devices
- Huawei Devices
- HTC Devices
Versions of Android
The latest of the best version was used in the testing of the developed application. Mainly,
Marshmallow, Lollipop, and KitKat versions were used for building up the application with the
levels of API 23, 22, 21 respectively.
These versions were supportive for each and every latest phone for running or testing the build-
up application.
Android Versions API Levels
Marshmallow Version 23
Lollipop Version 22
KitKat Version 21
Software and Hardware Requirements
Software Requirements
Android Studio, SQLite for the database.
For developing the application, the software was used as an Android Studio. It is the best-suited
software for developing the Android application. It was the integrated environment for the
development of Android OS for Google. It was built in IntelliJ IDEA software of JetBrains. and
it was free software and can easily to be downloaded (Rodríguez-Mota, et al., 2017).
Hardware Requirements
1 TB Hard disk, 8 GB RAM, Intel i5 processor.
Mobile devices used for testing
The inbuilt emulator in the android studio was used for testing the application of each process. It
was the best device which will support each and every mobile phone. There are many types of
mobile devices or android devices used for testing the application (Delia, et al., 2015).
These were:
- Samsung Devices
- Huawei Devices
- HTC Devices
Versions of Android
The latest of the best version was used in the testing of the developed application. Mainly,
Marshmallow, Lollipop, and KitKat versions were used for building up the application with the
levels of API 23, 22, 21 respectively.
These versions were supportive for each and every latest phone for running or testing the build-
up application.
Android Versions API Levels
Marshmallow Version 23
Lollipop Version 22
KitKat Version 21
Software and Hardware Requirements
Software Requirements
Android Studio, SQLite for the database.
For developing the application, the software was used as an Android Studio. It is the best-suited
software for developing the Android application. It was the integrated environment for the
development of Android OS for Google. It was built in IntelliJ IDEA software of JetBrains. and
it was free software and can easily to be downloaded (Rodríguez-Mota, et al., 2017).
Hardware Requirements
1 TB Hard disk, 8 GB RAM, Intel i5 processor.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser


Screenshots
Figure 1: Home Page
The above screen shows the home page of the application where the main screen will be swap
with the other fragments by clicking on the buttons present on the screen. It also shows the menu
options that were on the top-right side of the screen. By this screen of the “CowLogs”
application, user can move to the different fragments of such as Angus, Hereford, Brahman,
Shorthorn, Brangus (Zechner, et al., 2016).
Figure 1: Home Page
The above screen shows the home page of the application where the main screen will be swap
with the other fragments by clicking on the buttons present on the screen. It also shows the menu
options that were on the top-right side of the screen. By this screen of the “CowLogs”
application, user can move to the different fragments of such as Angus, Hereford, Brahman,
Shorthorn, Brangus (Zechner, et al., 2016).
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Figure 2: Menu Options
In the above figure, it shows the menu options such as to send, saves and profile where user can
directly or easily move to the screen with their requirements.
In the above figure, it shows the menu options such as to send, saves and profile where user can
directly or easily move to the screen with their requirements.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Figure 3: Profile page
In the above screen, it shows the profile screen of the user where they can enter the required
details in the given or specified space for each. User can enter their username, password and the
confirm password. They can save their profile for further usage.
In the above screen, it shows the profile screen of the user where they can enter the required
details in the given or specified space for each. User can enter their username, password and the
confirm password. They can save their profile for further usage.

Figure 4: Angus Fragment Activity
In the above figure, it shows the fragmented activity of Angus where space has been provided to
the users for filling up the details that were required on the screen. User can also select condition
by the drop-down menu or list with the following choices such as Average, Poor, and Good.
They can also save details and view the log details or the last entries. And can also move to back
screen, next screen or the home screen.
In the above figure, it shows the fragmented activity of Angus where space has been provided to
the users for filling up the details that were required on the screen. User can also select condition
by the drop-down menu or list with the following choices such as Average, Poor, and Good.
They can also save details and view the log details or the last entries. And can also move to back
screen, next screen or the home screen.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Figure 5: Data Successfully Entered
In the above figure, it shows the entered values in the specified space provided by the screen to
the users. Mainly it shows the toast message “Data Saved Successfully”. It is the confirmation
message to the users that their data or the information was entered successfully (Lyu, et al.,
2017).
In the above figure, it shows the entered values in the specified space provided by the screen to
the users. Mainly it shows the toast message “Data Saved Successfully”. It is the confirmation
message to the users that their data or the information was entered successfully (Lyu, et al.,
2017).
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Figure 6: Listing of All entries
In the above figure, it shows the list of the information entered by the fragment activities of the
application. By the help of the “Return” button, user can move to the last or the previous screen.
In the above figure, it shows the list of the information entered by the fragment activities of the
application. By the help of the “Return” button, user can move to the last or the previous screen.

Figure 7: Data Saving Confirmation Message
In the above figure, it shows the pop-up or the dialog box for saving the data in the database
before exiting the application. It occurs for the given options to save the data or the information
or not.
In the above figure, it shows the pop-up or the dialog box for saving the data in the database
before exiting the application. It occurs for the given options to save the data or the information
or not.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 15
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.
