Why does Astrid use a background process?

Asked by Doughy

Why does Astrid use a background process? I killed it using a task manager, and the next time I loaded Astrid it told me that the background service needs to run to alert people of new tasks. This could easily be done by taking advantage of Android's AlarmManager API so that no service needs to be done in the background, and thus would save battery/memory for other applications.

Question information

Language:
English Edit question
Status:
Solved
For:
Astrid Edit question
Assignee:
No assignee Edit question
Solved by:
Doughy
Solved:
Last query:
Last reply:
Revision history for this message
Tim Su (tim-todoroo) said :
#1

Astrid doesn't use a background service for alarms, only (1) for synchronization, and (2) for updating the widget periodically.

However, if you kill Astrid with a task manager, many task managers use the API call that removes an application's alarms along with the process from memory, which means that alarms won't get triggered.

Revision history for this message
Doughy (doughywilson) said :
#2

Excellent. Thanks.

On Tue, Feb 9, 2010 at 4:22 PM, Tim Su <<email address hidden>
> wrote:

> Your question #100448 on Astrid changed:
> https://answers.launchpad.net/astrid/+question/100448
>
> Status: Open => Answered
>
> Tim Su proposed the following answer:
> Astrid doesn't use a background service for alarms, only (1) for
> synchronization, and (2) for updating the widget periodically.
>
> However, if you kill Astrid with a task manager, many task managers use
> the API call that removes an application's alarms along with the process
> from memory, which means that alarms won't get triggered.
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/astrid/+question/100448/+confirm?answer_id=0
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/astrid/+question/100448
>
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
Doughy (doughywilson) said :
#3

Woops, sorry for re-opening. Marking as answered now.