SlideShare a Scribd company logo
1 of 4
Download to read offline
COURSE NAME: MAD200 AIR Development
Credit Value: 4
Total Course Hours: 56
Prerequisite Course(s): None
Corequisite Course(s): None
COURSE DESCRIPTION
Adobe Integrated Runtime not only runs applications on the desktop, but also allows applications to run on a
number of mobile devices. Through this course, students will learn how to create engaging AIR applications
taking full advantage of the technology built inside the RIM tablet.
PLAR INFORMATION
This course is eligible for Prior Learning Assessment and Recognition. Students are advised to discuss options
with their program coordinator.
COURSE LEARNING OUTCOMES
Upon completion of this course, the student will have reliably demonstrated the ability to:
1.0 Test the development environment.
1.1 Define AIR.
1.2 List some tools that develop AIR products.
1.3 Determine the computer's OS to ensure AIR
compatibility.
1.4 Determine the version of AIR on a system.
1.5 Run AIR as a service.
2.0 Setup the development environment.
2.1 Download AIR SDK from Adobe.
2.2 Download Playbook simulator from RIM.
2.3 Create a basic AIR application.
2.4 Package AIR app with and without chrome
settings.
2.5 Create an installer for an AIR app.
2.6 Create a developer's account for tablet used
for AIR development.
2.7 Locate the steps to acquire the P12
certificate.
2.8 Apply for developers certificates to convert
AIR apps to a native app.
3.0 Customize an environment in a virtual
machine to create the AIR application.
3.1 Set the amount of RAM the application can
access on the tablet.
3.2 Establish the stage size for the targeted
mobile device.
3.3 Configure the mobile app to run full screen.
3.4 Configure the mobile device to keep the
device's menu bar visible.
3.5 Customize a mobile application to switch
from landscape to portrait.
3.6 Force mobile app to stay either landscape or
portrait.
4.0 Create routines for gestures.
4.1 Build a swipe gesture for a tablet.
4.2 Move assets based on gestures.
4.3 Incorporate a rotate feature through
gestures.
4.4 Incorporate scale using expand and pinch
gestures.
4.5 Explain why roll overs are not to be used on
mobile devices.
4.6 Incorporate geolocation services in a mobile
app.
4.7 Create routines that access GPS data.
4.8 Combine GPS and geolocation services
within an app.
5.0 Create AIR project for mobile device.
5.1 Create a new project.
5.2 Build a test application and run it through a
variety of emulators.
5.3 Test AIR application in different emulators.
5.4 Define objects.
5.5 Use the correct data type for variables.
MAD200 2019-2020 Page 1
AIR Development Canadore College of Applied Arts and Technology
6.0 Debug AIR application.
6.1 Setup the development program to help
debug.
6.2 Use in line context sensitive help.
6.3 Recognize common syntax errors.
6.4 Effectively navigate through code to find
errors.
6.5 Use a variety of methods to display the
value of variables.
6.6 6.6 Track specific values for debugging
purposes.
7.0 Import external media and data.
7.1 Explain the difference between embedding
and linking media.
7.2 List the standard graphic types that can be
import.
7.3 List the video types the tablets play.
GENERAL EDUCATION
This is not a General Education course.
ESSENTIAL EMPLOYABILITY SKILLS OUTCOMES
This course contributes to the following Ministry of Training, Colleges and Universities approved essential
employability skills (EES) outcomes:
3. Execute mathematical operations accurately
4. Apply a systematic approach to solve problems
5. Use a variety of thinking skills to anticipate and solve problems
6. Locate, select, organize, and document information using appropriate technology and information systems.
7. Analyse, evaluate, and apply relevant information from a variety of sources.
10. Manage the use of time and other resources to complete projects.
EXTERNAL COURSE ACCREDITATIONS AND CONDITIONS
COURSE EVALUATION
Develop Apps:70%
Alpha of Playbook App: 20%
Attendance/Participation: 10%
PROGRAM SPECIFIC GRADING
Per College Grading System
GRADING SYSTEM
A+: 90-100% B+: 77-79% C+: 65-69% D: 50-54% S - Satisfactory
A: 85-89% B: 73-76% C: 60-64% F: 0-49% I - Incomplete
A-: 80-84% B-: 70-72% D+: 55-59% F - Repeat course
MAD200 2019-2020 Page 2
AIR Development Canadore College of Applied Arts and Technology
*For a complete detailed description please refer to the College website.
LEARNING RESOURCES
Required: Access to the appropriate training videos
Recommended: Playbook tablet
Resources listed on the course outline support the achievement of learning outcomes, and may be
used throughout the course to varying degrees depending on the instructor’s teaching methodology
and the nature of the resource.
LEARNING ACTIVITIES
Build multiple AIR apps geared toward Playbook or Android tablet
DELIVERY MODE
28 hours of in class or access to the training videos.
ACADEMIC POLICIES
• Academic Integrity
• Academic Appeal
• Academic Attendance
• Grading and Assessment
For academic policies please see: http://www.canadorecollege.ca/about-us/corporate-policy-manual.
COLLEGE POLICIES
• Protecting human rights in support of a respectful college community
For college policies please see: http://www.canadorecollege.ca/about-us/college-policies.
STUDENT SUCCESS SERVICES - Your Success Matters!
http://canadorecollege.ca/studentsuccessservices
The ultimate goal of Student Success Services is to support students so they can achieve success academically,
in their career aspirations, and in their personal lives. Student Success Services offers CONFIDENTIAL
comprehensive, student-focused services designed to guide you to success.
MAD200 2019-2020 Page 3
AIR Development Canadore College of Applied Arts and Technology
Student Success Navigators provide support in
the following areas:
On-Campus Support Services
• Peer support network
• Learning strategies
• Crown ward support
• Mental health and wellness
• Crisis and personal support
• Time management
• Prioritization and organization
• Student triage navigator
• Individualized guidance, consulting and support
• Peer tutoring, academic supports and learning
strategies
• Media resources
• Open access to computer labs
• Student success resource centre
• Mature student testing
• Emergency food bank
• Summer transition program
• Co-curricular record
• Workshops (coping with stress)
• Health centre
FIRST PEOPLES' CENTRE:
A culturally safe environment offering CONFIDENTIAL student focused services, drop in or make an
appointment to access:
• One on one counselling
• Elder in residence program
• Peer tutoring
• Peer mentorship
• Lunch & learn workshops on study skills, self-care, life skills
• Learning Resource Centre
Drop by our offices at C254 College Drive, E101 Commerce Court or call 705 474 7600 Ext. 5961 College Drive /
5647 Commerce Court.
WAIVER OF RESPONSIBILITY
Every attempt is made to ensure the accuracy of this information as of the date of publication. The college
reserves the right to modify, change, add, or delete content.
HISTORICAL COURSE OUTLINES
Students use course outlines to support their learning. Students are responsible for retaining course outlines
for future use in applications for transfer of credit to other educational institutions.
MAD200 2019-2020 Page 4

