Thursday, November 21, 2013

Interesting Tips From a Seasoned App Developer


A self-taught programmer has been producing apps for over 10 years.  He has been successful writing apps and has shared some tips to help app developers.

Satisfy your own needs

My most popular apps are ones that I’ve developed for myself to satisfy my own needs with devices that excite me. If you want a capability on your device, chances are there are other people thinking the same thing. Having a problem you want to solve for yourself means that you are more committed to it and actually understand it. It’s also a lot more fun.

Take feedback and act on it

Without exception it has been feedback from highly engaged users which has allowed my apps to keep developing over the years, to improve and stay fresh. I respond to most customer emails myself and aim to do so quickly. This seems to have a lasting halo effect as customers recommend my apps to their friends. Many people are surprised and very pleased to get an email from the real developer rather than a support minion.

Keep it simple – but not too simple

You’ll typically get most feedback from the highly technical users who want lots of complicated features and options. These guys are great, they have some killer ideas, but they are not the majority of your users. In order to keep the broader base happy, you need to keep things simple. Palm OS used to talk about ‘the zen of Palm.’ They obsessed about letting users act in as few taps as possible. Apple has embraced this desire for simplicity — though, with Apple, making things beautiful can sometimes get in the way of achieving the goal.

Looks matter

When I started developing, apps were called applications, and we cared more about what they did than how they looked. Times have changed. For your app to be a success, it needs to look good. Spend that bit of extra time (and maybe money, if graphic skills aren’t your thing) to give it a bit of polish.

You can’t predict success

Apps are like pop songs. You write the app, you polish it and you release it. You don’t know whether it will be a hit or flop. That is true even after your first successful app. Most pop bands are one-hit-wonders, and most developers will struggle to follow initial success. I had low expectations for the app that would become my most successful project, and others that I was super-excited about disappeared without a trace. You do your best, release your app, then move on if you need to.

Small is good

I have been accused of lacking ambition, but I like my small, low-risk approach. I don’t have employees, I have never spent more than a few thousand pounds to develop, design, and launch an app. Many developers are working towards a big launch on borrowed money, hiring an expensive team of rock star developers and publicists, hoping and hanging on for that ever elusive venture capital or big tech buy-out. I look at most of those app ideas and wonder why they didn’t just build their app in the evenings, launch it, and see what happens. Most will disappear without a trace, but a good idea that fulfills a need will gradually find a market. And probably has as much chance of hitting it big as any other decent app, with a lot less risk.

 http://venturebeat.com/2013/11/18/insights-from-an-app-developer-veteran-think-simple-low-risk/

5 comments:

  1. It has been some time since I visited website with such high quality information. Thank you so much for providing such helpful information.Web development This is really informative and I will for sure refer my friends the same. Thanks.

    ReplyDelete
  2. Each web design and development company should provide web design services, web development, Search Engine Optimization.Then should only be a good company in the fields. web development services in hyderabad

    ReplyDelete
  3. Thanks for sharing all these fantastic tips with us. Thank you!
    Website Devlopment Company in lucknow

    ReplyDelete
  4. Thank you for sharing this wonderful information. we are providing the best seo services in hyderabad

    ReplyDelete