Send us your brief

Determining a Successful Mobile Strategy for Your Business - Part 2

Chris Bell 14th February 2012

Native application drawbacks

chris-bell1The moderation process on app stores has been a contentious issue ever since its inception. If an app on the Apple app store is found to go outside the boundaries of what it deems acceptable, it has no obligation to allow it entry. In fact, the apps are totally at the mercy of the app store gate keepers, which can be a daunting prospect considering how much a client may have spent to develop it in the first place. Whether it is accepted or not is just one part of the problem - the duration of this review process can be deemed excessive. This can be a problem if there is a mission critical update that needs to be applied to an existing instance of an app, or when there is a particular date in mind for app store introduction.

If your app is looking to make money directly from the app store, don’t forget to factor in the commission. With the two main app stores (Apple and Android) both charging 30%, it is imperative that your figures take this into account, on top of any development costs.

The biggest problem with native app development is unquestionably fragmentation - the need to develop across multiple platforms. The budget would need to cover the cost of an objective C programmer (iOS), a Java programmer (Android/Blackberry), a C# programmer (Windows) and so on. Needless to say, this is an expensive proposal, but the costs don’t just stop after the initial development either. The resources required to also maintain and keep all of these separate platform apps supported can be overwhelming. In a report by the BBC, the Financial Times had been quoted as saying that their future app development would be web focused for this very reason.

This has prompted services and tools to be created which aim to ease the development process. Products such as Appcelerator Titanium allow developers to write native apps purely by using JavaScript (with a mixture of native code if necessary). appceleratorUsing a complex process, it is then compiled into the required code for the various mobile platforms. Appcelerator in particular boasts applications built with its technology for the likes of Cisco, eBay and Orange. Whilst this sounds convincing; it can come at a cost.

There have been mixed reports from particular development circles using this process. Some of the more notable points have been that such frameworks will always be slower to adopt access to new features as they are released by the platform providers – meaning fully native developers will be able to use new features first. What is more, there appears to be a theme that with Titanium in particular, an app is developed to a lowest common denominator of features between platforms, suggesting that platform specific features should be avoided. Time spent researching and fixing obscurities between the platforms can even overrun the time it would have taken to develop them natively. This suggests some projects may indeed require a fully native built application pending complexity.

The conclusion to Chris Bell’s mobile strategy article will follow shortly.

Tags: , , , , ,

ADD YOUR COMMENT

THINK TANK
  • How to Become a Digital Estate Agent

    In a digital world dominated by Google’s search results, using every available snippet of a business’ data can able brand and local search prominence. Read Paul’s post about how to become a digital estate agent.

    A First-hand Look At Site Accessibility For The Visually Impaired

    When I first started spending time on the internet, it was the mid ‘90s. Pre-CSS, pre-AJAX, pre-Flash, it was certainly a different time for the web and a different time for web developers! During that time at college, I was surrounded by many computer-users who, like me, had a visual impairment, and also many who were totally blind. It was then that I first became intrigued by the issues surrounding access to technology and web accessibility in particular.

    Rick’s first impressions of 9xb

    From my very first visit to the 9xb website, I knew this was a digital agency I wanted to work for!

    The 9xb knowledge base is staggering – just take a few moments to click around this blog and you’ll find a wealth of knowledge and experience of effective and more importantly successful SEO, PPC, link building, social media and of course web design and builds. It wasn’t only the incredible knowledge that impressed me – it was also their enthusiasm to share it in an understandable and transparent way – no dark arts or mumbo jumbo with these guys!

    Offline SEO

    So, perhaps I should start off by defining what exactly I mean by Offline SEO? I suppose its best summed up as “using offline methods to generate online noise”. So why then, in this age of high speed internet, mobiles phones capable of email and a plethora of devices from a brand carrying a fruit shaped logo, should we still be looking at offline methods to generate online noise? I’ve broken the topic down into three main sectors and although I believe there is a huge amount more to say on this, perhaps I’ll do a part two to this blog in the future:

    An Introduction to the 3 Stages of Link Building

    To say link building is a long, drawn-out process that requires time, patience and resources has become a bit of a tired opening to a blog post, but it’s nonetheless true.

    Part of what makes it so difficult is that it can be difficult to quantify time and results. As with anything, there are always quicker, more efficient ways of working; it’s just about learning the hacks and developing new ones.

    At 9xb, we tend to break the process link building down into three stages

  • It’s not your website - it’s their website
    Great one, so many web-master are fails to make a clear picture of the what they are providing . Its ...

    Creating CSS Sprites & Improving Page Speed
    Thanks for this - I'm just starting out in web design and these tips are really useful!

    My Work Experience at 9xb by Alex Rhodes
    Alex, I was searching the internet and came across your article. I do have to agree with you to many ...

    PHP versus ASP.NET
    Hi Chris, enjoyed your article. I understand the comparison, but for me it is not always a case of ASP ...

    PHP versus ASP.NET
    On the contrary to what Paul said, great article. Not once did I feel like it was aimed at bashing ...

  • CATEGORIES:

Get in touch

Video Shorts
View our portfolio