Is iOS better for developers than Android?

In today's open source roundup: A developer's lament about Android. Plus: Run Windows XP apps in Linux Mint with CrossOver, and Chromecast and Android TV

Android and iOS are locked in a war for the heart's and minds of developers as well as users. Dave Feldman, the cofounder of Emu, talks about the difficulties in successfully developing for the Android platform, and comes to the reluctant conclusion that iOS is a better place to be for his company.

We launched Emu for iPhone on April 2, and we’ve pulled Emu for Android out of the Play Store. We hope we’ll return to Android someday, but our team is too small to innovate and iterate on multiple platforms simultaneously. We’ve concluded iPhone is a better place to be:

Our decision to build on top of SMS/MMS involved huge, unanticipated technical hurdles.

Even when you don’t support older Android versions, fragmentation is a huge drain on resources.

Google’s tools and documentation are less advanced, and less stable, than Apple’s.

Android’s larger install base doesn’t translate into a larger addressable market.

More at TechCrunch
Emu Pulled From Google Play Store
Image credit: TechCrunch

While the column is definitely a downer for Android fans, I hope that it lights a fire under Google's rear end to deal with some of the problems mentioned by Feldman. Such forthright feedback should be taken seriously by Google so they can use it to provide a better environment for developers.

CrossOver, Windows XP and Linux Mint

ZDNet takes a look at how to install Windows XP applications in Linux Mint by using CrossOver.

CrossOver is based on the open-source project Wine, an implementation of the Windows application programming interface (API) on top of the Unix/Linux operating system family. Wine is a mature project with 20 years of work behind it.

Technically, you don't need CrossOver Linux to run Windows applications on Linux. You can do it with Wine alone — if you know what you're doing. What CrossOver brings to the table is automated installation of Windows applications and technical support. CrossOver makes it much easier to install and manage Windows applications.

More at ZDNet
Run Windows XP Applications in Linux Mint With CrossOver
Image credit: ZDNet

I've played with CrossOver in the past and it can definitely be a useful tool if you prefer not to mess with Wine directly. Since you can get a 30 day free trial of CrossOver, it might be worth checking out if you need Windows XP apps in Linux Mint. If it works well for you then you can pay to keep using it, if not you can just remove it.

Chromecast and Android TV

Time speculates on how Google will make Chromecast and Android TV live together peacefully.

Chromecast isn’t a complete solution, and its siloed nature prevents Google from putting its own content–videos from Google Play Movies & TV in particular–at front-and-center.

A reinvented Android TV would fill the void. It provides a way for Google to recommend its own content to users, while offering a full-blown TV interface with support for dedicated remote controls. It also allows for gaming, which Chromecast can only support in limited fashion.

More at Time
Chromecast and Android TV
Image credit: Time

It could also be that Chromecast - which sells for about $35 - is aimed at the lower end of the market, and Android TV at the higher end (assuming Android TV is priced at $99 like Apple TV and Fire TV). Some folks simply don't want or need a full set top box like Android TV so Chromecast could be the better option for them.

What's your take on all this? Tell me in the comments below.

The opinions expressed by the author do not necessarily reflect the views of ITworld.

From CIO: 8 Free Online Courses to Grow Your Tech Skills
Join the discussion
Be the first to comment on this article. Our Commenting Policies