SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
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. AIR development will be taught in this class. Once AIR applications are created,
they will be ported over to RIM tablet technology. 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 2017-2018 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.
PROGRAM OUTCOMES
This course contributes to the following Ministry of Training, Colleges and Universities approved program
learning outcomes (PLO):
Mobile Application Development
1. design application interfaces for mobile devices using appropriate software and/or programming.
2. read, analyse and create design documents and flowcharts of mobile games or applications.
3. create 3D and simulated 3D media using industry leading software that is optimized for mobile delivery.
4. evaluate integrated features of mobile devices and create applications that access the mobile devices'
features. (Accelerometer, GPS, multi-touch, gestures, etc).
5. create stunning environmental effects by applying lighting techniques and mapping appropriate textures.
6. develop web based animations and test video and audio using rich media applications.
7. design and create functioning games and applications for leading mobile devices.
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%
MAD200 2017-2018 Page 2
AIR Development Canadore College of Applied Arts and Technology
Alpha of Playbook app 20%
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
*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
In Class
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.
MAD200 2017-2018 Page 3
AIR Development Canadore College of Applied Arts and Technology
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.
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.
MAD200 2017-2018 Page 4
AIR Development Canadore College of Applied Arts and Technology
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 2017-2018 Page 5

Weitere ähnliche Inhalte

Ähnlich wie MAD200 2017-2018.pdf

Education App Development in 2023: Cost, Process & Factors
Education App Development in 2023: Cost, Process & FactorsEducation App Development in 2023: Cost, Process & Factors
Education App Development in 2023: Cost, Process & FactorsKrunal Shah
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-EIRJET Journal
 
Android Development recipes with java.pptx
Android Development recipes with java.pptxAndroid Development recipes with java.pptx
Android Development recipes with java.pptxabdulqayoomjat2470
 
Computing Student Success at Montgomery College in the Web 3.0 Era
Computing Student Success at Montgomery College  in the Web 3.0 EraComputing Student Success at Montgomery College  in the Web 3.0 Era
Computing Student Success at Montgomery College in the Web 3.0 Eraafacct
 
Developing a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authenticDeveloping a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authenticDr. Daniel Downs
 
e-Learning Mobile App Development
e-Learning Mobile App Developmente-Learning Mobile App Development
e-Learning Mobile App DevelopmentEndive Software
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearChin2uuu
 
PhoneGap Credentials @ Neev
PhoneGap Credentials @ NeevPhoneGap Credentials @ Neev
PhoneGap Credentials @ NeevNeev Technologies
 
Mahmoud Ali
Mahmoud AliMahmoud Ali
Mahmoud AliMahmoud ali
 
Language learning using augmented reality
Language learning using augmented realityLanguage learning using augmented reality
Language learning using augmented realityAmritanshu Sawarn
 
Lakkakula Sunil Kumar
Lakkakula Sunil KumarLakkakula Sunil Kumar
Lakkakula Sunil KumarSUNIL LAKKAKULA
 
Mobile application development i beacon - course gate
Mobile application development  i beacon - course gateMobile application development  i beacon - course gate
Mobile application development i beacon - course gateCourse Gate
 
Students Registration Process.pdf
Students Registration Process.pdfStudents Registration Process.pdf
Students Registration Process.pdfApoorwaSrivastava1
 
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
 

Ähnlich wie MAD200 2017-2018.pdf (20)

Education App Development in 2023: Cost, Process & Factors
Education App Development in 2023: Cost, Process & FactorsEducation App Development in 2023: Cost, Process & Factors
Education App Development in 2023: Cost, Process & Factors
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-E
 
Android Development recipes with java.pptx
Android Development recipes with java.pptxAndroid Development recipes with java.pptx
Android Development recipes with java.pptx
 
Computing Student Success at Montgomery College in the Web 3.0 Era
Computing Student Success at Montgomery College  in the Web 3.0 EraComputing Student Success at Montgomery College  in the Web 3.0 Era
Computing Student Success at Montgomery College in the Web 3.0 Era
 
Developing a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authenticDeveloping a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authentic
 
e-Learning Mobile App Development
e-Learning Mobile App Developmente-Learning Mobile App Development
e-Learning Mobile App Development
 
Mobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final yearMobile application Project report B.Tech Final year
Mobile application Project report B.Tech Final year
 
PhoneGap Credentials @ Neev
PhoneGap Credentials @ NeevPhoneGap Credentials @ Neev
PhoneGap Credentials @ Neev
 
Mahmoud Ali
Mahmoud AliMahmoud Ali
Mahmoud Ali
 
Language learning using augmented reality
Language learning using augmented realityLanguage learning using augmented reality
Language learning using augmented reality
 
Lakkakula Sunil Kumar
Lakkakula Sunil KumarLakkakula Sunil Kumar
Lakkakula Sunil Kumar
 
RKSinha_latest_december
RKSinha_latest_decemberRKSinha_latest_december
RKSinha_latest_december
 
Mobile application development i beacon - course gate
Mobile application development  i beacon - course gateMobile application development  i beacon - course gate
Mobile application development i beacon - course gate
 
Students Registration Process.pdf
Students Registration Process.pdfStudents Registration Process.pdf
Students Registration Process.pdf
 
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
 

KĂźrzlich hochgeladen

Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 

KĂźrzlich hochgeladen (20)

Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 

MAD200 2017-2018.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. AIR development will be taught in this class. Once AIR applications are created, they will be ported over to RIM tablet technology. 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 2017-2018 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. PROGRAM OUTCOMES This course contributes to the following Ministry of Training, Colleges and Universities approved program learning outcomes (PLO): Mobile Application Development 1. design application interfaces for mobile devices using appropriate software and/or programming. 2. read, analyse and create design documents and flowcharts of mobile games or applications. 3. create 3D and simulated 3D media using industry leading software that is optimized for mobile delivery. 4. evaluate integrated features of mobile devices and create applications that access the mobile devices' features. (Accelerometer, GPS, multi-touch, gestures, etc). 5. create stunning environmental effects by applying lighting techniques and mapping appropriate textures. 6. develop web based animations and test video and audio using rich media applications. 7. design and create functioning games and applications for leading mobile devices. 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% MAD200 2017-2018 Page 2
  • 3. AIR Development Canadore College of Applied Arts and Technology Alpha of Playbook app 20% 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 *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 In Class 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. MAD200 2017-2018 Page 3
  • 4. AIR Development Canadore College of Applied Arts and Technology 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. 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. MAD200 2017-2018 Page 4
  • 5. AIR Development Canadore College of Applied Arts and Technology 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 2017-2018 Page 5