We do things differently.
We move quickly.
We try things that sound like good ideas.
We don’t ask permission.
We explore.Continue Reading
Viewing the network traffic of your app is a great debugging tool. Sure, we can add logs or use Stetho (which I recommend, it’s great!), but sometimes you need to see what is actually going out over the wire. This will walk you through getting Charles Proxy Charles Proxy setup with Android so you can see all your requests, including SSL. If you’ve used Charles in the past you may want to pay attention because there are some new changes with Nougat.Continue Reading
When building an app that plays music, it is important to be able to pause the music when the headphones are disconnected. You may start this process by trying to listen to Intents such as Intent.ACTION_HEADSET_PLUG and BluetoothA2dp.ACTION_CONNECTION_STATE_CHANGED. Marshmallow even has a really nice AudioDeviceCallback which may be helpful once adoption of Marshmallow has gone up. Since this all seems overly complicated, you may just shrug and say, “typical Android”.Continue Reading