Sie sind auf Seite 1von 17

DEPARTMENT OF COMPUTER SCIENCE ENGGINEERING

ADVANCE ANDROID LAB PROJECT

“JUMPING BALL GAME”

SUBMITTED TO SUBMITTED BY

Ms. Shikha Mangal Mukesh Kumar


Asst. Professor Enroll. No : CP10101408698
CE – IT Department Sem - VIIIth
CERTIFICATE

This is to certify that Project Report entitled “JUMPING BALL” which is submitted by Mukesh
Kumar in partial fulfillment of the requirement for the award of B. Tech. degree in department of
Computer science and Engineering is a record of the candidate(s) own work carried out by him /
them under my/our supervision. The matter embodied in this thesis is original and has not been
submitted for the award of any other degree.

Signature

Name of Supervisor – Ms. Shikha Mangal

Designation
DECLARATION

I/We hereby declare that this submission is my/our own work and that, to the best of my/our
knowledge and belief, it contains no material previously published or written by another person
nor material which to a substantial extent has been accepted for the award of any other degree
or diploma of the university or other institute of higher learning, except where due
acknowledgment has been made in the text.

Signature

Name :- Mukesh Kumar

Enrolment No. CP10101408698


ACKNOWLEDGEMENT

The satisfaction and euphoria that accompanies the successful completion of any task
would be incomplete without the mention of the people who made it possible. If there is a driving
force that kept use going on in doing this project, it is the constant support of our guide Ms. Shikha
Mangal .We present our sincere and heartiest thanks to him, for giving us a patient hearing and
clearing our doubts.

We would like to express our profound thanks to Ms. Shikha Mangal for their support
and encouragement towards us at every stage in successful completion of our project.

We place our gratitude to our parents who always encouraged us to pursue our interest,
who have led us onto the right path. We are undoubted for all the love and affection they bestowed
upon us. Many are responsible for the knowledge and experience we have gained during our
project and throughout the course. With profound sense of gratitude and regards we acknowledge
for support extended by our friends for their support in completion of this project.

Finally, we would also like to thank all those who knowingly or unknowingly helped to us
all throughout our project.
CONTENTS

1. Abstraction

2. Introduction

3. Requirement Analysis

4. Hardware and software specifications

5. Developer Requirement

6. Feasibility Study

7. System Analysis

8. Developer Requirement

9. Technologies

10. Screenshots

11. Conclusion

12. Bibliography
ABSTRACT

This specification standardizes a packaging format and metadata for a class of software known
commonly as packaged apps . Unlike traditional user interface widgets (e.g., buttons, input
boxes, toolbars, etc.), widgets as specified in this document are full-fledged client-side applica-
tions that are authored using technologies such as ellipse, Android, Java and then packaged for
distribution. Examples Pong games simple as a moving ball anywhere and two side sticks to con-
trol our side .

The specification relies on specification as the archive format, as a configuration document for-
mat, and a series of steps that runtimes follow when processing and verifying various aspects of
a package. The packaging format acts as a container for files used by a widget. The configuration
document is an Android vocabulary that declares metadata and configuration parameters for a
widget. The steps for processing a widget package describe the expected behavior and means of
error handling for runtimes while processing the packaging format, configuration document, and
other relevant files.

This specification is part of the ANDROID APPLICATION , which together standardize widgets
as a whole.
JUMPING BALL ANDROID GAME

Introduction:
Ping pong is very famous game in the world. Pong is a mobile application for android platform
same like the ping pong. User can play pong on their android smart phones.

Description:
A simple android game named as pong is the simulation of ping pong.

The main screen gives three options

1: Single Player

2: Two Player

3: Player

When user select One player the opponent is computer and each player has three lives the main
task is the player to bounce the ping pong ball by sliding the slide bar and if he miss it he lose
one life who loses all lives he is loser and the other player is winner. User can also pause the
game while playing.

When user select two players option than he have to handle both seek bars, and when he select
no player user is only audience game is auto played .

Tools and Technology:


Eclipse

Java

Android

This game is only for android base mobiles and can be played on all available android versions.
REQUIREMENT ANALYSIS

Technical Requirement:

⚫ ECLIPSE

⚫ JavaScript

⚫ JAVA

⚫ ANDROID

⚫ Wireframe Sketcher

⚫ ANDROID EMULATOR

⚫ BRACKET

Hardware and software specifications

SOFTWARE REQUIREMENTS

OPERATING SYSTEM : ANDORID

