Market Place?

by Shane Isbell » Fri, 19 Sep 2008 23:16:18 GMT


Sponsored Links
 One month till launch. Has anyone on the list managed to get an application
into the T-Mobile portal? I still don't know the delivery mechanism for
downloads.

Shane

--~--~---------~--~----~------------~-------~--~----~



Market Place?

by Muthu Ramadoss » Sat, 20 Sep 2008 06:43:16 GMT


 There's this registration and stuff which needs to be done to get the apps
tested and approved. Haven't looked into it yet. Am hoping Google market is
a bit more direct.






-- 
==
take care,
Muthu Ramadoss.

 http://mobeegal.in  - mobile search redefined. +91 98403 48914

--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Market Place?

by plusminus » Sat, 20 Sep 2008 07:00:47 GMT


 As there will be "lookover"/checking by Google, it will probably be a
lot more developer friendly.
Also I hope the revenue they will take, will not be as high as > 50%,
more like << 20%.




--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. SQLiteClosable exception with SimpleCursorAdapter and managedQuery when populating ListView

*bump*

I have tried a similar example from the Android site:
http://code.google.com/android/samples/NotePad/index.html

Which causes the same error when you manage to switch view from
landscape to portrait or otherwise cause onDestroy to be called just
as the ListView is being populated with data, thus causing this
exception:

01-14 15:20:51.751: ERROR/AndroidRuntime(14633):
java.lang.IllegalStateException: attempt to acquire a reference on a
close SQLiteClosable
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.database.sqlite.SQLiteClosable.acquireReference
(SQLiteClosable.java:31)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.database.sqlite.SQLiteProgram.compile(SQLiteProgram.java:109)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.database.sqlite.SQLiteQuery.requery(SQLiteQuery.java:130)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.database.sqlite.SQLiteCursor.requery(SQLiteCursor.java:389)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.database.CursorWrapper.requery(CursorWrapper.java:214)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.widget.CursorAdapter$ChangeObserver.onChange
(CursorAdapter.java:327)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.database.ContentObserver$NotificationRunnable.run
(ContentObserver.java:43)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.os.Handler.handleCallback(Handler.java:542)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.os.Handler.dispatchMessage(Handler.java:86)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.os.Looper.loop(Looper.java:123)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
android.app.ActivityThread.main(ActivityThread.java:3742)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
java.lang.reflect.Method.invokeNative(Native Method)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
java.lang.reflect.Method.invoke(Method.java:515)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:739)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497)
01-14 15:20:51.751: ERROR/AndroidRuntime(14633):     at
dalvik.system.NativeStart.main(Native Method)



--~--~---------~--~----~------------~-------~--~----~

2. How to implement background activities?

Hi,

   I have trouble getting my head around background activities and am  
wondering how to implement something like downloading the latest  
weather every 30 minutes?

   Here is a sketch, please let me know if that makes sense?

   (1) Implement the download logic.

   (2) Let the Alarm Manager schedule the delivery of an Intent every  
30 minutes

   (3) Build a BroadcastReceiver that listens to that Intent and as it  
is a BroadCastReveiver it can't bind to a Service ( I didn't really  
understand the documentation on that) it is not possible to access the  
interface of the Service. So startService() needs to be called instead  
with parameters that would need to be parsed in the startService  
method of the Service and dispatched to the actual method providing  
the service. That would at least work for calls without a return value.

   (4) Implement the actual method providing the service, call the  
download logic implemented in (1) and let it run in a separate thread.

   Does this make sense? And why would I need a service then? Why not  
instantiate the Runnable directly from the BroadCastReceiver?
In the actual case I am looking into I have a BroadcastReceiver, some  
Activities and some Threads and the whole communication between those  
won't cross process boundaries.

   And where would I track the state of the Runnable, i.e. that it is  
currently running / downloading stuff? As a static member of some  
class? As a static member of the Service?
And similar how to listen to a request to cancel the background  
operation, not necessarily the whole service, but this download? What  
seem to be best practices here?

Cheers,
Mariano

--~--~---------~--~----~------------~-------~--~----~

3. G1 internal disk space too low!

4. Changing appearance of the notification bar

5. How to change android emulator file system mode

6. Application not responding - boot receiver - Why does it happen?

7. Problematic Android heap management remaining cause of crashes