AndroidSummit

Android Summit is a one-day, multi-track conference focused on designing and developing for Android.

September 30, 2015Capital One DIG Event SpaceVienna, VA

What to expect

Developers: Make sure you bring your laptop with the latest stable/canary Android Studio and API 23 SDK/tools!

Everybody: Check out our Code of Conduct.

Download the app

Speakers

Development Track
  • Chiu-Ki Chan
    Chiu-Ki Chan
    Google Developer Expert Keynote

    Chiu-Ki is an Android developer with a passion in speaking and teaching. She has spoken at numerous conferences all over the world, and has been recognized as a Google Developer Expert for her extensive knowledge in Android. She runs her own mobile development company, producing delightful apps such as “Monkey Write” for learning Chinese writing, “Heart Collage” for snapping photos to stitch into a heart, and “Fit Cat” which gets more athletic the more you walk.

    Read more Close window
  • David Scannell
    David Scannell
    Developer Advocate, Google

    David Scannell is a developer advocate who ensures software teams are successful and operating at their best using Google technologies. He uses his wide range of software development experience, ranging from bootstrapped startups to writing large-scale enterprise systems, to help engineering teams of all sizes in the retail and financial sector.

    Read more Close window
  • Mark Murphy
    Mark Murphy
    CommonsWare Founder / Author

    Mark Murphy is the founder of CommonsWare and the author of The Busy Coder’s Guide to Android Development. He is active in supporting the Android developer community, from answering questions on Stack Overflow to publishing sample code and reusable components as open source.

    A three-time entrepreneur, his experience ranges from consulting on open source and collaborative development for the Fortune 500 to application development on a myriad of platforms. A polished speaker, Mr. Murphy has delivered conference presentations and training sessions on a wide array of topics internationally.

    Read more Close window
  • Annyce Davis
    Annyce Davis
    Senior Engineer, Washington Post

    Annyce works as a Senior Software Engineer at The Washington Post. She has spent the past 4 years developing applications for the Android ecosystem across multiple form factors. She loves mobile development but enjoys the challenges that come with building database-backed web applications. She is active in the Washington, DC tech scene and assists with running a local meetup focused on innovation in the media industry.

    Read more Close window
  • Jordan Arrieta
    Jordan Arrieta
    Engineer, Capital One

    Named after the great Michael Jordan, Jordan Arrieta is an avid Android developer. After graduating from the University of Illinois in computer engineering, he now works as a software engineer with Capital One. While developing on the Capital One Android app, he also is interested in developing for Android Wear. Besides performing slam dunks in the Android scene, Jordan enjoys playing piano, basketball, and eating lots of good food!

    Read more Close window
  • Kevin Moore
    Kevin Moore
    Master Engineer, Capital One

    Kevin works at Capital One as an Android developer. He has been developing Android apps for 5 years starting with Cupcake and has developed video, social, banking and podcast apps along with a custom version of Ice Cream Sandwich.

    Read more Close window
  • Surendra Devarashetty
    Surendra Devarashetty
    Engineer Lead, Capital One

    Surendra currently works at Capital One as an Android Lead. He has developed location- and context-based applications during the early days of Android, and recently developed SDKs and Android applications in the enhanced photography domain. When not coding he is mentoring high school students on robotics to inspire them to take up a career in science and engineering.

    Read more Close window
  • Pete Varvarezis
    Pete Varvarezis
    Platform Architect, Capital One

    Panayiotis “Pete” Varvarezis currently works as Capital One’s Android Platform Architect. A technologist at heart, Pete has worked on all levels of the software stack. Writing kernel drivers, REST services, Windows programs and Android/Wear/Glass apps are just a few of the things he’ll admit to having worked on.

    When he’s not writing code, Pete is either traveling or unwinding in front of his computer playing video games.

    Read more Close window
