I would assert this is the <i>worst</i> time in history to get started in app development. I have been building apps since 2008, and things have been going downhill for indie developers. Back in 2008, many large companies didn't understand the space, and indie devs were able to carve out very lucrative niches. Now, with the abundance of simple toolsets, tutorials and classes, there is an app for seemingly everything. Worse still is the price for apps has been pushed down to effectively $0. Without creative marketing or a sizable marketing budget, creating an app in today's market is brutally challenging. Sure, you can hack up a quick utility now, but the chance it pays your rent for a month is approaching zero, quickly.