Want to see how difficult it is to write applications on KaiOS. The main purpose is to send GPS data to a server with a background application.
It seems background applications are possible, according to: B2G FAQ
Does it support background mode? We couldn't find it clearly, although it seems to be possible. B2G running on a memory model, like conventional mobile OSes, where the background processes will be killed by the system at will. If your app need to maintain a background presence for keeping connections, etc., we recommend the following alternative approach: - Using Simple Push API to have the user to launch your app only if the she/he interact with the notification sent from the server. - Alarm API allow your app to be launched in background from time to time. You may have the app launch itself every 10 min to pull data from the server.