Android interface
Posted by: True Blue on 20 June 2013
C'mon naim I (and Im sure many others) are STILL awaiting release of NServe and Nstream apps for Android. Its the only thing holding me back from Naim streaming.
A assume that someone who stream and use an app will have in 90% of the cases the acuall OS in place.
The example just about explains it. It's one of the difficulties of programming for Android.
Not helped by the fact that just because it's a new phone it doesn't necessarily mean it will have the latest Android build installed. And the fact that handset makers can and do tweak the operating system to suit their needs.
MartinCA, which device are you using by its web interface? My naim uniti does not have such an interface. If opened in a web browser only a simple status page is displayed.
I have a unitiserve. If I put the unitiserve IP address into my pc browser (IE) then I get a web interface. The allows me to browse, play, change settings, rip etc etc. it more or less does what NServe does but not so pretty. Works fine. I assume it works on Android but it doesn't work on iOS because it uses flash.
I really don't understand this argument about programming difficulties on Android. The N-Stream app is hardly cutting edge technology* and any developer worth his salt could probably knock out a very workable version in less than a week. I don't know what the underlying issue is with Naim, but it strikes me as plain laziness.
Now before anyone goes berating me, I have access to all platforms and have little interest in getting into an Android vs iOS debate.
*See here for an example of what developers can do on Android, regardless of screen size. It also works from version 2.3 up, which would account for the vast majority of users out there.
Hello Naim ! what about opensourcing this development... I guess there are a couple of developers here available to tune this software for different Android versions...
Osprey, your answer shows a lack of understanding of Android versioning.
If the application is targeted at API level 8 - froyo, android 2.2 - then the applicatiion will work on about 95% of all phones.
BTW targetting 2.2 for a uPnP control application would not be an issue and would cover all types of android device.
Osprey - actually a more up to date view is here
http://developer.android.com/a...ashboards/index.html
Targeting the more modern androids (3.2 and above) still gets you 58% - so there really is no excuse!
I do agree, a upnp client is hardly cutting edge and Nstream is a relatively simple but for me delightfully effective control app. I wonder if the lack of Android application is down to commercial/contractual arrangements with who, if anyone, Naim outsources its control app development to.
Simon
Conrad, I have no experience on any kind of programming (and I did not claim to have any) but I still understand a bit about version controls and the work needed to support technologically different platforms in other context. Sometimes you really have to choose where to allocate your resources.
I am sure that if it was that easy Naim would have put the Android app out a long time ago. That doesn't mean that I won't hope that they get it out eventually (sooner the better). Hey, my next phone could be compatible with Android ... (Sailfish runs Android apps if I have understood correctly)