Breaking Scope

startForegroundService vs. startService

Android Oreo brought in some new limitations on background processing. I think the goal of this was to put restrictions on apps that were silently eating away at battery on previous OS versions….

Sharing on LINE Messenger on iOS

I’ve made a number of posts in the past talking about sharing via Twitter on React Native/iOS. A lot of people in Japan use Twitter, but even more use LINE on a daily…

Simple Pagination with RecyclerView and OnScrollListener

I’ve been working on a small news feed component for a project recently and wanted to find a way to auto-load posts while the user scrolls through a list. After a bit of…

Using goBack for multiple screens with react-router-native

I’ve been using react-router-native a lot for navigation in my React Native projects, I highly recommend it. I’ve used other navigation options before including React Navigation but I didn’t really like any of…

Kotlin: Not enough information to infer parameter T

The other day I was updating a project to support API 26(it’ll have to support 27 too soon enough…) and I decided to also update the Kotlin version in the process. After I…

Using Firebase JobDispatcher for Recurring Tasks

Firebase JobDispatcher is a library that I’ve been wanting to write about for a while now. It’s a library that you can use to schedule recurring tasks for your Android app. It isn’t…

SDK Build Tools Versions and React Native

Last week I wrote a short post about prompting users to send emails in React Native without using any native libraries. In it I talked a little bit about the technical debt involved…

Send an email with React Native

Being able to prompt a user to send an email in your app is pretty important, especially if you have a settings page. I always try to add some sort of feedback mechanism…

Google Play Search/UI Changes (February 2018)

Last week I wrote a little bit about what I suspected was some kind of Google Play Search/Algorithm change, a lot of developers on a couple of different forums were reporting a pretty…

Setting a Default iOS Simulator for React Native

Running your project on an iOS simulator with React Native CLI is really easy if you are using a Mac, you just have to use the react-native run-ios command. Lately I’ve been checking…

Older Posts »
Page 1 of 4