Home » Ontario College Diploma Program » Information Technology » Introduction to Mobile Application Development
Introduction to Mobile Application Development

- Description
- Knowledge & Skills
- Curriculum
- Textbooks/Manuals
- Teaching & Evaluation
Course work provides an introduction on how to develop applications for mobile devices. Students will be provided a foundation in the mobile app development methodologies and experience of developing applications for iOS and Android operating systems. Students will also design and build a variety of Apps to develop real competency. Focus is placed on navigating and developing both operating systems as well as the design of them.
Knowledge
- Know the capabilities and limitations of mobile devices the importance of communication within Business Intelligence and Data Analytics
- Know how to evaluate development with another mobile platform
- Know how to develop mobile applications work with imperfect data to find the perfect solution
Core Competency: Ability to navigate through Android software
- Ability to create interface on Android software
- Designing lists and adapters on Android software
- Access hardware and sensors on Android software
Core Competency: Ability to navigate through iOS software
- Ability to create interface on iOS
- Desigining lists and adapters on iOS software
- Access hardware and sensors on iOS software
Skill
Be able to develop both Android and iOS apps
- Be able to code program with no instructions and making sure program runs
- The ability to test software and understand how to make money off apps
Core Competency: Understanding the Business side of Apps
- Be able to plan a business for your app
- Understanding all Income possibilities for app
- Ability to Publish App on to App/Play Stores
Core Competency: Understanding issues with Devices and Apps
- The ability to find issues with apps and devices
- Understanding how to fix software and hardware issues
- Understanding the difference between devices
Course Content
Jakob Iversen, Michael Eierman, Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android (2013)
Method of Evaluation
Type | Number | % value |
Team Project | 1 | 20% |
Tests | 2 | 30% |
Weekly Discussions | 10 | 10% |
Graded Homework | 15 | 15% |
Final Examination | 1 | 25% |
Teaching Method
Method | Number of Hours |
Lecture | 80 |
Seminar | 30 |
Supervised Lab | 50 |
Related Courses
Fatal error: Uncaught Error: Class 'Elementor\Scheme_Typography' not found in /home/customer/www/newbarryc.com/public_html/wp-content/plugins/edumodo-core/elements/ld-dynamic-category/template/config.php:225 Stack trace: #0 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2280): Edumodo_LD_Dynamic_Category_Config->_register_controls() #1 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(494): Elementor\Controls_Stack->init_controls() #2 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(177): Elementor\Controls_Stack->get_stack() #3 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(300): Elementor\Widget_Base->get_stack() #4 /home/customer/www/newbarryc.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2369): Elementor\Controls_Stack->get_controls() #5 /home/customer/www/ne in /home/customer/www/newbarryc.com/public_html/wp-content/plugins/edumodo-core/elements/ld-dynamic-category/template/config.php on line 225