Cross devices compliant applications & Android Market

by Mtag Mtag » Tue, 26 May 2009 07:40:40 GMT


Sponsored Links
 Hi,

We have a very important issue asked by many of our customers.



Unlike iPhone App store, Android Market will see different mobile devices
from different OEM asking for applications.

We developed the current application for the HTC G1. This application has
been developed following

The technical spec of both Android & HTC phone camera.

We need the camera to decode multiple symbologies, this elements is the very
core of our application.



Works perfect on the G1 but what will happen on the coming new Android
Devices ?



  I  - Is the manufacturer responsible for Android market application
compatibility,

  I  - Is Android equipped with a Software layer enabling cross device
compatibility,

     - Are application providers responsible for the compatibility of their
applications ?

  - - Does the Android Market use some kind of device detection that
actually hide or show some applications thate proved to be compatible ?

    - Do we need to have as many different application as there are
different  devices ?



How does it work,

 how can I explain to my customers that if I sell them an application they
won have to pay for a extra development due to a new upcoming Android
device ?



Thanks you for your help,



Great OS by the way,



Kind Regards,

Mtag

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



Cross devices compliant applications & Android Market

by Mtag » Tue, 26 May 2009 07:40:44 GMT


 Hi,

We have a very important issue asked by many of our customers.



Unlike iPhone App store, Android Market will see different mobile
devices from different OEM asking for applications.

We developed the current application for the HTC G1. This application
has been developed following

The technical spec of both Android & HTC phone camera.

We need the camera to decode multiple symbologies, this elements is
the very core of our application.



Works perfect on the G1 but what will happen on the coming new Android
Devices ?



  I  - Is the manufacturer responsible for Android market application
compatibility,

  I  - Is Android equipped with a Software layer enabling cross
device compatibility,

     - Are application providers responsible for the compatibility of
their applications ?

  - - Does the Android Market use some kind of device detection that
actually hide or show some applications thate proved to be
compatible ?

    - Do we need to have as many different application as there are
different  devices ?



How does it work,

 how can I explain to my customers that if I sell them an application
they won have to pay for a extra development due to a new upcoming
Android device ?



Thanks you for your help,



Great OS by the way,



Kind Regards,

Mtag

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


Sponsored Links


Cross devices compliant applications & Android Market

by Mark Murphy » Tue, 26 May 2009 08:02:32 GMT


 


No.


Somewhat.


Most definitely.


For some things, you can use <uses-configuration> elements in your
manifest to declare what is and is not acceptable in terms of hardware.
Right now, though, there is no such option for specifying you need a
camera, or any particulars about the camera (e.g., minimum number of
megapixels).


I hope not.


Camera.open() either returns a Camera object, or it does not. In the
latter case, you either do not have a camera on the device, or some
other application is using it, so handle that accordingly.

Otherwise, just use the Camera object. I am uncertain what you are
expecting to change between devices.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Android Development Wiki:  http://wiki.andmob.org 

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



Cross devices compliant applications & Android Market

by Mtag » Tue, 26 May 2009 15:50:56 GMT


 Thx for the answers but what are the garantees my application will
work on every single android devices ?

Regards,
Mtag


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



Cross devices compliant applications & Android Market

by Mark Murphy » Tue, 26 May 2009 18:06:09 GMT


 


In the end, there is no "guarantee", just as there is no guarantee that
a Windows Mobile application will work on every single Windows Mobile
device (and likewise for Palm, Symbian, and any other multi-manufacturer
mobile OS).

If you follow the rules, you will wind up with applications that will at
least basically work across all devices, and via testing you can improve
its performance to work better across more devices.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Warescription: Three Android Books, Plus Updates, $35/Year

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



Cross devices compliant applications & Android Market

by Mtag » Tue, 26 May 2009 20:19:14 GMT


 Hi,
thank you for your answers.

Are they any Google requirements in terms of technical components or
implementation Quality/process
that manufacturers are compelled to follow to issues a Android
Device ?

If yes, would it be possible to know about them ?

Regards,
Mtag





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



Cross devices compliant applications & Android Market

by Mtag » Tue, 26 May 2009 20:21:04 GMT


 Hi,
thank you for your answers.

Are they any Google requirements in terms of technical components or
implementation Quality/process
that manufacturers are compelled to follow to issues a Android
Device ?

If yes, would it be possible to know about them ?

Regards,
Mtag





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



Cross devices compliant applications & Android Market

by Tote » Tue, 26 May 2009 20:57:10 GMT


 I'm not aware of any guidelines. Google believes in that community
rating ranks applications properly and if an app runs on one device,
but doesn't on another than its ranking will be lower. Let's see if it
really works.





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



Other Threads

1. Spica user

Dear all,kmarin sy dpt info bhw akhir march android mrket sdh bs
diinstall,nmun blm jlas apa mrket aja atau skalian dgn upgrade ke
eclair..masters,slain slideme
Org & androidfreeware.org,apa ada site/forum lain yg bs kt knjungi utk dnlot
apps?


sent from my greeny

-- 
"Indonesian Android Community [id-android]" 

2. Kecewa Dengan XL Unlimited :(

Dear all,

Bagi pengguna XL unlimited, seberapa persen kah anda pernah kecewa dgn koneksi 
nya ? 

{*filter*}jak saya apply XL beberapa hari lalu , di rumah saya signalnya full tp tdk 
pernah bisa melakukan koneksi. Untungnya di rumah juga saya pakai Telkom Speedy 
jd bisa pakai wifi di Hero.

Tadi saya ke Grand Indonesia dan juga tdk bisa digunakan. Success Rate 
menggunakan internet XL unlimited ini sangat rendah.

Akhirnya saya memutuskan utk menutup account xplore saya deh bulan depan.

Android pakai koneksi yg parah seperti ini ??? Ke laut aja deh tuh si operator.

Kira2 apa ya yg recommended ? Biaya maks. 150 ribu tp unlimited FU 1 GB.

Thanks
Donald

Sent from my HTC Hero

-- 
"Indonesian Android Community [id-android]" 

Join:  http://www.***.com/ 
Moderator: id.andr...@gmail.com
Unsubscribe: id-android+unsubscr...@googlegroups.com
id android Developer:  http://www.***.com/ 
id android on FB:  http://www.***.com/ 

3. deAndroider at Surabaya Cit

4. Emulator won't work

5. Deleting an entire table in a content provider?

6. how to implement facebook login integration with my android app ???

7. How to get all Contact details in a single query