More people access the web via mobile devices than from personal computers. As the number of devices expands dramatically, users are becoming accustomed to having both web and computing access via small, mobile devices and phones. This has resulted in a significant increase in demand for developers with experience using multiple platforms such as iOS and Android. At the same time, the growth in popularity of cloud computing has increased the ability for these devices to perform functions that previously required computation power unavailable on mobile devices.
CERTIFICATE ELIGIBILITY AND REQUIREMENTS
A certificate is awarded upon completion of 11 credit units. Students will be required to learn both iOS and Android development skills as part of their required courses.
Develop on Real Devices!
Students begin developing apps in week 1. In addition, students utilize real Android and iOS tablets to test their creations!
- Prepares the student for a career as a mobile application developer
- Develop the skills required to create applications for the major mobile device players including Apple iPhone and Google Android
- Create strategies to overcome mobile development challenges including memory and processor limitations, intermittent network access, and limited battery power
- Learn how to effectively use application architectures for a range of wireless devices via hands-on experience
- Explain the factors to consider when designing software for multiple platforms
- Increase confidence by implementing applications from scratch using best practice principles including object oriented design and test driven development
- Understand the relationship between the mobile market and other emerging technologies including cloud computing and social networking platforms such as Facebook, Twitter, and LinkedIn
- Acquire the necessary skills to ensure mobile applications efficiently utilize corporate data or data available from external web services
- Gain insight into new trends and features in the mobile device marketplace
- CIS170 Programming Logic & Design
- CIS280 Programming iOS Apple Mobile Devices (Fall only)
- CIS245 Programming Android for Mobile Devices (Spring only)
Visit this link to schedule a meeting or chat live with Professor Chuck Konkol.
Created with images by geralt - "mobile phone smartphone keyboard" • geralt - "twitter tweet smartphone" • BiljaST - "smartphone smart phone cellphone" • stevepb - "smartphone cellphone apple i phone"