CS 244 - Advanced Programming for iOS Devices

    Recent Professors
    Not yet assigned
    Recent Semesters
    No scheduled sections on record
    Class Size
    Not published
    Difficulty
    6.5Demandingout of 10
    Credits
    3
    Prerequisite
    CS 111 or CS 116 or CO SCI 508 or CO SCI 575 with a grade of "C" or better.
    Transfers To
    CSU
    Description
    Formerly CO SCI 559. Credit not given for both courses. Prerequisite: CS 111 or CS 116 or CO SCI 508 or CO SCI 575 with a grade of "C" or better. Students learn advanced programming concepts and skills for creating mobile applications for iOS devices. Students create multi-screen, multi-touch applica- tions; send/receive SMS and emails programmatically from within applications; read and update contacts through public contact API; use media and browser content providers; use sensors and location-based services programmatically; develop services; create a home screen widget. Students implement exception handling, will create manageable user preferences and will incorporate security and permissions. Students will sign, publish and distribute developed applications. Counseling (COUNSEL)