Nov
4
4:30 PM16:30

From Sports to Code: Developing Tomorrow's Youth

Talk by Rashad Cureton.

The importance of being an influence to the youth is major. Imagine the next great mind meeting Jake Wharton, Chiu-Ki-Chan or Kristin Marsicano and having them give some words of encouragement and wisdom to keep developing and creating cool projects, that would go a very long way. Building a community from the bottom up is something the tech industry should start focusing on rather than the top level approach that they’ve been taking.

Looking at our industry, we are the professional athletes. Whether you’re team Google, Amazon, Facebook etc we should be inspiring kids to say “one day I want to be working on projects at this company”. We have many young kids that we’re not connecting with and we should focus on changing that. You would be amazed how much impact you can have just by giving some time on the weekend or putting together an after school program with a simple application.

View Event →
Nov
4
3:45 PM15:45

Support Annotations

Talk by Matthew Compton.

The Support Library has an abundance of useful tools, though perhaps the most underutilized are the myriad support annotations. These annotations allow us to specify extra data on fields, methods, and classes, with far-reaching uses from basic type information to threading specifications. Clean up your codebase with this succinct overview of a helpful developer tool.

View Event →
Nov
4
3:00 PM15:00

Success on Google Play: Store Listing Conversion Rate

Talk by Naveen Nigam.

Learn how to increase your user installs by understanding your store visitors, creating a compelling store listing, running store listing experiments, and analyzing/replying to reviews. With years of experience on the Google Play team, Naveen will go into detail as to how developers can elevate the visibility of their apps in the Play Store.

View Event →
Nov
4
2:00 PM14:00

Porting an Experience from iOS to Android

Talk by Zack Simon.

As Android designers and developers, we are often asked to create an Android app based on an existing iOS app.

While we often think this process is purely technical, a largely overlooked part of the process is ensuring the experience matches the user’s expectations of Android and Material Design. In this design-centered session, we’ll be covering mental model differences between iOS and Android, tips for identifying the right UI components and patterns for your Android app, and how to make sure your Android app exceeds users' expectations.

View Event →
Nov
4
1:00 PM13:00

Building Android Apps Using React Native

Workshop by Riaz Virani.

Let's talk about building performant Android apps with React Native! In this workshop we'll be live-coding the infamous "Not Hotdog" app from Silicon Valley. We'll go through the steps to set up a React Native project using Expo, and writing production-ready Android apps in JavaScript!

We'll be utilizing the Clarifai image recognition api to identify hotdogs, and utilize the React ecosystem to write quickly and efficiently!

View Event →
Nov
4
11:15 AM11:15

JavaScript Everywhere

Talk by Riaz Virani.

JavaScript has arguably the most dynamic and fastest-moving ecosystem of any programming language. While that can lead to tool/library fatigue, it also leads to extraordinary possibilities. JavaScript today has more production-ready SDKS for more use cases than any other programming language. This talk is an exploration of those possibilities and the tools that make them real. We’ll take a simple use case, building a calorie counter, and make multiple clients for it.

We’ll start with a basic web page hooked up to a Node application. Then we’ll figure out how to add calories from a Google Home and Chrome extension. We’ll go on to build a mobile app and a desktop app. We’ll then finish it by adding calories via a button hooked up to an Arduino. Most importantly, we’ll do it all using nothing but JavaScript.

View Event →