Once a senior brother told me, “Better late than never”. This is one of the very life changing proverb for me. After I graduated in Computer Science since 2008, I have been started my career as a PHP based web application developer. In 2010, there were some iPhone apps developing craze. Actually it started several years before 2010. But I got some curiosity in 2010 to learn and develop apps in iOS platform.
It was not an easy way to start. I purchased a used mac laptop and a iPod Touch 2nd generation. Though I knew C and C++ very well, but Obj-C was a new language for me as well as iOS application development. But if you have serious passion you can master on anything. I started learning application development as a hobby beside my full time web development based job.
In first six month, I was able to publish 2 iOS apps, those got some few downloads and zero profit. But day by day I was learning and got some ideas to develop. Soon I was getting to earn money by selling apps and from AdMob advertising. This inspired me and I continuously upgrading my applications with new features. Since 2011, I quit full time job and became full time iOS developer myself. I develop in-house apps not for client.
Now 2014, after 4 years of my iOS career I can proudly say myself that:
Better late than never. Why
- I developed alone with some graphics design help from my wife, and with a small team and published over 60 apps in app store.
- In this 4 years, 5.5 million apps downloaded from AppStore developed by us (including paid + free apps)
- Over 15 million advertise impression served by all of our free apps per month
- Recently Apple selected one of our app Arabic Dictionary for day 9, 2013 gift in Arabic Speaking Countries
- Some of our apps are ranked top 50 in many App Stores.
- And in terms of revenue, I earn better than I used to work as a web developer
So I started as a hobby but got much profit and exposure in mobile (iOS) platform. I followed one thing strictly. I will not say I’m the master of iOS apps development. But I always try to be master of Obj-C and iOS platform and I can say now I’m a pro developer. I still remember that some people told me in 2010, its very late to start developing apps in iOS platform and getting profit. But I didn’t listen to them and became serious on it.
My advice to other people is that, if you got interest on something like Android, Windows or iOS app development, don’t listen others about profit, money etc. Try to be master on one platform, learn and develop apps. There is always some room that you can improve in existing apps or you can innovate something new. But soon or later you’ll get success, believe me!
Always remember, “Better late than never”. And without hard working you can’t achieve anything in life unless you’re exceptionally lucky or got by inheritance.