© Mapbox, © OpenStreetMap

Speaker

Eeva-Jonna Panula

Eeva-Jonna Panula

Accessibility Specialist, Senior Android Developer at Oura

Helsinki, Finland

Actions

Eeva-Jonna, or Eevis, is an accessibility specialist and senior Android developer. She is also Android GDE and Women Techmakers Ambassador. Her passion is to share knowledge, and she speaks and writes a blog. When she is not doing that, she explores the beautiful Finnish nature either by foot or kayak.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • Accessibility
  • Mobile Accessibility
  • Digital Accessibility
  • Android Development

Android Accessibility Checklist

Accessibility is important, but starting with it might not be that straightforward. What should I do? How can I test my application? While this talk does not provide all the answers to accessibility-related questions, it will provide a tool for starting to test your app or the feature you’re developing with accessibility in mind.

In this talk, I will share a checklist for testing your Android application. I will also demonstrate how to complete many of the checks in the checklist. After listening to this talk, you’ll know how to test your app and find potential accessibility problems. You’ll also learn some possible fixes to these problems.

Improving Android App Accessibility with Modifiers

It's estimated that 15% of the world's population has a disability. And you know, we (I'm one in that 15%) use mobile phones and apps too. But not every app is accessible for different types of assistive technologies and strategies - meaning that apps often exclude some of the (potential) users. Making apps completely accessible might sound like a lot of work - but as Meryl Evans, professional speaker, accessibility marketing consultant, and writer, says: "Progress over perfection." So let's start from somewhere!

In this talk, I will discuss one aspect of improving Android app accessibility: With Jetpack Compose and Modifiers. We will look at four modifiers: clickable, selectable, toggleable, and magnifier. From listening to this talk, you will learn how these modifiers can help you to improve accessibility and how to work with them.

Personalizing Accessibility

What should you do when users' accessibility needs conflict? For example, some users prefer more color contrast, while others require less contrast. To give a few examples, some might need labels to accompany icons, and for some, having too much text can make the app experience worse. Some love graphs and others have difficulty understanding what they represent and would need the same data in written format.

One way to tackle this problem is to allow users to personalize their app experience. In this talk, I will discuss different ways of personalization, including the opportunities and drawbacks. I will also give some actionable examples of how to let your users personalize their experience. After listening to this talk, you'll leave with actionable knowledge about providing a more accessible experience for your users via personalization.

Making Data Visualizations More Accessible

Graphs are a great way to visualize different types of data. But not everyone can consume them the same way - and if you add, e.g., touch interactions, not everyone can use the pointer the same way. Also, not everyone understands graphs the same way - due to prior familiarity, disability, or other reasons. And what if you can't see at all? That is another factor that adds complexity to data visualizations.

In this talk, I will share some tips and demonstrate how you can improve the accessibility of your graphs so that they work for different types of users - whether they are using assistive technologies or not. You'll get actionable advice to take to your apps and improve their accessibility immediately. You will learn about adding text alternatives for data visualization and adding alternatives for touch input.

Is This App Accessible? A Live Testing Demo

If you have ever come across the topic of accessibility, you might have heard that testing your app for accessibility is crucial. However, you might be unsure of how to go about it. What are the tools you can use? Where should you start?

In this talk, I will demonstrate how to manually test Android apps for accessibility. I will test an Android app live on the stage and show you what tools to use and how to start. After listening to this talk, you'll know how to perform manual accessibility tests. You'll also learn about some possible causes of common accessibility issues.

Droidcon Italy Upcoming

November 2024 Milan, Italy

droidcon NYC 2024 Sessionize Event Upcoming

September 2024 New York City, New York, United States

droidcon Berlin 2024 Sessionize Event

July 2024 Berlin, Germany

Android Worldwide January 2024 Sessionize Event

January 2024

droidcon London 2023 Sessionize Event

October 2023 London, United Kingdom

droidcon Italy 2023 Sessionize Event

October 2023 Turin, Italy

Android Worldwide January 2023 Sessionize Event

January 2023

Eeva-Jonna Panula

Accessibility Specialist, Senior Android Developer at Oura

Helsinki, Finland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top