![]() |
|
|||||
| Orange App Shop Developer Community Platform (beta) | ||||||
I've managed to write an app using Sun's LWUIT, this makes it cope with scaling the UI and keypad / touchscreen input. Works really well, I only need one codebase for my app.
I have hit a problem with one api call in the multimedia Java API (JSr 135, MIDIControl.shortMIdiEvent()). It's a bug in Nokias previous to S60 FP2, no idea about S40's.
The API works fine on Sony Ericsons.
Found it does not work on Samsung G800, no idea about other models.
To get onto Orange's app shop, it has to run on 80% of the top 50. Ticking the reliable Sony Ericsons away, that leaves me with having to test on around 20 - 25 devices. That's a lot of devices for me to run a simple yay or nay test. ALso the top 50 varies by country so it could be more!
Also the problem being down to sound, it means I can't use device anywhere. I have to use the physical device, or get someone else to do that.
Any suggestions?
Orange Developer Centres are a good place to test your Apps on many devices
Comments (9)
Ben
+1 for that. I am also a bit suprised of the requirement of the 80% top 50 phones. For smaller companies or single developers this is still quite a big block on the road.
In theory this is all fine, but when you are facing the hard reality of device bugs JVM bugs, things that just do not run on particular phones because of a firmware bug etc. this is really hard. This is also exacly one of the big reasons of the success of the iphone - just one firmware to code to and its very widespread.
When I have to invest so much time for a phone that just a small fraction of my target audience uses makes no sense economically.
That said, i am already very pleased at the steps that orange did in the whole testing and cert area.
Orange Partner
Hello Jacques, as discussed on Tuesday at our Chiswick event, i recommend you make use of our developer centre to test on as many handsets as available. Whilst we ask that you aim for as many of the Top50 as possible, we understand that it isn't always possible, so don't let that stop you from submitting your app to us on the URL below. You can always work your way towards the Top50 as you go along:
http://www.orange.exvn.com/forms/mobile_application.cfm
I hope this helps.
Camille Bosquet
Orange Developer Centres are a good place to test your Apps on many devices
billy burnett
Hi Jacques - another option would be to check out DeviceAnywhere (http://www.deviceanywhere.com) which providers remote access to over 2,000 physical handsets. You can create simple automation scripts and quickly check for any problems. As a new customer I also believe you get free hours.
billy burnett
Hi Jacque - apologies just saw that you mentioned DeviceAnywhere and not getting sound. You can listen to speakers and microphones on most handsets - so not sure what the problem is?
Jacques Leplat
Thanks Billy. I read a while back, on the Nokia forum that device anywhere allowed you to remotely test your app on a phone, but that it did not stream the phone's sound to your PC.
Have you used device anywhere? I'd be very glad to stand corrected.
Orange Partner
Hi Jacques,
Looking at the feature list of Device Anywhere, it does state that you have access to the ringer and speaker functionalities. This is what it says on their website: "Device outputs (main LCD, ringer, speaker, backlight, vibration)".
You can find out more about the service on our site:
http://www.orangepartner.com/site/enuk/mobile/support/vir...
By the way, Device Anywhere provide a free trial / demo of using their service. This might also be a good avenue to try.
billy burnett
Hi Jacque - just wanted to confirm the above. You have access to all the outputs of the phone - so should be perfect for testing the sound outputs and anything else you want to. Good luck testing.
Jacques Leplat
Thank you all for that.
This forum is good. Lots of knowlegeable people!