logo

Quiz - An Android App for Entertainment and General Knowledge

This assignment requires that as a group you undertake to analyse, design, develop, test and deliver an Android App. The App does not need to be overly complex, but your developed app, if it is to have any future value, must serve some well-defined purpose.

22 Pages1943 Words273 Views
   

Added on  2023-04-22

About This Document

Quiz is an android app designed for entertainment and enhancing general knowledge. It notifies updated questions of general knowledge and shows scores gained by the user. It has a user-friendly interface and easy installation process.

Quiz - An Android App for Entertainment and General Knowledge

This assignment requires that as a group you undertake to analyse, design, develop, test and deliver an Android App. The App does not need to be overly complex, but your developed app, if it is to have any future value, must serve some well-defined purpose.

   Added on 2023-04-22

ShareRelated Documents
“QUIZ”
(App Development)
1
Quiz - An Android App for Entertainment and General Knowledge_1
ABSTRACT
Quiz is the android app which is used for basic entertainment and to enhance general
knowledge.
This app will notify the updated questions of general knowledge.
One more interesting thing is that the Application will have the functionality to show the
scores gained by the user.
It is a simple and reliable application that provides the user-friendly interface.
It has easy Installation process.
Our objective in this project is to provide an easy-to-use entertainment service for
android.
2
Quiz - An Android App for Entertainment and General Knowledge_2
Table of contents
S.No. Content Page No.
1. Overview of Java 4
2. Overview of Android 5
3. Overview of XML 15
4. Introduction Of Project 17
5. Overall Description 19
6. Requirement Specification 21
7. Results & Outputs 23
8. Conclusion 25
9. References 26
3
Quiz - An Android App for Entertainment and General Knowledge_3
4
Quiz - An Android App for Entertainment and General Knowledge_4
1.1 OVERVIEW OF JAVA
1.1.1 History of Java
Java language was developed by James Gosling and his team at sun micro systems and released
formally in 1995. Its former name is oak. Java Development Kit 1.0 was released in 1996 (Sheusi,
2014).
1.1.2 Java
Java is all about C++ and has the same syntax so, it is known as an object-oriented language.
It is also considered a midway between a compiled language and an interpreted language. It
converts the assembly language code into byte code.
The java virtual machine is responsible to validate these byte codes to maintain the integrity of
the system inn case downloaded from the browser. JVM is these days available for all the
operating systems (Jackson, 2013).
1.2 OVERVIEW OF ANDROID
1.2.1 What is Android
Android is defined in a very simple way as it is totally based on java operating system which as a
system runs on a kernel of linux 2.6..The system has got many features and in very light in
nature. Android applications makes use of Java programming language in development. Hence
these applications are portable and can be moved easily to a new platform.
Android as a technology also includes many other features like its database is supported by
SQLite, it also has a built-in accelerated 3-D graphic engine. It is also an integrated web browser.
A perculiar feature of android is that any particular third-party application can also be executed
within the same system in the same thread. Hence, each and every application is executed within
a virtual machine and has its own thread for execution. This is an advantage of embedded
system apps as they have greater execution priority (Riley, 2014).
.
1.3.2 Android Architecture
The android OAS is also defined as a particular stack of softwares which consists of different layers
and each layer contains a group of components. The system as a whole contains operating
5
Quiz - An Android App for Entertainment and General Knowledge_5
system,application and middlewares. All layers are interdependent on each other and provides
different types pf services to each other (Dixon, 2012).
Figure 1 :Android Architecture
The different layers defined in the Android architecture include:
1. Linux Kernel
2. Libraries
3. Android runtime
6
Quiz - An Android App for Entertainment and General Knowledge_6

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Report on Android Operating System - EECS 571
|13
|2007
|258

MN506 System Management | Android Operating System
|10
|2157
|64

Features of Java | Object Oriented Programming in Java
|13
|1682
|142

Advanced Mobile Technology
|7
|935
|403

Principles, Characteristics and Features of Programming in Java
|6
|1044
|398

Big Data Analytics: Security and privacy challenges
|14
|3653
|161