Developer Involvement in Screen Planning
Projects rarely give much thought as to who is to design and continue to evolve the screen layouts over time. Sometimes it’s one of the stakeholders, sometimes management other times someone tasked specifically as a UI design expert. This article explains why you should reconsider involving the person who will implement the screens. There’s an…
From Mobile First to Mobile Native
Benedict Evans has a post on from mobile first to mobile native where he says he is seeing an evolution beyond ‘mobile first’ to what he calls ‘mobile native’. This is where we forget desktops/laptops and low end phones and only provide a service to modern smartphones. At first I didn’t think there was much in this idea until I…
Too Many Business Partners
We have worked on several projects that have had too many partners in the venture. For example, someone providing the content, someone else creating the application, someone else selling it and someone else promoting it. There are usually problems when there are too many partners. First of all, there are far too many parties to…
Growth Hacking is Using Low-cost Alternatives to Traditional Marketing
What you are growing can be enquiries, signups, sales, retention or some other measurable quantity that matters most to your company. The low cost aspect is particularly applicable for many new businesses that don’t have significant budget to compete in the advertising space. While I provide some examples of growth hacking, there’s no magic formula or ‘silver bullet’. For maximum…
The Problems with Intermediaries
In the businesses I have run, that provided custom software of some sort, it has always been best to avoid intermediaries. Intermediaries come in many forms and might call themselves PR agencies, marketing agencies, advertising agencies, web development companies or software development houses. They masquerade as doing the work themselves but pass the custom development to…
Growing Your Business By Reaching Further Afield
When it comes to business success, the key is growth. Every business owner knows that to succeed, regardless of the industry that they are operating in, that growth is the key to success. While a lot of companies focus on growth within the local area, others aim to grow their brands by focusing on growing a little…
The Real Cost of Software Development
When budgeting for software development, people often look at the headline cost of the initial development. In practice, the real cost is usually much more. However, by following a few common sense guidelines you can reduce the over-spend. Here are a few tips… Re-work In many projects I have worked on there has been, what…
How to Avoid Overspending on Website Marketing
Web traffic is something we’re all keen to get. The more traffic we have, the more our site can benefit. Consequently, we’re all willing to do numerous things to market our website and improve our traffic numbers, even if it costs money. Putting together a website marketing campaign can be very costly if you’re not…
New Marketing for New Business
The Internet and social media have changed the way people do business. Old ways of doing PR and Marketing such as press releases, banner ads, media advertising popups and hard selling to subsequent sales leads are being replaced with ‘New Marketing’ where customers are self-discovering, self-educating and self-selecting. The new way of attracting potential customers…
10 Android Development Fragmentation Coping Strategies
When developing for Android, the large number of different possible devices can seem daunting. There’s a large number of manufacturers each with a long history of devices. This covers many versions of Android with manufacturer amendments on top of these versions. The problem is so bad that some app developers have been forced to discontinue apps.…










