Several digital signage software companies have "announced" their Android player software since the beginning of this year (none that we know are shipping with production quality yet, by the way). IAdea recently spoke to several of them, and a few have told us that they have serious concerns that Android may not be the best platform to invest in. Embracing SMIL and HTML5 seems to be a better choice.
Update: read about how IAdea “heavily modify the Android source code to make it more robust, and more secure”.
Android is not one platform but fifteen! (if you don't count hardware differences). What?! If you don't believe us, take a look at Google's official documents listing all 15 flavors of the Android API. If you are the technical guy in the company who has been asked to do the job, you probably have already found out about this. You must have been bombarded with questions like "why doens't your software work on the Kindle Fire?" If you are the marketing guy in the company, please give your R&D fellas a break. They are telling you their true pain and you would have agreed if you knew how difficult it is to get an app to look right on the Adroid tablet, as demonstrated vividly by Apple's CEO Tim Cook. Google is managing its platform so poorly that just recently "interest in Android phone app development has dropped 4.7 percent".
Price of Android tablets will remain high. This is due to Android seriously losing the battle on the tablet front. Most people would probably agree with this, seeing the success of Apple's iPad which is reported to have taken 73% of the tablet market, whereas no Android tablet owns more than 5%. Even among all Android devices, Google tracks the share of devices with 7" or larger display (Google's "xlarge" form factor) to be just around 5% of all Android devices in use. So while you may hear people still upbeat about Android devices, its success is really limited to mobile phones.
The consequence is that the supply of Android tablets will stay low, and price of all components not shared with the phone form factor (such as the 7" or 10" touch screens) will stay high. According to an industry insider, most Android tablet makers are betting on the 7" size "because the iPad is not competing in that size" [yet. Ed.]. For practical use in digital signage, however, a larger screen is needed. The price of a 10" Android tablet is around $400-500, close to twice of its 7" sibling and significantly more expensive than a 10-inch IAdea digital signboard, which works merrily with most top CMS software options today via SMIL.
We can go on and list a dozen reasons why although Android may sound good on the surface, it really does not offer the right technology for use in the public space. However we would like to leave that lecture to your engineers who we are sure can provide you that list and more in no time.
When we spoke to our software partners, they told us many valuable observations that we would like to share here:
Is there a solution? We think so.
Digital signage is about content that is dynamic and attractive, delivered on schedule and played back perfectly. What you need to achieve these while taking advantage of the hardware available is SMIL and HTML5. A recent survey indicates that more developers are interested in developing HTML5-based web apps than native Android tablet apps. An HTML5 web app will run across iOS, Android, and the upcoming Windows 8 from Microsoft. It will accomplish your much needed proof-of-concept and more. Best of all, it runs on all IAdea HTML5 Web Appliances today!
So if you are still debating whether you should move your digital signage assests to the Android platform, we'd say targeting HTML5 combined with SMIL open standard is a clearly wiser choice.
Sources:
I agree with many of the
I agree with many of the points in this article after spending the last 2 years developing a digital signage solution for Android. I can confirm that Android fragmentation is a nightmare and getting a player app to work on all devices reliably for 24/7 operation has been a massive challenge.
Unfortunately the built in Android WebView component is not suited to 24/7 operation. Forget about Adobe Flash, complicated HTML, HTML5 video - you will not achieve performance or stability, particularly on low end (read inexpensive) devices that are desirable for digital signage.
What we have done is offload much of the hard work (such as rendering complicated html) to the server and deliver content to the player in a format suitable for displaying using reliable, lightweight display components. We also re-encode videos to guarantee efficient hardware playback. This has allowed us to build a digital signage platform that can support pretty much any Android device. We have seen considerable interest from digital signage partners wanting to sell inexpensive HDMI android devices.
Raspberry Pi is another hardware device we are supporting. Unfortunately, I doubt the Pi will ever run HTML5 and SMIL, its too underpowered.
If you are interested in looking at our solution, we have a technical preview site and demonstration server online. Search for "TargetR" - you may need to tell Google you meant TargetR and not Target - annoying :)
For those concerned and
For those concerned and currently using Android solutions for digital signage, don't be. I agree with Kofi's response. Do not be too quick to dismiss Android as a suitable platform for digital content. We see Android used heavily in the healthcare industry, one of the largest growing markets consistently. We at Videotel Digital support Android system integration with our HD2600 industrial DVD player to allow communication between an Android platform with our HD2600, essentially delivering a very cost effective digital signage solution.
Using Android does not mean
Using Android does not mean "native Android tablet apps". We are leveraging Android to supply Digital signage using their rather good HTML5 Webview on ARM devices.
Also you talk of "tablets". What about the LG/Samsung TVs coming out in the market with Android hardware embedded inside it?!
I totally agree HTML5 is the way to go, but for Digital solution vendors, the "current x86 product offerings" will radically shift to ARM/Android. Webconverger hopes to support both architectures, though we are also mainly x86 based currently.
I think it's more interesting for the industry to flesh out whether the Android APK or a ROM re-install is the way forward here for deployments. We have noticed several limitations with the `adb install` approach.
Totally agreed that HTML5 is
Totally agreed that HTML5 is the preferred way to go rather than native apps.
Android is not the only
Android is not the only platrom that we would used for signage in the future but for sure would be on of the fast growing and interesting paltform for Digital signage players see for example software by novisign http://www.novisign.com/Android-based-digital-signage.htm they keep good support for conventional digital signage players however now adding the android option. All the points above are good and important we guess days will tell...
IAdea points on android put
IAdea points on android put together the current good picture on the andtoid space. Sharom we also agree with you that android is great thus looking at that a commbinetion of SMIL, HTML5 and Android would probably be teh way to go