Design Track
  • Dan Makoski
    Dan Makoski
    VP of Design, Capital One Keynote

    Dan’s mission is to thoughtfully design epic experiences in collaboration with the people who inspire innovation. He is currently VP of Design at Capital One, focused on delivering a breakthrough experience in mobile payments with a small band of pirates based in a creative San Francisco outpost.

    Previously, Dan worked directly for Dr. Regina Dugan, (former head of DARPA and now captain of Google’s ATAP: Advanced Technology & Projects), who exclusively hires innovation leaders for fixed 2-year terms. He started and guided design for Google’s Project Ara and led design and/or research for products including the Moto X, Moto Skip, new RAZR, Mac Office, Microsoft Surface 1.0, Dell Studio Hybrid, Verizon.com and United.com.

    Read more Close window
  • Joel Newman
    Joel Newman
    Business Development, Google

    Joel Newman manages the “Utilities” cluster for the Google Play Apps Business Development team. In that capacity, he works with the largest and most strategic finance, photography, weather and personalization app developers to help them successfully design, develop and distribute on the Android platform. Prior to his time on the Play team, Joel worked in mobile advertising, both at Google and with several publishers.

    Read more Close window
  • Zack Sultan
    Zack Sultan
    Designer, Tumblr

    Zack Sultan works at Tumblr, where he designs such applications as Tumblr, Tumblr for Android, and Tumblr.com: The Website. Occasionally, he makes logos and icons. Previously, he worked in advertising, designing apps and other stuff for brands like Coca-Cola and Sephora.

    Read more Close window
  • Kevin Grant
    Kevin Grant
    Engineering Manager, Tumblr

    Kevin Grant is an Engineering Manager at Tumblr, working with a team of talented engineers to empower Tumblr’s creators to showcase beautiful content. Previously, he's worked as an Android Engineer on various applications creating and implementing unique and creative interfaces.

    Read more Close window
  • Dan Jones
    Dan Jones
    Design Lead, Capital One

    Dan Jones leads the UK Design Team at Capital One in designing amazing experiences across web, mobile and wearables. He joined Capital One from Microsoft where he led the UX Community of Practice. Outside of work he's a vinyl fiend and a beer connoisseur (or so he likes to persuade himself). Make sure you chat with him about sound design, motion design & why Framer is the greatest thing since sliced bread.

    Read more Close window
  • Syeef Karim
    Syeef Karim
    UX Designer, Capital One

    Syeef is an UX Designer at Capital One, where he is part of the team behind the new mobile app in the UK. He is also actively involved with Major League Hacking and the University Hackathon community. Follow him on Twitter @syeefk.

    Read more Close window
  • Dan Cottner
    Dan Cottner
    Design Lead, Capital One

    Dan Cottner is the design lead on the latest version of Capital One’s servicing app for Android. Before that he worked on flagship experiences for iPhone, iPad, and the Capital One website. In a previous life he was medical illustrator who created visuals and diagrams for use in court cases and pharmaceutical literature. In his free time he likes listening to bizarre music, playing drums, juggling fire, and kicking it with his three cats.

    Read more Close window
  • Kim Spencer
    Kim Spencer
    Mobile UI/UX Designer, Capital One

    Kim Spencer earned her first BFA in glass working and furniture design from Virginia Commonwealth University before heading back for a second BFA in visual communication. In addition to electronic domination, she has a passion for crafting things by hand with real materials. She helps lead a series of hands-on workshops that act to refill the creative well.

    Read more Close window
  • Bonnie Sampson
    Bonnie Sampson
    UX Designer, Capital One

    Bonnie considers herself a creative explorer. She currently works as a UX Designer for Capital One, focusing on consumer identity. She has over 13 years of experience in design, UX and IA working for agencies both large and small. She started her career as an architect and has carried her love for problem solving and critical thinking into the product world. She has owned 2 small businesses and taught 2D & 3D design at Moore College of Art and Drexel University. She currently lives with her 8-year-old Pitt Mix Daisy and spends her free time serving her church, rock climbing, and painting.

    Read more Close window
  • Sara Beaver
    Sara Beaver
    UI/UX Designer, Capital One

    Sara earned her degree from Millersville University in 2011, directly outside of Lancaster Pennsylvania. After college she moved to Philadelphia to pursue her career in design. She dabbled in both print and web design before she eventually found a love for UX/UI design which led her to her current role at Capital One. Sara has a love for branding as well as simple, clean design. She enjoys working with people and applying empathy research to make the best user experience possible.

    Read more Close window
  • Sarah Gould
    Sarah Gould
    UX Design, AQUENT | Capital One

    About 2 years ago, Sarah got the opportunity to dig into UI/UX design and absolutely loved it. For the past year she's been on the Capital One Android Wallet team creating wireframes, assets, and hi-res layouts.

    In her free time I lead a group on meetup.com called Anti-Agoraphobics Anonymous with the slogan of “Let’s Do Something Offbeat!” where they take part in a wide variety of events including game nights, celebrating random food holidays, and everything in between! She also enjoys reading books, baking, and painting.

    Read more Close window
  • Katie Thompson
    Katie Thompson
    Engineer, Capital One

    Katie Thompson is an incorrigible engineer. Having graduated from Carnegie Mellon with a degree in materials engineering and biomedical engineering, she now works as a software engineer at Capital One. She worked on the Capital One iPhone app and is currently working on the Android version. She is the resident ballerina on the mobile teams, making up for her height by standing on her tip toes while coding. When she is not dancing, Katie enjoys trying new recipes, watching cute puppy videos and playing racquetball with her husband.

    Read more Close window
  • Jeff Goss
    Jeff Goss
    UX Design, AQUENT | Capital One

    Jeff is a user experience designer that gets in the weeds with developers and encourages team collaboration as much as possible. After co-founding two startups in San Francisco, he joined Capital One to pursue his passion for helping humans manage and interact with their finances. When not advocating for Google’s Material Design with other designers, you’ll find Jeff roaming the museums around DC, camping in a hammock, or enjoying brunch (French Toast rocks!).

    Read more Close window
  • Richie Hollins
    Richie Hollins
    Visual Design Lead, Capital One

    Richie Hollins has been pushing pixels since he was 8 years old, starting with Mario Paint for SNES. That silly game had a profound effect on him, forging a passion for graphic design, iconography, music, and animation. That passion has grown into a serious career, as Richie is now Visual Design Lead for Capital One's flagship applications across iOS and Web.

    When he's not designing or developing badassery on his MacBook, Richie can be found crushing power ballads in his 80's tribute band Tëaze, or hanging out with his wife and two crazy kiddos.

    Read more Close window

