Category Archives: Apps

App-lying a digital strategy

Like many people, I’m a self confessed shark geek, particularly Great White sharks. They are a passion of mine, be it watching the hilarious spoof films like Sharknado, Double Headed Shark Attack and Shark Swarm (yes, these are all real films!), following the shark week documentaries that come around annually and show ever more detailed insights into the life of these misunderstood animals, or admiring some of the amazing photography of Great White sharks clearing the water off seal island in South Africa. One of the things all shark lovers are aware of is the stigma they have, particularly due to the adverse media coverage after shark attacks on people or because of films like Jaws – a masterpiece but possibly the worst thing to have happened for the reputations of sharks world wide.

But in recent years the general perception of these animals has begun to change, largely due to the work of many organisations, scientists and television program makers who are determined to show the real side to sharks. This is particularly important in the light of the current threat to many species of shark due to over fishing and of course the barbaric shark fin market. One particular organisation I follow is Ocearch, who have a great website that allows you to track sharks from around the world, to see their movements and all sorts of great information about them. Shark geek heaven!

But despite this, a lot of the time I tend to find that when I start to get animated about sharks most people don’t really know what I am on about. Which is why it came as a bit of a surprise when my wife and I were in Ireland the other day seeing some friends of ours that when the subject of sharks came up, our friends immediately started to talking about Lydia without any sort of prompt.

For those of you who aren’t up with the latest shark news, Lydia is a fairly large Great White shark who in February had been making her way across the Atlantic in the direction of the UK. As you can imagine, for layman shark geeks like myself the potential of a Great White coming to UK waters was rather exciting, but it also caused a bit of a stir in the scientific community as questions began to be asked about why the shark would be going so far ‘off course’.

The fact that two relatively non-shark geek people knew about Lydia was both a surprise and an encouragement for me. It shows that people are beginning to learn more about these fantastic creatures and rely less on the rather inaccurate reputations they have. It prompted me to look closer at this and particularly Ocearch, who are doing a huge amount to allow this discovery for normal people.

One of the things Ocearch do is that they bring their activities into the social world in a great way. The Lydia activity is, of course, a godsend in terms of getting the general public excited, but what Ocearch do is so much more important than that. For a start Ocearch have a very active Twitter and Facebook community. Their tracking of sharks of perfect content for regularly updates and the continuously changing situation means that users have a reason to check back a lot. They also have a YouTube and Instagram presence, which is prefect for sharing the incredible footage and shots that they get on their voyages, and a regular blog scene to offer opinion about the work they are doing.

Recently they also launched the Ocearch Shark Tracker app, enabling me to see where Lydia and a whole host of other sharks are, whenever I have a minute spare. It becomes addictive I can tell you.

Ocearch Shark Tracker App


Now I’m not going to review the app specifically in this post. Yes, like most new apps there are things that could be improved, and no doubt will be, as is true of the website. Or indeed any website. What I am going to do though is to look at what they have achieved, why that is important and what we can all learn from them.

Ocearch is a non-profit organisation who are undertaking research on sharks and other apex predators. They make all their research available open source to anyone who wants it, with the view that this is the most effective way to help understand these animals. But what they are doing with their content is possibly more important because they are getting the public involved and allowing them to feel a part of it. And this is what people can learn from what Ocearch are doing. Getting funding for this sort of thing is hard enough, so getting public interest up is a great way to help. Ocearch have managed to not only lift the public interest but at the same time turn it into a kind of entertainment and a great educational tool at the same time.

The reason why this is working so well is that Ocearch have engaged with social media in a faultless manner. They have all of the key ingredients to be successful; regular and interesting content, suitable content for each stream, they engage with their users and they offer something that is not very available anywhere else. It is compelling reading and watching and it brings enthusiasts like myself together in one place. There is a lot that other scientific institutions could learn from the great PR and marketing that is being done here.

So what is my point? Having a digital strategy, no matter what your business is, is incredibly important. Whether we like it or not the world is digital now and if your business isn’t their then you will be being left behind. This is true for almost all organisations, but for non-profit organisations, charities and foundations this is especially true as budgets are small. But unlike businesses, these other organisations will have a regular stream of compelling, interesting and engaging content at their heart. Ocearch have made and continue to make the most of what they have, which is no doubt not done on a shoe string, in order to get the maximum impact. Their digital presence is consistent and draws you in but more importantly it means that they get a large amount of coverage of the work they are doing…and that is the most important thing.

Intelligent use of digital means that your message can be spread far and wide. It would be great if other organisations could do the same as Ocearch, as this is the best way to educate the world and hopefully to get more support for the great work that organisations like this are doing.


App-lying the lessons of design

Back to digital stuff this week. We’ve recently been working on a couple of app projects for release in the coming months and so I thought I would share a few of our learnings on the process. I’ve previously written about mobile and apps and specifically about the considerations when thinking about developing an app, but today I thought I would look at the specifics of the next stage – getting it to development.

Having worked in website and application development (in the IT sense) for many years, the process of design – development- test – release is one that is ingrained. But when it comes to app development there are some key nuances that should be considered. In generating the ideas for the two projects we have recently worked on, first we tested the ‘need’ against some key questions:

  • Does the process you are building live by itself?
  • Do your users need to be able to do it offline or do they need internet access?
  • Does it require features from the mobile device / does it require being ‘mobile’ in order to work?
  • Does the app provide a solution for a genuine need?

