INFS6115-A Mobile App Development (Fall 2015)

Course Details

This course teaches how to build mobile apps for the Apple iOS and Google Android platforms. Techniques for developing cross-platform mobile apps built in HTML 5 will also be covered. The course will cover tool suites for each platform, including programming languages (Objective-C, Java), frameworks (Cocoa Touch, ANdroid Application Framework) and use of integrated development environments (Xcode for iOS, Eclipse for Android). Best practices for mobile app interface design and usability will be explored, sample mobile, sample mobile apps will be dissected, and processes for preparing and submitting mobile apps to the leading app stores will be covered. Enterprise-level concerns for mobile app deployment and management will also be discussed. The course assumes basic experience with an object-oriented programming language as well as HTML.
Session, Dates: 1 (08/24/2015 - 12/12/2015)
Days: T
Time: 06:00 - 08:50 pm
Location: Moon Campus
Room: Wheatley Center 120
Seats Available: 4 Seats
Credits: 3

Course Description

This course covers how to develop applications for mobile devices. Mobile app development platforms will be explored, with emphasis on Apple iOS and Google Android. Techniques for mobile web development using HTML5, CCS3, and JavaScript will also be covered and differences between mobile websites and native apps will be investigated. Best practicss for mobile interface design will be be explored, including differences between mobile and desktop applications sensors/accelerometers, etc. The course will cover tool sets for each platform, including programming languages (Obejective-C, Java), frameworks (Cocoa for iOS, Android Application Framework) and use of integrated development environments (Xcode for iOs, Eclipse for Android).

Course Materials

About the Instructor(s)

Jamie L. Pinchot, D.Sc.
Department Head, Computer and Information Systems
Computer and Information Systems

Professor of Computer and Information Systems
Computer and Information Systems

Director, Doctor of Philosophy in Information Systems and Communications
School of Informatics, Humanities and Social Sciences

pinchot@rmu.edu
412-397-6050 phone
412-397-6469 fax
Wheatley Center 309
Profile