Agenda

  • 7:00 AM
  • 8:00 AM
  • 9:00 AM
  • 10:00 AM
  • 11:00 AM
  • 12:00 PM
  • 1:00 PM
  • 2:00 PM
  • 3:00 PM
  • 4:00 PM
  • 5:00 PM
  • 6:00 PM
Breakfast
7:30 AM–9:00 AM
Welcome
9:00 AM–9:15 AM
Design Keynote: Open Design
9:15 AM–9:45 AM • Dan Makoski

People are amazing. They are unique and tribal, emotional and rational, don’t always know what they want, yet can dream of an incredible future. And if we’re honest with ourselves, their experiences with the things we design and create is the ultimate measure of our success. The physics and chemistry of this reality poses fundamental challenges to traditional notions of design. This talk proposes that a radically open design process is the key to unlocking the power latent in extraordinary, everyday people.

Dan Makoski

Dan Makoski

Close window
Development Keynote: How to be an Android Expert
9:45 AM–10:15 AM • Chiu-Ki Chan

Think of an Android expert. Why do you consider this person an expert? “She knows a lot about Android”, you say. But how do you know? You know because she shares her knowledge, through blogs, talks, StackOverflow etc.

Experts are just that, people who share their knowledge. Sharing puts you in a positive feedback loop: the more you share, the more knowledgeable you become. Let me walk you through some concrete steps you can take to start sharing and build up your expertise.