Additionally, the question that was in my mind is “will it have appeal?” Ultimately is the idea either useful enough or fun enough that people will want to use it? In the case of both our apps I wrote a small mandate and business case for the app, to test the concept. This provided the key foundation for specification as it set out the core reasons why the app should exist – which in turn become the core functional considerations for the app and the design.

In the case of our apps we started by keeping with traditional methods. I wireframed the user journeys and functionality for the app so that we could test the journey. Using the wireframes we created a crude clickable prototype and tested this with a couple of people to see if it not only made sense but that it achieved all that was intended.

App wireframe mockups

Feedback is key in app development, because the general principle for apps is that they should be intuitive. Keeping them as simple as possible is absolutely key if the app is going to be used.

When we were satisfied with the general specifications for the app it was time to apply a graphical design. There are plenty of templates available on line, we opted for a Photoshop based one. Again a key thing we discovered is knowing what the personality of the app is going to be before entering into the design phase. Also, doing research into the standards required for interface design is crucial. Apple have specific interface design guidelines, for example, that should be adhered to if you want your app to be approved. Also, think about the tasks your app is going to allow users to do and design the interface elements to suit this. If you want it to be playful then consider movement and transition, but if you want it to be formal and task driven then make things logical and as simple as possible. Consistency is a key consideration though, if you take an approach on one screen then try to make the rest of the app screens follow the same lines. This will help users to orientate themselves in the app and intuitively understand how it works, without instruction.

For our apps we had two very different personalities. The first is a Christmas related app for a local town so the design needed to reflect this. A nighttime scene with snow effects were the design concept. The second is a comical app related to a well known region of the country and so we created a character to reflect this. In both cases the general approach was then reflected throughout the app for consistency. At this point it is also necessary to make decisions on what platforms you are going to support, as each has different screen sizes. Designing for an iPhone 5 screen could mean that it won’t fit onto a smaller Android screen, so make sure you factor this in when designing. Another thing that it is worth considering is utilizing the existing style for the platform. If the ‘out of the box’ Apple style for certain things works with your design, then don’t over complicate it by designing something custom. Don’t forget, the users are already used to the existing standards so don’t mess with them.

When it comes to development, if you don’t have a resource available to you then planning who is going to do this work for you is something not to be taken lightly. There are plenty of dev houses available all over the world, but knowing you are going to get what you want is the difference between spending lots of money and getting value for money. In our case, we approached 3 agencies and asked them to quote. We prepared annotated designs and non-functional requirements for our app and asked them all to respond accordingly and then made a decision based on the detail, cost, timescales and approach. There are plenty of very reputable agencies based in India, Pakistan and eastern Europe that can supply very cheap development services, or you can get a freelancer. If you do go with a freelancer though, understand you are not protected by a company constitution so try and agree some sort of contract and scope of work to be delivered for a fixed cost. Time and materials will cost you more. Finally, make sure you have some way of tracking progress with them. We use an online tool called Zoho, so that we can see their progress and the tasks they are undertaking.

When it comes to development another key thing to make sure you agree with your development supplier is that you own the intellectual rights and code for the development. You don’t want them to own the right to do anything with the app. Making sure they develop using your Apple developer account / Google App account is also a good way to make sure you have control. Don’t forget that if you are going to charge for you app then it is the account the app has been built with that will collect the money!

So, your app is well thought through, planned, designed and your developers are beavering away. It’s all done surely? No…make sure that once the app is available for testing that you not only rigorously test it yourself in the context it is going to be used, but also get other people to try it out as well. Validating that it actually works for a normal user and isn’t confusing or clumsy will mean you get good reviews rather than bad ones in the app stores. Also make sure that they specification has been delivered correctly and if it hasn’t, get them to fix it. You’ve paid for a job to be done properly so make sure you get what you paid for. This is where dealing with a freelancer can be tricky!

So finally, once it is launched the final consideration is getting it out there. Make sure that you have a marketing plan for your app because if you don’t it will be easy for your app to just disappear into obscurity. A few key things to consider are:

  • Give free promo versions to influential social users and bloggers (and celebs if you can, they have huge amounts of lemming like followers) – Apple gives you 50 free promo codes for each release so use them wisely
  • Support your app with a social media and/or web presence – having a supporting promotional web page and/or social media page will mean getting the message out to those who don’t scour the app stores
  • Tie in additional products – if the app is fun then think about creating additional products to support it, such as t-shirts, mugs and posters.
  • If your app serves a particular type of person or business then target them directly, pushing the benefits. Even go and show them how it works if you can or produce a brochure to sell the product to them.

Last thoughts…allow plenty of time. A well planned app, even a simple one, is going to take at least 6 months to get to market. Also, don’t worry about getting the app 100% right on the first release and certainly don’t fill it with every piece of functionality you can think of. Simplicity is the key so start by just serving the key need you identified. You can then use the users to tell you how to develop the app if it is successful. For me, developing our first apps has been a lot of fun so try and have fun when going through the process as well. Enjoy!