DATA BASE : MYSQL

PROGRAMMING LANGUAGE : PHP

SERVER : APACHE

HARDWARE REQUIREMENTS

PROCESSOR : 3.0 OR ABOVE

RAM : 512MB

HARD DISK : 2GB OR ABOVE


DEVELOPER REQUIREMENT

 Core Libraries

✓ Providing most of the functionality available in the core libraries of the Java language

✓ APIs

➢ Data Structures

➢ Utilities

➢ File Access

➢ Network Access

➢ Graphics

Etc

Android S/W Stack – Linux Kernel

⚫ Relying on Linux Kernel 2.6 for core system services

✓ Memory and Process Management

✓ Network Stack

✓ Driver Model

✓ Security

⚫ Providing an abstraction layer between the H/W and the rest of the S/W stack

Wire Frame and Icon Developer

We need a developer who is good in making wire frame and icon, logo for the website. This is
required for making sketch of the webpage that how the webpage will present.

1.Documentation

In Documentation there is all that written work that are required for making the website. We
required a person we have do work of documentation. All updates were made by this person.
FEASIBILITY STUDY

For starting any project we need to check the feasibility of the project. Whether this website is
possible to create or not. They check the feasibility study the developer interact with the
costumer and list all the requirements. After listing out all requirements the developer analysis
the requirements and check the feasibility of the project.

1.Economical Feasibility

As we just need HTML and CSS developer for this project so don’t need to pay much to the
developer.

So it is economical feasible to develop this website

2.Technical Feasibility

This project is based on HTML and CSS. We do not requirement much skilled developer
because there is no security issue for this website. Developers are easily available as and we have
Xampp software for website development so it is technically feasible to build this website.
SYSTEM ANALYSIS

Analysis is the detailed study of the various operations performed by the system and their
relationships within and outside of the system. A key question is: what must be done to solve the
problem? One aspect of analysis is defining the boundaries of the system and determining
whether or not candidate system should consider other related systems.

System Requirement Specification

What is SRS?

Software Requirement Specification (SRS) is the starting point of the software


developing activity. AS system grew more complex it became evident that the goal of the entire
system cannot be easily comprehended. Hence the need for requirement phase arose. The
software project is initiated by the client needs. The SRS is the means of translating the ideas of
the minds of the clients (the input) into a formal document (the output of the requirement phase).

The SRS phase consists of two basic activities:

1) Problem/Requirement Analysis: The process is order and more nebulous of the two,
deals with understanding the problem, the goal and constraints.

2) Requirement Specification: Here, the focus is on specifying what has been found giv-
ing analysis such as representation, specification languages and tools, and checking
the specifications are addressed during this activity

The Requirement phase terminates with the production of the validate SRS document. Producing
the SRS document is the basic goal of this phase.
Role of SRS:

The purpose of the Software Requirement Specification is to reduce the communication


gap between the clients and the developers. Software Requirement Specification is the medium
through which the client and the user needs are accurately specified. It forms the basis of the
software development. A good SRS should satisfy all the parties involved in the system.
TECHNOLOGIES

Android

 Android is a software stack for mobile devices that includes an operating system, middleware
and key applications.

OHA (Open Handset Alliance)

 A business alliance consisting of 47 companies to develop open standards for mobile devices

Enabling and simplifying the reuse of components

Developers have full access to the same framework APIs used by the core applications.

Users are allowed to replace components

Features
SCREENSHOTS
CONCLUSION

Graphic is currently a popular topic within different departments at BNP Paribas. Managers
have shown interest in the project, provided valuable input, and hopefully gained ideas from our
work. This leads us to believe that the Graphic game concept will have an impact on the way
management supervises performance not only within the Deal Capture IT department but across
the organization. After creating the widgets for the Recruitment, Projects, and Budget categories,
we have put together a document called the Performance Graphic Concept describing the details
of each of the widgets. This document was included in a group of files containing all the
category schemes, the actual widgets and data used to create them, and the different
presentations and reports. The intention behind these deliverables is to serve as the guide for the
future development of the Graphic.
Bibliography

BOOKS
1. Learning Java by Building Android Games by JOHN HORTON

2. Android Programming For beginners by JOHN HORTON

3. Hello, Android (Forth Edition) By ED BURTNETTE

4. Professional Android by RETO MEIER

WEBSITES

1. www.javatpoint.com

2. www.androidpit.com

3. www.android.com

4. www.tutorialpoint.com

THANKS