Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / Mobile / Android

5 traits of successful developers

5.00/5 (2 votes)
1 Sep 2015CPOL2 min read 26.8K  
If you’re just starting out, here are a few tips from iHub developers to ensure your app doesn’t get lost in the crowd.

This article is for our sponsors at CodeProject. These articles are intended to provide you with information on products and services that we consider useful and of value to developers

Intel® Developer Zone offers tools and how-to information for cross-platform app development, platform and technology information, code samples, and peer expertise to help developers innovate and succeed. Join our communities for Android, Internet of Things, Intel® RealSense™ Technology, and Windows to download tools, access dev kits, share ideas with like-minded developers, and participate in hackathon’s, contests, roadshows, and local events.

More than 1.5 million apps compete for attention in the Android App Store, making it difficult for new developers to get their apps noticed. Yet, with more than two billion devices running on Android, this is one platform you don’t want to ignore.

If you’re just starting out, here are a few tips from iHub developers to ensure your app doesn’t get lost in the crowd.

  • Be persistent. Successful developers spend a lot of time working on their apps. They accept feedback and use it as constructive criticism to build newer, better versions of their apps.
  • Aim for quality, not quantity. Some developers think that the more apps they have, the more successful they are, but this is not the case. Rather invest the time it takes to develop three average apps in creating one awesome app.
  • Flex your business muscle. Most developers focus only on the technology but this is just 30% of the work. The other 70% involves figuring out how to make money from your app. If it’s a paid-for app, who will your target market be and how will they discover it? If you’re going to give your app away for free, will you make money offering premium content or through advertising?
  • Never stop learning. And learn quickly. Successful developers are able to jump on the latest technology and market trends.
  • Research and understand your target market. If you’re not giving your market something they want or need, they’re not going to use your app. A good place to start is to make sure your app entertains, educates or makes life a little easier.

By using Intel’s Integrated Native Developer Experience (INDE) software, you will already have some of these bases covered. It provides you with everything you need to create C++ and Java apps for Android, Windows and OS X, including compiler technology, domain specific libraries, performance analysers, hardware accelerator emulators and a whole lot more. Best of all, you can download the Professional Edition FREE for a limited time only. Click here to start developing today!

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)