More Related Content

Similar to MAD200 2019-2020.pdf

10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...EI Design
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
Students Registration Process.pdf
Students Registration Process.pdfStudents Registration Process.pdf
Students Registration Process.pdfApoorwaSrivastava1
 
11th Board of Studies Presentation - R.D.Sivakumar
11th Board of Studies Presentation -   R.D.Sivakumar11th Board of Studies Presentation -   R.D.Sivakumar
11th Board of Studies Presentation - R.D.SivakumarSivakumar R D .
 
E rate presentation
E rate presentationE rate presentation
E rate presentationfuzzyr78
 

Similar to MAD200 2019-2020.pdf (20)

10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...
How you can Use Mobile Learning Apps for Microlearning Based Training - EI De...
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
Students Registration Process.pdf
Students Registration Process.pdfStudents Registration Process.pdf
Students Registration Process.pdf
 
Responsive Design - Driving PS Engagement
Responsive Design - Driving PS EngagementResponsive Design - Driving PS Engagement
Responsive Design - Driving PS Engagement
 
11th Board of Studies Presentation - R.D.Sivakumar
11th Board of Studies Presentation -   R.D.Sivakumar11th Board of Studies Presentation -   R.D.Sivakumar
11th Board of Studies Presentation - R.D.Sivakumar
 
