Page |1
INFORMATION TECHNOLOGY AND INFORMATION SYSTEM
DEPARTMENT
MOBILE DEVELOPMENT
MACHINE PROBLEM
2
ITEM CART
NAME SECTION
DATE PERFORMED DATE FINISHED
GJPRosales
Page |2
I. OBJECTIVES
At the end of this exercise, students must be able to:
a. Apply different menu in Android application
b. Construct events that generate actions when menu is selected
c. Create a customize menu for Android application
II. EXPERIMENTAL PROCEDURE
Create an application that will ask the user to LOGIN (use dialog) and go
to his main page. The main page should provide an ITEM CART
ACTIVITY. The Item cart activity shows all items added to the cart with
TOTAL PRICE and ADD button to add some item (using dialog item check
with static value), the item cart should be updated, provide also some
LOGOUT button. (You can use static value for your username and
password)
Provide the following from your program:
XML files Layout file
strings.xml
Activity files
Program Outputs
III. REFERENCES
http://www.developer.android.com
I. ASSESSMENT
Program (50 (Excellent) (Good) (Fair) (Poor)
pts)
Program Program Program Program Program does
execution executes executes with executes with not execute (10
(20pts) correctly with less than 3 more than 3 – 11)
no syntax or errors (15 – errors (12 –
runtime errors 17 ) 14)
(18 – 20)
Correct output Program Output has Output has Output is
(20pts) displays minor errors multiple errors incorrect (10 -
GJPRosales
Page |3
correct output (15 – 17) (12 – 14 ) 11)
with no errors
(18 – 20)
Design of Program Program Program does Output is
output displays more displays not display the poorly
(10pts) than expected minimally required output designed (5)
(10) expected (6-7)
output (8 – 9)
Design of logic Program is Program has Program has Program is
(20pts) logically well slight logic significant logic incorrect (10 -
designed (18 – errors that do errors (12 – 11)
20) no significantly 14 )
affect the
results (15 –
17)
Standards Program is Few Several Program is
(20pts) stylistically inappropriate inappropriate poorly written
well designed design choices design choices (10 - 11)
(18 – 20) (i.e. poor (i.e. poor
variable variable
names, names,
improper improper
indentation) indentation)
(15 – 17) (12 – 14 )
Delivery The program The program The code was The code was
(10pts) was delivered was delivered within 2 weeks more than 2
on time. (10) within a week of the due weeks overdue
of the due date. (6 – 7) (5)
date. (8 – 9)
GJPRosales