Chiu-Ki Chan

Chiu-Ki Chan

Close window
Android M Doze & App Standby
10:15 AM–11:00 AM • David Scannell

Android Marshmallow introduces Doze & App Standby in order to extend the battery life of a device. This talk will dive into when these modes are activated, the restrictions they impose on apps, and what developers can do to optimize for it.

David Scannell

David Scannell

Close window
Trusting Your Android: Authentication in Marshmallow
11:00 AM–11:45 AM • Pete Varvarezis

New authentication models join the Android SDK in its latest release: Fingerprint (whatever you do, don’t call it TouchID) and Confirm Credentials. Join us as we discuss these new features, what’s provided by the SDK and how to integrate fingerprint and confirm credentials into your apps. With Marshmallow, there’s every reason to start trusting your Android!

Pete Varvarezis

Pete Varvarezis

Close window
Android Libraries - Knowing When & What to Consider
11:45 AM–12:30 PM • Annyce Davis

The number of Android Libraries available is enormous and that number continues to grow day-by-day! But should you try to incorporate them all into your application? Do you really need to use EventBus, RxJava, and Custom Observables? How many different image libraries have you included? Hopefully you get the point, great Android apps only include what’s needed to achieve the goals of the product, not enhance the resume of the developer.

In this talk learn four components essential to developing maintainable Android applications. What criteria should you use when choosing a library to include in your project? What simple changes can you adopt to improve your domain design? What tools are available to assist you in delivering high quality code? What can you start doing today to make your app more maintainable? Walk away with the tools you need to be a good Android citizen!

Annyce Davis

Annyce Davis

Close window
Flourishing in a Material World
10:15 AM–11:00 AM • Joel Newman

Developers of Android will inevitably be familiar with the term “Material Design”, but what does that mean, exactly? This talk will answer that question by explaining the fundamental principles underlying Material Design, why Material Design is beneficial for developers and how developers can implement it in their Android applications. It will also include case studies of developers who’ve successfully implemented Material principles and seen amazing returns.

Joel Newman

Joel Newman

Close window
Think like an Animator
11:00 AM–11:45 AM • Zack Sultan & Kevin Grant

Due to a variety of issues, Android’s design is typically left in the wayside to its iOS brethren, leaving the unsuspecting Android developer to their own discretion in bringing a product to life in a different ecosystem.

Interfaces jump and pop around, flickering in and out on linear paths with little regard to a feeling of consistency or purpose. List views slam gracelessly into walls. Transitions between screens are chunky, aimless zooms. Even much of the much-touted “Material design” is clunky. It makes otherwise useful and nice looking apps feel confusing and second rate.

That means more confusion and less engagement among your users.

The solution: Android engineers need to become animators. We cover basic principles of animation, how these can be applied to the Android platform, and how to work with designers (or on your own) to mock them up.

Zack Sultan

Zack Sultan

Kevin Grant

Kevin Grant

Close window
Can’t you just make it look like the iPhone app?
11:45 AM–12:30 PM • Dan Jones & Syeef Karim

Sy and Dan will tell the story of how collaboration between design and engineering raised Capital One UK’s Android app from being an obligation to a first class citizen. They’ll discuss the part Material Design played in overturning preconceptions about Android, how it inspired the look and feel of the iOS app, and the lessons they’ve learned along the way.

Dan Jones

Dan Jones

Syeef Karim

Syeef Karim

Close window
Lunch
12:30 PM–1:30 PM
Workshop: Android Marshmallow Permissions
1:30 PM–3:00 PM • Mark Murphy

Android 6.0 changed how we work with certain “dangerous” permissions, such as reading contacts, writing to external storage, or using the camera. It used to be that all you needed to do was request them in the manifest, and you got them. Now, you *also* need to ask the user at runtime whether you can have permission… and the user might say “no”, or even “no, and please stop asking”. Even if the user grants you permission, the user can go into Settings and revoke the permission later on. In this workshop, we will explore these changes to Android’s permissions system and their ramifications on your app. Along the way, you will have the opportunity to participate, hands-on, as we take an existing Android app and add support for Android 6.0 runtime permissions.