E rate presentation
E rate presentationE rate presentation
E rate presentation
 
E rate presentation
E rate presentationE rate presentation
E rate presentation
 
E rate presentation
E rate presentationE rate presentation
E rate presentation
 

Recently uploaded

Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.GabrielaMiletti
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...Pooja Nehwal
 
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls DubaiDark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls Dubaikojalkojal131
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
Hot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night Standkumarajju5765
 
Internship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkInternship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkSujalTamhane
 
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...Pooja Nehwal
 
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Motilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptxMotilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptxMaulikVasani1
 
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...ranjana rawat
 
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...amitlee9823
 
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...robinsonayot
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negronnegronf24
 
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...sonalitrivedi431
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 

Recently uploaded (20)

Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
 
VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls DubaiDark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
Hot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Janakpuri ☎ 9711199171 Book Your One night Stand
 
Internship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkInternship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmk
 
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
 
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Motilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptxMotilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptx
 
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
 
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
 
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negron
 
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 

MAD200 2019-2020.pdf

  • 1. COURSE NAME: MAD200 AIR Development Credit Value: 4 Total Course Hours: 56 Prerequisite Course(s): None Corequisite Course(s): None COURSE DESCRIPTION Adobe Integrated Runtime not only runs applications on the desktop, but also allows applications to run on a number of mobile devices. Through this course, students will learn how to create engaging AIR applications taking full advantage of the technology built inside the RIM tablet. PLAR INFORMATION This course is eligible for Prior Learning Assessment and Recognition. Students are advised to discuss options with their program coordinator. COURSE LEARNING OUTCOMES Upon completion of this course, the student will have reliably demonstrated the ability to: 1.0 Test the development environment. 1.1 Define AIR. 1.2 List some tools that develop AIR products. 1.3 Determine the computer's OS to ensure AIR compatibility. 1.4 Determine the version of AIR on a system. 1.5 Run AIR as a service. 2.0 Setup the development environment. 2.1 Download AIR SDK from Adobe. 2.2 Download Playbook simulator from RIM. 2.3 Create a basic AIR application. 2.4 Package AIR app with and without chrome settings. 2.5 Create an installer for an AIR app. 2.6 Create a developer's account for tablet used for AIR development. 2.7 Locate the steps to acquire the P12 certificate. 2.8 Apply for developers certificates to convert AIR apps to a native app. 3.0 Customize an environment in a virtual machine to create the AIR application. 3.1 Set the amount of RAM the application can access on the tablet. 3.2 Establish the stage size for the targeted mobile device. 3.3 Configure the mobile app to run full screen. 3.4 Configure the mobile device to keep the device's menu bar visible. 3.5 Customize a mobile application to switch from landscape to portrait. 3.6 Force mobile app to stay either landscape or portrait. 4.0 Create routines for gestures. 4.1 Build a swipe gesture for a tablet. 4.2 Move assets based on gestures. 4.3 Incorporate a rotate feature through gestures. 4.4 Incorporate scale using expand and pinch gestures. 4.5 Explain why roll overs are not to be used on mobile devices. 4.6 Incorporate geolocation services in a mobile app. 4.7 Create routines that access GPS data. 4.8 Combine GPS and geolocation services within an app. 5.0 Create AIR project for mobile device. 5.1 Create a new project. 5.2 Build a test application and run it through a variety of emulators. 5.3 Test AIR application in different emulators. 5.4 Define objects. 5.5 Use the correct data type for variables. MAD200 2019-2020 Page 1
  • 2. AIR Development Canadore College of Applied Arts and Technology 6.0 Debug AIR application. 6.1 Setup the development program to help debug. 6.2 Use in line context sensitive help. 6.3 Recognize common syntax errors. 6.4 Effectively navigate through code to find errors. 6.5 Use a variety of methods to display the value of variables. 6.6 6.6 Track specific values for debugging purposes. 7.0 Import external media and data. 7.1 Explain the difference between embedding and linking media. 7.2 List the standard graphic types that can be import. 7.3 List the video types the tablets play. GENERAL EDUCATION This is not a General Education course. ESSENTIAL EMPLOYABILITY SKILLS OUTCOMES This course contributes to the following Ministry of Training, Colleges and Universities approved essential employability skills (EES) outcomes: 3. Execute mathematical operations accurately 4. Apply a systematic approach to solve problems 5. Use a variety of thinking skills to anticipate and solve problems 6. Locate, select, organize, and document information using appropriate technology and information systems. 7. Analyse, evaluate, and apply relevant information from a variety of sources. 10. Manage the use of time and other resources to complete projects. EXTERNAL COURSE ACCREDITATIONS AND CONDITIONS COURSE EVALUATION Develop Apps:70% Alpha of Playbook App: 20% Attendance/Participation: 10% PROGRAM SPECIFIC GRADING Per College Grading System GRADING SYSTEM A+: 90-100% B+: 77-79% C+: 65-69% D: 50-54% S - Satisfactory A: 85-89% B: 73-76% C: 60-64% F: 0-49% I - Incomplete A-: 80-84% B-: 70-72% D+: 55-59% F - Repeat course MAD200 2019-2020 Page 2
  • 3. AIR Development Canadore College of Applied Arts and Technology *For a complete detailed description please refer to the College website. LEARNING RESOURCES Required: Access to the appropriate training videos Recommended: Playbook tablet Resources listed on the course outline support the achievement of learning outcomes, and may be used throughout the course to varying degrees depending on the instructor’s teaching methodology and the nature of the resource. LEARNING ACTIVITIES Build multiple AIR apps geared toward Playbook or Android tablet DELIVERY MODE 28 hours of in class or access to the training videos. ACADEMIC POLICIES • Academic Integrity • Academic Appeal • Academic Attendance • Grading and Assessment For academic policies please see: http://www.canadorecollege.ca/about-us/corporate-policy-manual. COLLEGE POLICIES • Protecting human rights in support of a respectful college community For college policies please see: http://www.canadorecollege.ca/about-us/college-policies. STUDENT SUCCESS SERVICES - Your Success Matters! http://canadorecollege.ca/studentsuccessservices The ultimate goal of Student Success Services is to support students so they can achieve success academically, in their career aspirations, and in their personal lives. Student Success Services offers CONFIDENTIAL comprehensive, student-focused services designed to guide you to success. MAD200 2019-2020 Page 3
  • 4. AIR Development Canadore College of Applied Arts and Technology Student Success Navigators provide support in the following areas: On-Campus Support Services • Peer support network • Learning strategies • Crown ward support • Mental health and wellness • Crisis and personal support • Time management • Prioritization and organization • Student triage navigator • Individualized guidance, consulting and support • Peer tutoring, academic supports and learning strategies • Media resources • Open access to computer labs • Student success resource centre • Mature student testing • Emergency food bank • Summer transition program • Co-curricular record • Workshops (coping with stress) • Health centre FIRST PEOPLES' CENTRE: A culturally safe environment offering CONFIDENTIAL student focused services, drop in or make an appointment to access: • One on one counselling • Elder in residence program • Peer tutoring • Peer mentorship • Lunch & learn workshops on study skills, self-care, life skills • Learning Resource Centre Drop by our offices at C254 College Drive, E101 Commerce Court or call 705 474 7600 Ext. 5961 College Drive / 5647 Commerce Court. WAIVER OF RESPONSIBILITY Every attempt is made to ensure the accuracy of this information as of the date of publication. The college reserves the right to modify, change, add, or delete content. HISTORICAL COURSE OUTLINES Students use course outlines to support their learning. Students are responsible for retaining course outlines for future use in applications for transfer of credit to other educational institutions. MAD200 2019-2020 Page 4