CampusAnswers

CSCI2094 — Mobile Application Development with Android

4 credits · 4 hours

CSCI 2094 - Mobile Application Development with Android CSCI 2094 - Mobile Application Development with Android Hours/Week: Lecture 4 Lab None Course Description: This course teaches a student how to develop mobile applications for the Android operating system. Students will use state-of-the-art development tools to develop, debug, test and deploy applications of moderate complexity. Course topics will include how to incorporate Android features such as touch, motion, communication, multi-threading, audio and video to create applications that take full advantage of mobile device capabilities. Techniques for accessing data from databases and content providers will also be presented. This course requires thorough knowledge of Java programming language. MnTC Goals None capture and utilize accelerometer input. create a multi-threaded application using intents, activities and broadcast receivers. develop services and notifications. develop, debug and test an Android application. implement a graphical user interface using layouts, menus, preferences, themes. incorporate touch and gestures into the user interface. use Android development tools to implement Android language features. use assets, graphics and audio in an application. Minnesota Transfer Curriculum (MnTC): Goals and Competencies Competency Goals (MnTC Goals 1-6) None Theme Goals (MnTC Goals 7-10) None Courses and Registration

Prerequisites: CSCI1082

Part of

Source ↗

← back to century catalog