(NOTE: Those interested in participating in the hands-on portion should bring a notebook with Android Studio and the Android 6.0 SDK bits installed. Those preferring to watch the presenter do all the work are welcome to bring popcorn.)

Mark Murphy

Mark Murphy

Close window
Workshop: Android Wear APIs
3:00 PM–4:30 PM • Jordan Arietta, Kevin Moore, & Surendra Devarashetty

Android Wear is the official wearable SDK provided by Google. In this working session, you’ll learn how to set up your local Android Studio Environment and create a Wear compatible application. We’ll deep dive further into the architecture of Wear and the Data Layer API to send and receive data from the handheld to a paired wear device.

Requirements: Laptop with Android Studio installed.

Jordan Arietta

Jordan Arietta

Kevin Moore

Kevin Moore

Surendra Devarashetty

Surendra Devarashetty

Close window
Workshop: Motion is Meaning
1:30 PM–2:30 PM • Kim Spencer & Bonnie Sampson

Motion is meaningful and appropriate, serving to focus attention and maintain continuity.

The concept of motion as meaning will be explored in a full-on, analog approach to Material Design. Attendees will engage in activities to explore the physical qualities of Material Design in a three-dimensional environment. In these activities, we’ll examine how paper moves and interacts with other components, and how it changes within similar and dissimilar contexts. Ultimately we’ll address what are we conveying to users through motion.

Kim Spencer

Kim Spencer

Bonnie Sampson

Bonnie Sampson

Close window
Blending Brand and Material Design
2:30 PM–3:00 PM • Dan Cottner

When Material Design was first announced I was ecstatic. Finally, Google had a platform-unifying design theory that was thoughtful, beautiful, and overflowing with user experience possibilities. But there wasn’t any guidance on how brand personality could be blended into the Material Design system.

Until now. With the help of Google, some Material Design Award-winning apps, and The Breakfast Club, I’ll describe various brand attributes, then outline strategies for incorporating them into Material Design.

Dan Cottner

Dan Cottner

Close window
Prototyping Interactions Quickly
3:00 PM–3:30 PM • Richie Hollins

There are plenty of simple screen-to-screen prototyping tools out there, which are great for showing overall user experience and how to get from Point A to Point B. But what about those delightful, meaningful transitions that give Material Design its polish and whimsy? How can you visually communicate that precise choreography?

With Pixate!

This is a crash-course in quickly prototyping interactions using Pixate. You’ll learn how to create complete app prototypes, or carefully choreographed interactions that look and feel like the real thing. Plus, you can share them with your product teams or clients so they can experience them on their own Android or iOS devices.

Richie Hollins

Richie Hollins

Close window
Transitioning from iOS to Android
3:30 PM–4:00 PM • Sara Beaver & Sarah Gould

In which Sara and Sarah give an overview of the major differences between iOS and Android, specifically related to the visual design and user experience of the Capital One Wallet app.

Sara Beaver

Sara Beaver

Sarah Gould

Sarah Gould

Close window
Talk Back, I Dare You: Making Android Accessible
4:00 PM–4:30 PM • Jeff Goss & Katie Thompson

Jeff and Katie will start off by breaking down what it means to be accessible. Then they’ll take you through the process of identifying key accessibility challenges, designing for an optimal experience, and implementing that experience in code. With a bit of extra thought and effort, products can be truly life changing for those using assistive technologies.

Jeff Goss

Jeff Goss

Katie Thompson

Katie Thompson

Close window
 
Sponsored Android Demos
4:45 PM–5:30 PM • Capital One

As an event sponsor, Capital One is excited to showcase some of it’s recent Android work!

Close window
Food & Beer!
5:30 PM–7:00 PM

September 30, 2015

Capital One DIG Event Space

Vienna, VA

Get Directions

Questions?

Email us at info@androidsummit.org