Fluid Reset
March 
16th
12:00PM
-
 
1:15PM 
PDT
RSVPs Closed
Text goes here
X

6:00 PM

Check-In & Networking

Check-In & Networking

ReFab

A premiere eco­chic clothing company that creates artful fashion out of upcycled clothing and textiles.

Speaker Name

Job Title

Celeste Salazar is a host of exceptional ability. Studies show that a vast majority of guests attending events by Celeste have been known to leave more elated than visitors to Santa's Workshop, The Lost of Continent of Atlantis, and the Fountain of Youth.

Accelerating

Mobile UI

Zoom Webinar 

Tuesday,  March 16

12:00PM-1:00PM PST

Wednesday
 
Mar 
18
 
@
6pm
Rewatch Here!
Text goes here
X

increasing productivity and enhancing the travel experience 

Serving a community of over 800 million people, our Mobile Engineering team is committed to creating a seamless mobile experience. To successfully scale our team to meet the needs of our growing community, we developed new technologies and processes to promote reusability, simplicity, and quality across our features. 


Join us on March 16th to learn how we accelerate mobile UI development to increase productivity and enhance the travel experience.

SCHEDULE

12:00 PM

Welcome

Jeff Hodnett

Manager of Mobile Engineering

12:05 PM

Opening

Keynote 

Jen Dolson

Senior Engineering Manager

12:15 PM 

Declarative UI 

with Epoxy

Eric Horacek

Staff Software Engineer

12:25 PM

Automated Snapshot Testing

Tyler Hedrick 

Senior Software Engineer

12:35 PM

Showkase 

& Tell

Vinay Gaba

Senior Software Engineer

12:45 PM

Code Like a 

Mobile Engineer

Jaclyn Karnowski

Senior Program Manager

1:00 PM

Breakout Rooms with Recruiting

Interested in Mobile Engineering roles? Stay after the talk to join a 15min breakout room with our recruiting team!

tALKS Details

Declarative UI with Epoxy

Building complex UIKit apps on iOS typically requires a large amount of tedious, error-prone imperative code to manage the view hierarchy of your app. With Epoxy, Airbnb’s new open source framework for building UIKit iOS apps declaratively in Swift, we’ve been able to entirely eliminate this type of code and dramatically accelerate our feature development.


In this talk we’ll give you a behind the scenes look at the motivation behind creating this Epoxy for iOS, how we solved technical challenges at scale during its development, and dive into real world examples of how Epoxy has made it simpler to build the iOS Airbnb experience.

Automated Snapshot Testing

Screenshot tests are an important part of ensuring product stability and code coverage over the view layer of an application. On iOS at Airbnb, we maintain about 30,000 snapshots, which are compared against every iOS pull request. 


In this talk we will cover how we generate and compare snapshots as part of our continuous integration system. We’ll also share a number of useful software patterns we developed to ensure that it’s easy to create, register, and debug snapshots before adding them to our comparison system. 


 

Showkase & Tell

Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements. With minimal configuration it generates a UI browser that helps you easily find your components, colors & typography.


In this talk, we will look at the problems associated with component based systems and how Showkase solves it for you. We will also touch on how we used an annotation processor based system to build Showkase.


Code Like a Mobile Engineer

To accelerate our growth and the delivery of new product experiences, our Tech Education team designed “Code Like a Mobile Engineer”. An internal training that provides our engineers with iOS/Android programming skills and enables them to contribute to mobile development at Airbnb. Join us as we give an overview of the program and share how democratizing knowledge has allowed us to be more resilient, move quicker and keep native development moving forward. 






SPEAKERS

Jeff Hodnett

ENGINEERING manager

Jeff has been working on mobile before smart phones were a thing. At Airbnb he has been managing mobile teams building product and infrastructure solutions for our Hosts and Guests. Currently he is responsible for the success of mobile in the Hosting business.

Jen Dolson

Senior Engineering manager

At Airbnb, Jen supports the Marketplace Dynamics team; the team impacts the success of guests, hosts and Airbnb’s business through host tools, cancellation policies, data products, and fees and monetization strategy. Prior to Airbnb, she was at Facebook, working on mobile computer vision for apps like Instagram, Messenger, and the FB app. Other initiatives across mobile products include: posting to Facebook, mobile search, Instagram video + new filters in 2013, and the launch of the Rift headset while working with Oculus VR.

Eric Horacek

Staff Software Engineer

Eric has been building iOS & Mac apps for over a decade. At Airbnb, Eric is a member of the design systems team, focusing on building the infrastructure to enable our product engineers to deliver rich, robust, and consistent iOS experiences at scale.

Tyler Hedrick 

 Senior Software Engineer

Tyler has been working on iOS apps for almost 10 years, and has been at Airbnb for 4 of them. He’s really passionate about user experience – both for the end user and the engineers building the product. When he isn’t building UI infrastructure, you’ll probably find him singing or playing video games.

Vinay Gaba

sENIOR SOFTWARE ENGINEER

Vinay works on the Design Language System team at Airbnb and is responsible for maintaining UI Infra & Design Systems on Android. He's also a Google Developer Expert and has been working on Android apps since 2011. He likes to spend his weekends working on his side projects, surfing and making elaborate travel plans.

Jaclyn Karnowski

Senior Program Manager

Jaclyn has been working in technical education for 5+ years and brings over a decade of teaching and learning experience to the TechEd team. She focuses on engineering onboarding and continuous learning programs, technical leadership workshops and the Code Like a Mobile Engineer program.

WHERE & WHEN

Monday
, 
December 
30
 at 
7:00pm
RSVPs Closed
Text goes here
X

#AIRBNBTECHTALKS

[confirmation_headline]
[confirmation_messaging]
Add to Calendar
Text goes here
X
[confirmation_headline]
[confirmation_messaging]
Add to Calendar
Text goes here
X
[confirmation_headline]
[confirmation_messaging]
Add to Calendar
Text goes here
X
[confirmation_headline]
[confirmation_messaging]
Add to Calendar
Text goes here
X
[confirmation_headline]
[confirmation_messaging]
Add to Calendar
Text goes here
X
Share with Friends
Facebook
Twitter
LinkedIn
Link
CONTACT THE ORGANIZER
Google   Outlook   iCal   Yahoo
Sorry, RSVPs have closed.