5 reasons why creating a popular app is harder than it looks

Flappy Bird start screen

When a game like Flappy Bird is able to hold steady at the top of Apple’s charts, it’s easy to think that creating a hit app is easy. After all, how hard could it be to create a game like that? A few pixel animations, some tap controls, and you’re done.

But, just like getting your scribbles featured in the Museum of Modern Art, creating a runaway hit application is a lot harder than it looks. Sure, learning to write the actual code can be a challenge, but these days there’s a lot more working against you than that. Continue reading

004 : Conquering the niche app and reaping the rewards with Massimo Biolcati

NNL PodcastSome entrepreneurs spend their entire lives trying to build the Next Big Thing, but there’s another much more successful group of business owners: lifestyle entrepreneurs. The best part about being in the latter group is that there is practically no luck involved, just skills that can be practiced and learned. Follow a fairly simple formula and you’ll find success.

On this weeks episode of the podcast, I talked to Massimo, the creator of iReal Pro, an amazing music app that helps musicians practice and prepare for gigs. Massimo has been absolutely killing it with his niche app since 2008, and it doesn’t look like things are slowing down anytime soon.

I really respect Massimo because he had an idea for a useful app, taught himself how to code, and went on to build a product that absolutely dominates his niche. He shares his tactics for getting recurring revenue through in-app purchases, and why he has no fear of larger companies like Apple and Google.

If you want a reliable formula for creating income-generating apps, you’ll want to listen to this episode.

Continue reading

003 : Building the ultimate roommate finder with Ajay Yadav

NNL PodcastWhat would you do if you came back to your apartment after a trip abroad to find out that your roommate had disappeared with the deposit, the locks had been changed, and your stuff was missing? I know my response would involve a large number of guttural screams and a healthy amount of crying.

Ajay, on the other hand, used it as inspiration to build Roomi, an app that helps people find ideal roommates. List or browse apartments, describe your lifestyle, and never get stuck with a nightmare roommate again.

After a ton of research, Ajay built Roomi from scratch — learning Objective-C in a few months using free online resources, hiring a designer, and creating a minimum viable product (MVP). He’s learned from past mistakes and really did it right this time.

If you’re still struggling to figure out your best next move, listen to this episode and follow in Ajay’s steps. You’ll come out with an awesome product.

Continue reading

001 : It’s never too late to become a coder with Will Larche

NNL PodcastIn this inaugural episode of the Novice No Longer Podcast, I’m joined by Will Larche, the Lead iOS Developer at LearnVest. This episode is a little different than the stuff I usually teach — I almost always tell my students to hire a developer rather than learn to code themselves. But sometimes learning to program is the right path, and Will proves that anyone can become a developer, regardless of previous experience. Continue reading

How I made my iPhone app: from idea to app store

Reader Tracker Screens

UPDATE: When you’re done with this article, check out how I made (and got press on Lifehacker and Yahoo! for) my OS X app WorkBurst, two years later. I learned a lot in that time!

My first iPhone app, Reader Tracker, is officially available in the iPhone/iPad App Store! It’s been a long journey from idea to app store (much of which was spent distracted by other half-finished projects) so it’s very exciting to finally see a finished product available for sale.

Coming from a non-technical background, I wanted to show the work that got an app into the App Store. There are numerous articles imploring “idea” entrepreneurs to stop searching for a technical co-founder and to hire freelance. And this is another one of those articles. While building an iPhone app is a bit different than building a website/web application, the principals are the same. Continue reading