Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Android Canvas: Building One of the World's Largest Interactive Data Visualization Experiences

Course Cover
compare button icon

Course Features

icon

Duration

36 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

36 minutes

Course Description

What would it look like to convert an Android app to an 80-inch touchscreen? Supratim Chakraborty was able to provide great insight and answer the first question when he created VizInteract, a data visualization tool that can work with large displays. Vanilla AOSP is required to send a video stream, read sequential multi-touch events and to send them. A traditional Android Tablet with HDMI display cannot be used for this purpose. Their team used the Android-x86 project to solve this problem. They also created an Infrared touch screen overlay that would allow Oreo to run on large displays and support 12 touch points. Supratim will present how the Android-x86 kernel was modified in order to support an IR touch overlay driver. He will also share lessons learned from creating multi-touch experiences for large surfaces, and the challenges that this presents. The UX changes that allow dragging, rotation and pinch to zoom gestures on an 80 inch tablet vs a regular Android tablet. Also, the limitations of Canvas API and large amounts of numerical data processing.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Learnings from building multi-touch experiences on unnaturally large surfaces and how that poses interesting challenges

The key changes in the UX of affording dragging, rotation, pinch to zoom and scale gestures on an 80-inch tablet vs.A regular Android tablet, and the constraints of working with Canvas API and a large amount of numerical data processing

Course Instructors

Author Image

droidcon SF

Instructor

Droidcon is the largest global network of developer conferences which bring together the industry's foremost experts dedicated to advancing the Android platform. Droidcon engages a global network of ...
Course Cover