Be an Ally for Mobile A11y

Presented by: Rachael Yomtoob

Accessibility for the web has gained visibility in the last few years, but what about mobile apps? Let's talk about why making your mobile app accessible is just as important, if not more important, than building an accessible website. I'll introduce how digital accessibility standards like the Web...

Tags: Mobile, AccessibilityFormat: General SessionLevel: Introductory and overview

Building a Full-Stack Application with Flutter and Dart

Presented by: Ryan Edge

For the past few years, Flutter has revolutionized mobile app development by allowing developers to build high-performance, cross-platform applications with ease. However, building a full-stack application can be a challenging task because we often find ourselves juggling multiple technologies to...

Tags: Front End, Mobile, CloudFormat: General SessionLevel: Intermediate

One app, multiple platforms: How Cross Platform Actually Works

Presented by: Mike Hartington

Today's solutions for cross platform development all aim to provide developers a better way to build their apps. Build your app in a certain way, and you can ship it to multiple targets (iOS, Android, Web, etc.) with ease. But not all solutions are created equal, and it can be difficult to...

Tags: Javascript, MobileFormat: General SessionLevel: Intermediate

Take Back Control - Introducing Veilid

Presented by: Bill Sempf

Veilid is an open-source, peer-to-peer, mobile-first, networked application framework. It allows developers to build private, distributed, scalable social applications containing and sharing a user's personal content without data collection by third parties being of concern. Built by Cult of the...

Tags: Python, Rust, Mobile, Security, CloudFormat: General SessionLevel: Intermediate

Building accessible Android apps using Jetpack Compose

Presented by: Devanshu Chandra

Recently Android introduced a new technique of developing Android user interface called Jetpack Compose. Using Kotlin APIs Jetpack Compose provides a faster and easier way to develop Android UI and has inbuilt support for Material Design, Dark Theme, Animation and much more. In this session we will...

Tags: MobileFormat: General SessionLevel: Advanced

Alexa on the Go: Building Location Aware Voice Experiences for Alexa

Presented by: Craig Walls

When you think of voice assistants like Amazon Alexa, you probably are thinking of a device on a shelf or a desk somewhere, tethered to a power outlet. But what if you could take Alexa with you wherever you go? ...

Tags: Javascript, Front End, MobileFormat: General SessionLevel: Intermediate

Watch this! Building a Health app for Wear OS

Presented by: Sierra OBryan

One of the most popular answers for a favorite smart watch feature is to monitor your health. From steps to heart rate to exercise to sleep, smart watches do it all and with Jetpack Compose and Health Services, we can build our own app for Wear OS! ...

Tags: Hardware, MobileFormat: General SessionLevel: Intermediate

Unlocking Inclusive Potential: Screen Reader Integration for Hybrid Mobile Apps

Presented by: Chris DeMars

Join us as we uncover the untapped potential of screen reader integration in hybrid mobile apps. This talk will delve into the technical aspects of integrating screen reader functionality, discussing the challenges and opportunities that arise during development. Discover effective techniques for...

Tags: Javascript, Mobile, AccessibilityFormat: General SessionLevel: Introductory and overview