Becoming a Better Battery Citizen

 

New Features in Realm Java

We recently released version 3.4 of Realm Java today, and with it introduced reverse relationship queries and sync progress listeners. Read on for all the details!

In the 8 years since the release of the first commercial Android device, we’ve seen screen resolutions go from thousands of pixels to millions, cameras from 3MP to 13MP, and cores from 1 to 8 – but battery life is staying the same or even getting worse! This makes it even more important to be a good battery citizen and leave some juice for your users’ other apps (they do use apps other than yours, right?) In this session, we will explore the different battery tools and resources available for profiling – like Trepn Power Profiler and Battery Historian – and use them to identify common battery pain points in your app. We’ll also cover best practices for power-sensitive development so you can prevent battery drain problems from the beginning.


Eric Brynsvold

Eric Brynsvold

Eric Brynsvold is an Android Developer on the Mobile Core team at Atlassian, empowering the HipChat, JIRA and Confluence development teams to ship great products! Prior to working for Atlassian, he worked for mobile agencies working with a variety of clients, including Under Armour, Union Bank and HomeAway. Before getting into mobile development, Eric worked at National Instruments where, among other things, he served as an instructor and course developer of classes for his fellow engineers. Away from work, you can find Eric behind a camera, in the kitchen, or at a baseball game.