Twitter has opened registration for its second Flight developer conference which will be held on October 21 at San Francisco’s Bill Graham Civic Auditorium.
In addition to the keynotes from Twitter executives, Twitter product team leaders, and apps and brands active with Titter’s Fabric platform there will be four technical tracks:
- The Main Hall Track is scenario-focused and will provide overviews of the Fabric platform.
- The Mobile Track offers highly technical sessions best suited to mobile developers. Twitters iOS and Android engineers will deliver most of this track.
- A Data Track with highly technical sessions best suited for data scientists and product managers developing solutions on Twitter data. It will be of interest to those using Gnip, Twitter APIs, or other data sources to build new products or make business decisions.
- A Lightning Theater features short talks from Twitter engineers.
Highlights of the sessions include:
A Deep Dive into the Answers Backend
Answers is a real-time, opinionated mobile analytics product. It handles over a million events per second, and every day processes more than 6 billion mobile app sessions across tens of thousands of apps. This talk will briefly introduce the product and review some of the back-end architecture design that helps Twitter scale it: stream/batch processing, probabilistic data structures, intelligent event grouping during stream processing, tailored key-value schemas, and sampling.
Understanding Your Audience using Probabilistic Data Aggregation
Understanding the demographics of large sets of users has a wide range of applications from ads targeting to content marketing to customer service. Often insights are discovered through ad hoc queries that aggregate data over one or more demographic dimensions. This talk will highlight the power of these insights and some of the tools Twitter has developed to work with this data.
A Technical Deep Dive into NDK Crash Handling
This talk will introduce attendees to the inherent difficulty of signal handlers by outlining the lessons that Twitter has learned while developing Crashlytics NDK support. Topics include Java crash handling, async-safety, static storage duration and memory allocation, interruptions, signals, stack unwinding, reinventing the wheel, and more.
Other tracks will include:
- Week in the Life of a Fabric Developer
- Growing and Monetizing Your App Using Twitter
- Building the Fabric SDKs
- A Deep Dive into the Answers Backend
- Docker for Agile Development and Reliable Testing
- Android for Emerging Markets
- iOS Crash Reporting
- Gnip: Twitter’s Enterprise API Suite
- Building PowerTrack: Philosophy and Design
- Identifying Trends in Twitter Data
- Uses and Products Built with Twitter Data
- Finatra: The Fast, Testable, Scala Framework Powering Twitter APIs
- Of the Order of Billions: Building Observability at Twitter
- Keeping the Twitter Platform Safe
- Hiring Great Engineers - the Fabric Way!
- Secret Session
- Building the Digits SDK
- How the MoPub Marketplace Works
- How Fabric Builds Fabric
- Twitter's Production Scale: Mesos and Aurora Operations
- Mapping Millions of Tweets
- Mobile Auth Services with Docker (and Go)
- Android Developer Options: What can those toggles do for me?
- High Performance Web Widgets
Read more: https://twitterflight.com/
Learn the best ways to organize your app development projects, and keep code straight, clients happy, and breathe a easier through launches.
Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.
How to create a profitable, sustainable business developing and marketing mobile apps.