During the last few weeks we made some improvements to our dashboard and to our libraries. Here is a short overview.
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.
Android O is the code name of the new Android release that is currently under development. Android O is now available as Developer Preview, meaning that when you are interested…
A short update this time, but customers using Appcelerator Titanium will definitely be happy to hear this. We have added plugin support for Appcelerator Titanium SDK 6. This means you can add our plugin to your up-to-date Titanium apps as well.
We released a couple large features in the last couple of days. Polygon geofences support, a new beta version of our Android plugin and support for filtering notifications on Cordova and Phonegap.
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.
During the last couple weeks we have been improving our dashboard to further improve the usability. One of the pages that has received some attention is the page you use for geofence creation and editing. Also we made the workflow for deleting geofences a little bit faster.
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.
We’ve been working on two important features and we’re happy to announce they are now available. The first feature focuses on getting a list of the previously sent notifications and geotriggers from the plugin. The second feature is Xamarin support.
Starting from Android Marshmallow, version 6.0 of Android, there will be a change on how app permissions are handled. Users will gain more control over what permissions are granted to an app. Users no longer get to see a long list of permissions when they’re installing an app, but they grant the permission when the functionality is actually used. We think this will greatly improve the control users have over their apps and also we think it will be easier for app developers to introduce new features.