← Back to team overview

ubuntu-phone team mailing list archive

Re: Thoughts on inhibiting app suspend via application lifecycle

 

On 10/24/2013 02:00 PM, Rick Spencer wrote:
> It's been interesting to read all the expected use cases, and also the
> requirements for application developers. It's good to think hard about how we
> fulfill these requirements, and do it well.
> 
> What I liked about Thomas's first iteration of the application life cycle, is
> that it is clean, simple, comprehensible, and works. To me, it seems that as an
> app developer you get:
> 1. the ability to do what you want when your app is in front and the phone is
> not idle.
> 2. a set of services via well known APIs to call for things where your app may
> not be in front (i.e. music service, download service, alarm service etc...)
> 
> I think that instead of thinking of ways to grant applications long running
> processes, we should grow these services. For example, it sounds like a location
> service may be required, etc...
> 

I think that is where we landed:
https://lists.launchpad.net/ubuntu-phone/msg04766.html

Ie, we build out our services but application developers also have a way to
implement their own background service if they need to.

I added the webbrowser-app example because it was a use case not covered
previously and seemed different (I'm happy to be corrected).

-- 
Jamie Strandboge                 http://www.ubuntu.com/

Attachment: signature.asc
Description: OpenPGP digital signature


Follow ups

References