Android web-pad

by Rajeev » Sat, 14 Mar 2009 23:56:20 GMT

Sponsored Links
 We are working on platform choice for an android device in a web pad
kind of form factor. It will not have any mobile capabilities, only
WiFi, with main functionality being web browsing, calendar, alarm,
picture viewing and internet radio.
The device does not have to multi-task more than 3 applications at the
same time. The browsing experience should be good, we are planning to
use a HVGA display similar to the G1.
We have two choices for the chipset, one is a 240MHz ARM9 and another
is a dual core ARM9 @ 400MHz. Here I would like to know if the 240MHz
ARM9 would be sufficient for running Android.



Other Threads

1. Managing background uploads


in our app we're doing background photo uploads. The current
implementation works using a combination of a Service and an
AsyncTask. The former will trigger the latter, which will do the
actual network I/O.

My question is: since the user can trigger many uploads in parallel,
is this the correct implementation pattern? The problem is that I can
never call Service.stopSelf() from an upload task when it finishes,
because those tasks don't know anything about each other or the
service that triggered them (because of the very nature of AsyncTask).

Do I even need a Service here at all? I always thought services were
meant for long running background tasks, but their documentation
clearly states that one must execute blocking operations in a separate
thread. What's the purpose of Services then? You could just fork an
AsyncTask from an Activity, it would make no difference at all.

What would you suggest doing in my case?


2. Uninstall not working

Since a few days, we get an increasing number of reports of users that
are unable to uninstall multiple of our applications. Often people
give a 1 star rating in the market then, is it possible to fix this?

Our users comments are for instance:
"Uninstalled it yet still appears as installed with buttons greyed
"This has been uninstalled from my phone for about a month and the
icon won't go away. I'll click it and its like I have it installed."
"Its a fun app until you decide to uninstall it. It then shows as
installed in the market and seemingly a fixture. Can't get rid of it."

This is for 3 different apps, and none of these apps have been forward-
We have told some users that emailed us already that they should try
rebooting their phone because the market sometimes gets stuck, but
that didn't help.

Best regards,

Swiss Codemonkey team.

3. Access to Application Permission

4. Eclipse and debug perspective and <disconnected>DalvikVM[localhost:8600

5. gsm modem during suspend

6. Select NetPreference faild