Channels ▼
RSS

.NET

Developer's Dilemma: Android, Apple, or an Amalgamation?


In the wake of the recent Mobile World Congress exhibition and conference in Spain last month, the (positive) onslaught of Android appears to be continuing apace for the foreseeable future. The appetite for applications is growing and developers have, for the most part, warmly embraced the opportunity to program within an ecosystem that engenders rapid and creative code commits.

New research by market intelligence company ComScore suggests that one out of every three new phones sold in the US is an Android-based device. The dilemma facing developers now is whether to focus their efforts on developing for Android or Apple OS X, or split their time between the two environments.

For one British software development company, the answer seems to be: Do both. RunRev, an Edinburgh, Scotland-based company, is holding its annual developer conference in San Jose this week. The US represents a growing opportunity for RunRev, and not one to miss an opportunity, it has used the conference this week to unveil the latest addition to its LiveCode development platform — an Android package.

With its roots in Hypercard, the offering is an English-syntax development platform that is geared towards seasoned developers as well as those looking to tap into the lucrative apps market. RunRev claims that the development platform means that you only need to write once and deploy anywhere. This suggests that developers can create apps for Android and then port them to the iOS platform without recoding. RunRev also suggests development time can be dramatically shortened.

Coincidently, a Forrester analyst is giving the keynote at the conference on the subject of the "3 Mega Trends Facing Application Development". One hopes that the subject of cross-platform software application development will feature on the list.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video