Professional Documents
Culture Documents
Course Outline Application Development For Emerging Technologies
Course Outline Application Development For Emerging Technologies
COURSE OUTLINE
College Department
BUSINESS ADMINISTRATION
DEPARTMENT
Libid, Binangonan, Rizal
Course Title: Application Development for Emerging Tech. Course Code: IT223A
Pre-requisite/s: IT213A / IT213B Credit Unit/s: 3
Lecture Unit/s: 2 Laboratory Unit/s: 1
Program Objective:
The B.S. in Information Technology program has a general breadth of foundational
theories applied in the design, implementation and application of Computer Network
Systems, Database Management Systems, Intelligent Systems, and Business Analysis.
Its graduates are expected to:
1. be equipped with programming skills who can easily adopt to emerging
technologies;
2. acquire positions in analyzing, designing and implementing computer systems in
the workplace;
3. be engaged in the advancement of knowledge through professional degree courses
and/or certification in becoming life-long learners;
4. use technologies appropriately and deal with ethical situation responsibly in the
workplace.
COURSE DESCRIPTION
The course covers the use of general purpose programming language to solve problems. The emphasis
is to train students to design, implement, test, and debug programs intended to solve computing problems
using fundamental programming constructs..
COURSE OBJECTIVES
At the end course the student should be able to:
• To learn skills required to produce and maintain a high-quality mobile
software product
• To gain a breadth of knowledge for developing applications with the
Android SDK
• To gain a depth of knowledge in select areas of the Android SDK
• To know and execute principles and concepts of software requirements
engineering, particularly as it relates to mobile software product
development
• To know and execute principles and concepts of software architecture
• To work effectively as a member of a team to meet project milestones
• To understand and apply a software process and software best practices
• To effectively write and speak about software engineering and mobile
application development
10. Dialogs
Alert dialog
Custom dialog
Dialog as Activity
MID-TERM EXAMINATION
COURSE CONTENT NUMBER OF SESSION/S (PER HOUR)
11. Lists
• Using strings arrays
• Creating lists
• Custom lists
12. Location and Maps
Google maps
Using GPS to find current location.
13. Animation 32 HOURS
View animation
Drawable animation
14. Publishing Application
Preparing for publishing
Signing and preparing the graphics
Publishing to the Android Market.
FINAL EXAMINATION
REFERENCES:
1. Wiley Brand (2014). Java Programming for Android
Developers, (John Wiley & Sons, Inc.,)
2. John Horton (2015). Android Programming for
Beginners, ([PACKT] Publishing)
3. Sylvain Ratabouil (2015). Android NDK Beginners
Guide, ([PACKT] Publishing)
ELECTRONIC REFERENCES:
www. tutorials point.com/ androidtutorial
www.11sheep.com