Is it a mobile app you need or a mobile strategy?

I've been contracting in the mobile arena now for nearly 4 years and have worked with many different companies on a great deal of different types of app from A.R. to messaging to hardware interfacing to, well, pretty much everything in between. Mobile is big business. The problem though is it a business that companies really understand?

Let me explain that question.

In the last 18 months I have had to start to turn down contracts. Not because I've been over employed or that there is that much work out there for me to be picky. No. I've turned them down due to one of three common problems; either the company does not know what they actually want, they want something as a competitor has something or there is a power struggle and want someone to use either as the flak catcher or the reason for failure.

The question I therefore ask first is why do they want an app? That is usually a simple one to answer, but the stumbler comes next. What will your app have that will make people want to use it? At this point, I get one of three responses; a bunch of completely blank faces, a look of complete incredulity or an answer (which invariably goes from "um" to a well reasoned answer to buzzword bingo).

Obviously, the next point that many companies don't expect is the cost. There are genuinely companies that believe apps can be knocked together in a week and gain 5* ratings on the app stores. There are also companies that develop websites who seem to think that the same designs and code will work on mobile. Perhaps if it is a web app, this is true. For anything else - no. A quick example is that you can change a font in CSS with one line and it is instantly propagated throughout. For an app *every* label, text box et al has to have that font added and each platform does it differently.

The next problem they have is updating the app. Again, the expectation is that it will be free. They paid for the original code and therefore updates should be free. While I will guarantee my code for around 3 months after delivery, upgrades aren't free and yes, they will have the source code, but do they have the same toolchain that I use and do they have the pre-requisite developer accounts?

Typically at this point, the meeting stops. The company has had an hour of my time and experience and come to a realisation; mobile is not just something you do, it is something you have to plan for. It needs a budget, design, graphic artist, advertising and everything else that development requires. The days of throw something together have long since gone. What was good in 2013 was dated in 2014 and looks terrible in 2016. A web app is all well and good, but it's not what users want and certainly isn't why it would be kept on their phone. 

The USP for the mobile app has to be considered. If you honestly look at your phone or tablet, if you exclude games - what app can you say you use the most that doesn't come pre-installed with the OS (in other words, phone, text, phone book, web browser, email and calendar) and why? I will guess that it will be a GPS app or one of the big social media apps (Facebook, twitter etc). Why is this? I'm guessing that the apps aren't inherently awful, just there doesn't seem to be a justifiable reason to have them; they don't offer a reason to use them.

Apps such as the new one from Coca Cola that use AR to allow a glass on the phone to pour a Coke or fill from a tap and a QR code generated to get a free drink, offer a reason to use them. They also include some cool technologies that offer something of use to the user of the phone; they will keep using it for as long as free drinks are given out.

The moral of the story: Before you ask for a mobile, understand what mobile is, what it isn't and that as with any sort of outward facing system, it requires planning, a budget and more over a strategy.

Tom Soroka

Founder of Leaware | Wellmify | Floowe | BoostBPA | TailoredAI

8 年

It's always a big problem when people don't understand what they need. What worse understanding is a process... even if You are familiar with mobile... We did some projects where third iteration of app was successful.. Is it strange? - no - it's typical for human nature :)

回复
Chelsea Silkstone

VP and COO, Enterprise Cloud, SAP EMEA North

8 年

Well said Paul. before companies just jump in to digital and technology platforms, they need to have a wider strategy that the technology fits in to serve a purpose. I think many companies think they can just transpose whay they currently do offline in to digital, such as putting offline marketing content on online channels, instead what they should do is first of all really behave their customers online behaviour - it is only once they have this understanding that an app, software or any other tech tool should emerge on the agenda. Technology is the means to the goal, not the goal itself. I

David Robertson

Managing Director & Principal Developer at JADER Ltd | Programming and Computer Tech Expert | Mental Health Awareness Advocate | Leading by example | Poet

8 年

That is a point well put. My company does not wish to pursue a mobile application market at present because that is an arena that is not my domain. However, adaptability is required and when one day I am asked to write an app which has a budget then I might consider such a move. Often the organisation that is looking for an app builder would like to partner with a company that has a proven track record. The same comments in this article should be applied to all IT development. Nothing should be "knocked together" it should be planned and budgeted for to the extent that both parties in the propsed deal (contract) win.

Andrei Dragotoniu

Senior Software Engineer

8 年

awesome article, thanks Paul.

回复

要查看或添加评论,请登录

Paul Johnson的更多文章

  • Relay Riders ride done - what next?

    Relay Riders ride done - what next?

    Two very soggy teddies! In my last post, I made mention that I was taking part in the annual Relay Riders around the UK…

  • My life as a biker

    My life as a biker

    I'm in a very fortunate position. I love my job, I love my wife and family (both natural and extended down in Aus) and…

  • When goodbye is not the hardest word

    When goodbye is not the hardest word

    As with all things in life, relationships inevitably come to an end and as usual, the parting can be hard or easy…

  • Sheer bad manners?

    Sheer bad manners?

    I've been a contract developer for around 6 years now and in this time I've had the pleasure of knowing a good number…

    5 条评论
  • The good, the bad & the ugly

    The good, the bad & the ugly

    I've just finished a contract (I'm not going to mention the name of the company I worked for or the recruitment company…

  • Manners cost nothing, but are worth more than money

    Manners cost nothing, but are worth more than money

    In my time, I've been let down by 3 companies who didn't have the good manners to even wave a goodbye, just had…

  • Scammers delight

    Scammers delight

    A scammer is a polite name for a thief. It doesn't matter what the scammer is after, they are attempting to steal from…

  • Let the buyer beware (or learn to love a recruiter - they will save you money!)

    Let the buyer beware (or learn to love a recruiter - they will save you money!)

    I'm not really that big a fan of recruiters. I know many, have had experience of many and to be honest, with the…

    1 条评论
  • Use what is right for a job and not the current flavour (the case against blackbox solutions)

    Use what is right for a job and not the current flavour (the case against blackbox solutions)

    I've been writing code now since 1981. I've seen computers, operating systems and even languages come and go.

    3 条评论
  • Is Xamarin.Forms the panacea we seek?

    Is Xamarin.Forms the panacea we seek?

    This is a serious post, not just me thinking aloud. We all love and use Xamarin (irrespective of it's on a Windows box…

    3 条评论

社区洞察

其他会员也浏览了