Event ended

Square Presents: Enabling Android Teams

S
By Square
Square Inc.San Francisco, California
Nov 10 , 2015 at 5:15 PM PST
Overview

Join us for a night of discussion and lightning talks from Square and our friends at Slack and Twitter. The event opens with lightning talks from expert engineers Haley Smith, Ray Ryan, Ty Smith, and Jesse Wilson. They’ll fill us in on why cross-team collaboration is crucial to success, how future you will benefit from Android test automation, how to scale up architecture with reactive programming, and even a bit of .dex internals.

We’ll then jump immediately into a panel discussion moderated by Eric Burke that’s guaranteed to spark a lively debate.

Schedule:
5:00 p.m. — Doors open, light snacks, and beverages
6:00 p.m. — Talks begin
8:00 p.m. — Goodnight

Haley Smith: Communication is Key: Cross-Team Collaboration Tools and Tips 
Cross-team collaboration is the most crucial component of successful app development. Haley will talk about working with the design team via Zeplin, and how we use Slack channels to organize the various tools we use.

Haley is an Android developer at Slack and also a human who does other stuff the rest of the time

Ray Ryan: Where the Reactive Rubber Meets the Road
Points of friction between Android's UI thread and Rx's schedulers, and Square's simple idiom for smoothing everything out

Ray Ryan is a senior software citizen at Square, where he focuses on making Android development tolerable. He has been goading people into writing software the way he thinks they should since the 1980s.

Ty Smith: No Time for Tests!
We’ve all been there, trying to ship a new app with stakeholders breathing down your neck. “We don’t have time to write tests, we have to get it out and get feedback yesterday!” they say. In this talk, I’ll describe some strategies to help you write scalable Android code bases at startup speed. We’ll cover how to write testable and well architected code quickly in a v1 so we don’t have to rewrite it for v2.

Ty Smith is the Android Tech lead building the Fabric SDKs at Twitter. Ty is a regular community contributor, organizing events like Meatup and speaking at AnDevCon, Droidcon, and many other conferences around the world. He is an organizer for the San Francisco Android Meetup group and teaches Android at Missionbit. Prior to Twitter, Ty worked on the Evernote App and SDK, cofounded Recapp, a social sports news startup, lead the engineering effort on Powow Text Messaging on Android which was acquired by Sprint, and built Zagat for Android which was acquired by Google. Ty holds a B.S. in Software Engineering from the University of Texas. He lives in San Francisco.

Jesse Wilson: Dex Ed

This talk explores the .dex file internals. You’ll learn why merging them is impossible and how merging them makes your builds faster.

Jesse Wilson is an engineer on the Square Cash team in Waterloo Canada. He's into open source and has contributed to OkHttp, Dagger, Wire, and Guava. 



*Please note that advanced registration is required to attend this event, and only registered guests will be able to attend. This event could potentially reach capacity, so we recommend showing up on time. Check in will close promptly at 6:00 PM.

** If you are unable to attend the event for whatever reason, please update your RSVP to allow room for those that are on the wait list.

Join us for a night of discussion and lightning talks from Square and our friends at Slack and Twitter. The event opens with lightning talks from expert engineers Haley Smith, Ray Ryan, Ty Smith, and Jesse Wilson. They’ll fill us in on why cross-team collaboration is crucial to success, how future you will benefit from Android test automation, how to scale up architecture with reactive programming, and even a bit of .dex internals.

We’ll then jump immediately into a panel discussion moderated by Eric Burke that’s guaranteed to spark a lively debate.

Schedule:
5:00 p.m. — Doors open, light snacks, and beverages
6:00 p.m. — Talks begin
8:00 p.m. — Goodnight

Haley Smith: Communication is Key: Cross-Team Collaboration Tools and Tips 
Cross-team collaboration is the most crucial component of successful app development. Haley will talk about working with the design team via Zeplin, and how we use Slack channels to organize the various tools we use.

Haley is an Android developer at Slack and also a human who does other stuff the rest of the time

Ray Ryan: Where the Reactive Rubber Meets the Road
Points of friction between Android's UI thread and Rx's schedulers, and Square's simple idiom for smoothing everything out

Ray Ryan is a senior software citizen at Square, where he focuses on making Android development tolerable. He has been goading people into writing software the way he thinks they should since the 1980s.

Ty Smith: No Time for Tests!
We’ve all been there, trying to ship a new app with stakeholders breathing down your neck. “We don’t have time to write tests, we have to get it out and get feedback yesterday!” they say. In this talk, I’ll describe some strategies to help you write scalable Android code bases at startup speed. We’ll cover how to write testable and well architected code quickly in a v1 so we don’t have to rewrite it for v2.

Ty Smith is the Android Tech lead building the Fabric SDKs at Twitter. Ty is a regular community contributor, organizing events like Meatup and speaking at AnDevCon, Droidcon, and many other conferences around the world. He is an organizer for the San Francisco Android Meetup group and teaches Android at Missionbit. Prior to Twitter, Ty worked on the Evernote App and SDK, cofounded Recapp, a social sports news startup, lead the engineering effort on Powow Text Messaging on Android which was acquired by Sprint, and built Zagat for Android which was acquired by Google. Ty holds a B.S. in Software Engineering from the University of Texas. He lives in San Francisco.

Jesse Wilson: Dex Ed

This talk explores the .dex file internals. You’ll learn why merging them is impossible and how merging them makes your builds faster.

Jesse Wilson is an engineer on the Square Cash team in Waterloo Canada. He's into open source and has contributed to OkHttp, Dagger, Wire, and Guava. 



*Please note that advanced registration is required to attend this event, and only registered guests will be able to attend. This event could potentially reach capacity, so we recommend showing up on time. Check in will close promptly at 6:00 PM.

** If you are unable to attend the event for whatever reason, please update your RSVP to allow room for those that are on the wait list.

Organized by
S
Square
Followers--
Events3
Hosting9 years
Report this event
Sales ended
Nov 10 · 5:15 PM PST