Android Services, Testing, and Resources: Week 9 E-Portfolio Project

Verified

Added on  2020/03/16

|4
|472
|47
Project
AI Summary
This E-Portfolio assignment focuses on Android services, which are processes that run without a user interface. The assignment covers the creation and destruction of services using functions like onBind(), onStart(), and onDestroy(). It also delves into app testing methodologies, including functional, laboratory, performance, memory leakage, interrupt, usability, and installation testing. The student provides a summary of the topic, along with links to several resources such as Android programming guides and tutorials. These resources cover topics such as Android application development, the use of intents, and network programming. References to relevant online resources and books are also included, providing a comprehensive overview of the subject matter. This assignment is designed to help students understand the concepts of Android services and the importance of thorough app testing.
Document Page
Running head: E-PORTFOLIO
E-PORTFOLIO: Week 9 Developing Android Services
Name of the Student:
Student ID:
Name of the University:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1E-PORTFOLIO
Summary of Weekly Topic
The study of week 9 would help in understanding the concept of Android services and
processes that can be executed without the need of a proper UI. The service can be created or
destroyed by the use of the functions like onBind(), onStart(), and onDestroy(). The App testing
would be implemented for developing the improved analysis of the operations and successful
integration of the smart operations. Comprehensive testing Functional testing, Laboratory
testing, Performance testing, Memory leakage – test, Interrupt testing, Usability testing, and
Installation testing are being introduced in this week of study.
Resources
1. http://students.iitk.ac.in/eclub/assets/lectures/embedded12/android.pdf
2. http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Intents-1.pdf
3. http://enos.itcollege.ee/~jpoial/allalaadimised/lugemist/Android-Programming-Cookbook.pdf
4. https://web.stanford.edu/class/cs231m/lectures/lecture-2-android-dev.pdf
5. https://www.tutorialspoint.com/android/android_tutorial.pdf
Resources Description
1. The resource defines the concept of developing applications from Android platform along with
description of the tools used and steps required for building and running a simple application.
2. The resource develops the use of the intent and intent filters for developing the android
philosophy and its consequences.
Document Page
2E-PORTFOLIO
3. The resource defines the concept of Linux kernel based Android operating system primarily
developed by Google and provides some examples of Android programming.
4. The resource defines the overview of the Android Operating System, development tools,
application package deployment, and step by step application development.
5. The resource analyses the environmental setup, architecture, application components, and one
example (Hello World) for Android Application Development.
Document Page
3E-PORTFOLIO
References
Courses.coreservlets.com 2017, ‘Network Programming: Part I (General Techniques)’, Marty
Hall, [online] Available at:
http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Networking-1.pdf
[Accessed 5 Oct. 2017].
Courses.coreservlets.com 2017, ‘Network Programming: Part II (General Techniques)’, Marty
Hall, [online] Available at:
http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Networking-2.pdf
[Accessed 5 Oct. 2017].
Dre.vanderbilt.edu 2017, Programming the android platform, Network Programming CS282,
Available at:
https://www.dre.vanderbilt.edu/~schmidt/cs282/PDFs/NetworkProgramming.pdf[Accessed 5
Oct. 2017].
In.udacity.com 2017, Android Basics: Networking’, Udacity, [online] Available at:
https://in.udacity.com/course/android-basics-networking--ud843 [Accessed 5 Oct. 2017].
Vogel, L. 2016, Android Networking Tutorial’, Vogella GmbH, version-2.5, [online]
Vogella.com. Available at: http://www.vogella.com/tutorials/AndroidNetworking/article.html
[Accessed 5 Oct. 2017].
chevron_up_icon
1 out of 4
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]