Most Active Speaker

Sierra OBryan

Sierra OBryan

Android @ Clubhouse

Cincinnati, Ohio, United States

Sierra is a Software Engineer at Clubhouse, based in Cincinnati, OH, USA, focused primarily on native Android. She loves building beautiful and accessible Android apps, sharing knowledge with the community, and mentoring aspiring mobile developers. She is a Google Developer Expert for Android and serves as a Director of Women Who Code Cincinnati, Director of Technology for getWITit (Women in Tech), Women Techmakers global Ambassador, and former global Leadership Fellow for Women Who Code Mobile.

Awards

  • Most Active Speaker 2023
  • Most Active Speaker 2022

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • Android Architecture
  • Android Design
  • Android Software Development
  • Android Development
  • Kotlin
  • Accessibility
  • Mobile Accessibility

The Making of a Mentor: Elevate Your Connections & Career by Helping Others

Mentorship can help to identify areas for personal and career growth, build new skills, and create opportunities for you. Often, when looking to level up in your career, you may think it’s time to find a mentor to support your next stage — but have you considered that maybe it’s time to become a mentor? Both mentoring and being mentored can grow your skills, connections and opportunities. Join this session to hear from the speaker how becoming a mentor grew her leadership and communication skills, helped her gain confidence as a developer, and built her network and friendships. Learn how to get started as a mentor and how to have a successful mentorship relationship.

Watch this! Building a Health app for Wear OS

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!

During this talk, we’ll explore building for this tiny screen using Compose for Wear OS, a declarative framework for creating watch interfaces quickly and easily optimized for the screen shape and size, and the Health Services APIs, an intermediary to the various sensors and algorithms on the the watch that provide data related to activity, exercise, and health. With these tools, we’ll be able to create a beautiful and efficient wear app that can help you track your health goals!

To Infinity and Beyond: Getting Started with Jetpack Compose

Android development can be hard. Jetpack Compose will make it easier.

Compose is a new declarative UI toolkit for building compelling user interfaces quickly, easily, and completely in Kotlin. It combines a fantastic and powerful language that has modern features like functional programming paradigms, conciseness, and readability with a fantastic and powerful framework that’s intuitive to learn with familiar architecture patterns from other declarative frameworks and fun to use. And all of this without a line of rogue XML!

In this session, we’ll start with the some history of Jetpack Compose, Android, and declarative UIs and then get our hands into some code. We’ll build an app from the ground up and talk about composable functions - the building blocks of the UI, how to take our UI and make it beautiful and accessible, how to use and manage state, and how to add navigation.

Seeding the Model: Getting started with ML Kit

ML Kit brings Google’s machine learning expertise to mobile developers (both Android and iOS). The powerful library includes both Vision APIs for image labeling and detection and Natural Language APIs to identify and translate between languages to help developers build engaging and personalized apps.

In this talk, we’ll start from the basics and build a native Android app to identify plants using Jetpack Compose and ML Kit. We’ll walk through integrating and using the default Image Labeling Vision API in our app, then dive in and train our own custom model, and finally process real time camera input.

ML is for everyone and so is this session!

Building Android for Everyone

Accessibility creates a better experience for everyone. Jetpack Compose simplifies development and can help us more easily build more accessible apps. In this talk, we’ll dive into some common use cases, Android Accessibility APIs, and compare these to the accessibility tools available in Jetpack Compose. We'll explore how these APIs are implemented in Compose and some pain points of the framework. We’ll also talk about general best practices, helpful tools, and how to test accessibility in your app.

Sierra OBryan

Android @ Clubhouse

Cincinnati, Ohio, United States