Getting Your Users Ready To Opt-in For Location Permissions [DEV GUIDE]

Getting Your Users Ready to Opt-in for Location Permissions [DEV GUIDE]

Asking your users for permission to use their location or send them notifications is a process that has to be done both on iOS and recent versions of Android. This guide explains:

  • Why the opt-in is needed in the first place
  • How it works on iOS and how it will change on iOS11
  • How it works on Android
  • How to ask for permission without surprising your users and in the end getting a higher opt-in rate.
Continue Reading
Release Notes December 2016: Android Plugin 2.0-Alpha

Release Notes December 2016: Android plugin 2.0-Alpha

We have been working the last couple months to create a new version of our Android plugin. During the design of this plugin we worked hard to make use of the latest features related to location accuracy and battery efficiency. Today we released the first alpha version of this plugin. Since there are a couple small breaking changes in the API for some users, we bumped the version number to 2.0.

Continue Reading
How To Manage Resources For Background Processes In IOS

How to Manage Resources for Background Processes in iOS

A lot of app functionalities can run in the background. However, nowadays mobile devices still come with a limited amount of RAM. The working memory has to be shared with the operating system and other apps running on the device. Mobile devices also come with relatively small batteries. Performing actions in the background may reduce the battery time of these devices and could cause your app to look bad, because it shows up high in the list of battery consuming apps. So, when you run in the background, managing resources is important. This post will show you how to manage resources for background processes in iOS.

Continue Reading