September 30, 2015
Capital One DIG Event Space
Vienna, VAGet Directions
Learn about Android design & development
Meet people who love Android
Eat delicious food with new friends
Get your swag on
Help us kick off our first Android Summit with a bang!
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.
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 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 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.
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
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 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 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
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.
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.
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 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 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 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 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 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 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 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 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
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.
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 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 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.
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.
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.
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.
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!
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!
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.
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.
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.
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.)
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.
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.
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.
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?
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.
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.
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.
As an event sponsor, Capital One is excited to showcase some of it’s recent Android work!Close window
September 30, 2015
Vienna, VAGet Directions