Syllabus (pdf)

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

10 Δεκ 2013 (πριν από 4 χρόνια και 21 μέρες)

143 εμφανίσεις

MOBILE DEVICE PROGRAMMING - COMP. 319 (1)
2013 SUMMER
Class Meeting Location
ENG
Z21
Class Meeting Times
TH B5,TH B6,TU B5,TU B6

Instructor
MURAT PARLAKIŞIK
Office Hours
Office Location
Office Phone
Email
mparlakisik@ku.edu.tr
Web Address

Number of Credits
3
ECTS Credits
Prerequisites
COMP. 202 or COMP. 132
Language
English
Assistant
N/A
Course Description
This course covers programming environments and languages over mobile devices. Mobile device architectures and environments,
MIDP Application Model, User Interface Libraries, High Level User Interface Components, Low Level User Interface Libraries, MIDP
Persistance Libraries. Mobile device operating system environments. Operating Systems such as Symbian, Android, Mobile
Windows, iPhone OS.
Course Objectives
The course will be focused on iOS application development and android application development . Frameworks like phonegap will be
described.
Learning Outcomes
The students will be introduced to mobile programming.
Introduction to mobile programming gives answer to where to start , how to implement and what are the requirements .
Teaching Methods
N/A
Course Contents
Session
Number
Starting
Date
Topics
3
18/06/2013
Introduction to Mobile Programming . History of telecommunication
3
20/06/2013
IOS Framework ,
MVC design, Introduction to Objective-c
3
25/06/2013
Objective-C
3
27/06/2013
Simple MVC implementation . Foundation classes .
3
02/07/2013
View Controller Life Cycle
Multiple MVC .
3
04/07/2013
Protocols and their usage. View and Gesture implementation on IOS.
3
09/07/2013
Introduction to Android . Android Framework . Integration android plugin to eclipse
3
11/07/2013
Activy life cycle . Managing intent control in activiy.
3
16/07/2013
Components of the screen layouts . Diplaying images on views
3
18/07/2013
Introduction to Mobile Frameworks . Working with one of the mobile frameworks (phonegap) Building ios and
android application with phonegap
Assessment Methods
Type
Description
Final Grade,
%
Homework
Developing applications with ios and android
40
Project
Final project using android or ios , An idea should be implemented and ready for deployment to
market
50
Other
Attandance , willing to learn , creative ideas .
10
Total
100
Workload Breakdown
N/A
Sources
Links
http://developer.android.com/ Developer site for android
http://developer.apple.com/ Developer site for apple
Reference Materials
Wrox Beginning android 4 application development
Other
N/A
Academic Dishonesty
N/A