Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is Android recommended for Atom processor platform?

I am going to develop a handheld device which has an Atom processor. I am thinking of using Android embedded OS for running telecom applications on this device. I have heard from my friends that Android is good for wireless applications. But my device does not need any wireless application. I will need only data (ping, traceroute...), IPTV and VoIP applications to run on this device. So is it advisable to use Android for my device?

like image 530
Surjya Narayana Padhi Avatar asked Dec 23 '22 06:12

Surjya Narayana Padhi


1 Answers

In my opinion the biggest benefit you get from running a OS like Android as opposed to a tailored Linux distribution are:

  • An application ecosystem, that integrates well
  • A UI environment suitable for small screens
  • An Application SDK that makes developing new apps pretty straightforward

Drawbacks of using Android IMHO:

  • No standard libc. That means you will have to do some porting, to get mplayer or something similar to play your media content
  • Way less libraries than you have, when you use a "regular" Linux distribution
  • You can only create apps with UIs using Java (well there are other possibilities but you probably wouldn't do it)

It comes down to choosing what hurts less. My estimate if you have powerful hardware and a big screen (the combination of Atom and IPTV sounds like that) than using a LFS (Linux From Scratch), Ubuntu or something similar and create a flashy UI on top of that (using QT, OpenGL, GTK, Swing, ...) is less pain than porting your libs & apps to Android.

Of course you loose the sexy Android label which decreases probability of making it to Engadget :-)

Have fun tinkering!

like image 134
Valentin Avatar answered Jan 03 '23 09:01

Valentin