Seattle Community College

fansbutterflyΚινητά – Ασύρματες Τεχνολογίες

19 Ιουλ 2012 (πριν από 4 χρόνια και 11 μήνες)

194 εμφανίσεις

Syllabus



ITC 298
:
Introduction to Android Development

and Mobile Marketing

Seattle Community College


Course Information

Credits:
2
-

5

Quarter:

Spring

201
1

Location: BE 3179

Time:
Tuesday &

Thursday
6:0
0


8
:
15pm


Instructor
s

Bryan Guy and
Portia Plante

Office Hours: By Appointment

E
-
Mail:
bryan@frontrunnerlabs.com

and
portiascc@gmail.com


Resources

Class Website:

www.portiaplante.com/android


www.frontrunnerlabs.com/classes







P
r
ere
quisites

Programmers
:
Object Oriented
Programming e.g. Java or C#

Marketers
: None


Course Description

Programmers
:
This course is a project driven approach to learning Android application
development. Lecture time will be used to explain the different components of Android
development, and create small applications that illustrate
how
the various components are
built
.

Agile development and project management skill development will come into focus.
Some of the

topics

that will be covered include (Screen layout, Forms, Camera Utilization,
Databases, and Location Based Services).
Students will then incorporate these sk
ills into
their larger projects
.


Marketers
:
This course is a project driven approach to learning mobile marketing,
especially as it applies to Google Android applications. Lecture time will be used to explain
the mobile landscape and marketing technique
s that are unique to mobile phones and
applications.
Agile development and project management skill development will come into
focus.
Students will then incorporate these skills into their larger projects, including a
marketing plan for their team’s Andr
oid app.


Course Goals


Programmers
:
After completing this course students will be able to do the following:



Describe the different pieces of Android Applications and how they interact



Create resource pages in XML to layout screens in their applications



Add form controls including text boxes, radio buttons…

Syllabus





Create animated splash screens



Read data from text and XML files



Save Form data in
S
hared
P
references and to a
D
atabase



Utilize Location Based Services



Take pictures using the camera and include them i
n their applications


Marketers
:
After completing this course students will be able to do the following:



Create and present a mobile marketing plan



Generate user profiles based on demographic and psychographic information



Identify market opportunities for

Android apps



Setup metrics and track performance of mobile marketing campaigns



Explain the purpose, structure and interaction in an Agile Development team



Describe the product development lifecycle



Explain how the practice of innovation can improve
technology


Textboo
k

Programmers
:
Teach Yourself Android Application Development in 24 Hours, Lauren
Darcey and Shane Conder

Marketers
: Mobile Marketing


Finding Your Customers No Matter Where They Are, Cindy
Krum

Evaluation

Will be based on assignments

and projects


Assignments

Assignments will be based around
building
Android Applications
which utilize
the
information we’ve learnt in class.


Be careful to fully read the assignment as every bit counts.
To get 100% you will need to fully complete your a
ssignment correctly, and hand it in on
time.


Late Assignments:

Each day you
r assignment is late you lose an additional 5
%
. If the
assignment is over a week late you will receive no credit.


Participation / Effort

Please actively involve yourself in the
class
b
y asking/answering questions. Additionally,
working in teams is a big part of computer science

and marketing
. Don’t be afraid to
ask/help out your peers.


Class Attendance

Attendance is not mandatory.
However, gaining the knowledge will help you
complete your
assignments.

Syllabus




Helping / Working with Others

We

encourage you to work with your class members, but you must hand in your own
assignments. If you are found cheating you will receive no credit, and will be subject to the
college disciplinary ac
tion. For more information, refer to your Academic Dishonesty Policy
in the college
catalog
or student handbook.