Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Integrating Canvas Mobile Into Your Existing Mo...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Integrating Canvas Mobile Into Your Existing Mobile Strategy

With the rapid growth of mobile, students and faculty are demanding more access to both campus information and their online courses on-the-go. Many educational institutions have provided information access through mobile web sites and native apps. Canvas provides native applications independently. This presentation will explore the University of Central Florida's journey to integrate their campus mobile application (UCFMobile) with Canvas mobile products. It will also share insight to our support strategy as well as to our collaboration with Instructure’s Mobile team testing and refining their products.

Avatar for Ryan Seilhamer

Ryan Seilhamer

June 20, 2013

Other Decks in Education

Transcript

  1. Introduction •  Instructional Designer •  Center for Distributed Learning • 

    13 years with distance learning •  Research areas: Mobile Learning & eTextbooks •  Lead the Mobile Initiative Team –  Research –  Grants –  Publications –  Presentations –  Faculty Focus Group –  Enterprise mobile projects
  2. UCF •  Orlando, FL •  Approx. 60,000 students •  12

    colleges •  12 satellite campuses •  Online courses since 1996 •  WebCT/Blackboard •  Webcourses@UCF
  3. Overview •  Mobile Usage at UCF •  Mobile Support at

    UCF •  UCFMobile •  Canvas Mobile In-App API
  4. Canvas Mobile 2.0 Mark Suman - Product Manager, Instructure Mobile

    •  Mobile State of the Union for Higher Ed •  Mobile State of the Union for Higher K-12
  5. Webcourses@UCF (Canvas) Web 88% Mobile* 12% All Visits (Web &

    Mobile) – Spr 13 *Instructure’s App Average: 3.4%
  6. Webcourses@UCF (Canvas) Mobile Web 70% Mobile App* 30% Visits, Mobile

    App vs. Mobile Web – Spr 13 *Instructure’s App Average: 3.4%
  7. Webcourses@UCF (Canvas) iPhone, 42% iPad, 28% Galaxy S3, 5% Nexus

    7, 2% Other, 23% Mobile Web Visits by Mobile Devices – Spr 13
  8. Webcourses@UCF (Canvas) 13:49 5:45 0:00 2:24 4:48 7:12 9:36 12:00

    14:24 16:48 Web Browser Mobile Average Visit Duration (Min) – Spr 13
  9. Mobile Support @ UCF Current Releases: •  Online@UCF Support Team

    –  Technical and course development support –  Students & Faculty Beta Releases: •  Instructional Designers •  Faculty Center for Teaching and Learning
  10. Spring 2013 Support Tickets 2458 1226 738 1034 1295 7

    11 2 2 4 295   147   88   124   155   0 500 1000 1500 2000 2500 Web Mobile Mobile* Jan Feb Mar Apr May
  11. UCFMobile UCFMobile App –  ucfmobile.ucf.edu –  Native, with Mobile Web

    –  iPhone/iPod Touch, Android –  18 modules –  Webcourses@UCF (Canvas), Courses, Academics, Library, Maps, Events, News, Athletics, Phonebook, Student Services, Health & Fitness, AskUCF, Emergency, UCF Arena, Social Media
  12. Mobile Web vs. Canvas App •  Mobile Optimized •  Assignments

    submissions •  Discussion attachments •  Video recording •  Audio recording •  Easier access to 3rd party mobile tools
  13. Mobile API: URL Schemes iOS/Android •  Login (Prepopulate Domain) • 

    Announcements (Specific) •  Assignments (Specific) •  Discussions (Specific) •  Files •  Pages (Specific) •  Quizzes Android Only •  Announcements (List) •  Courses (List/Specific) •  Conversations (List/Specific) •  Discussions (List) •  Grades •  Pages (List) •  People Canvas Mobile 2.0
  14. Example URL Schemes Login canvas-courses://example.instructure.com/ Courses List canvas-courses://example.instructure.com/courses/ Conversations canvas-courses://example.instructure.com/conversations/

    Assignments canvas-courses://example.instructure.com/courses/:courseID/assignments/:assignmentID Discussions canvas-courses://example.instructure.com/courses/COURSE_ID/discussion_topics/ Announcements canvas-courses://example.instructure.com/courses/COURSE_ID/announcements/
  15. Canvas Mobile API http://instructure.github.io Josh Ruesch – Mobile Engineer Instructure

    •  Communicating with the Canvas Mobile Apps (In- App API)