If you have a good idea for an app, and the skills to create it, then producing your own premium app can be profitable. However, with so many free apps available, it may be hard to convince people to pay. If you want to go down the premium app route, consider having a basic free version to encourage people to download the app in the first place. You can then provide the option of upgrading to a premium plan once users realize how useful the app is.
JVNotifyPro is a great resource and I have been using it for wuite a while now. For an affiliate marketer, it is a good site to be associated with as you get first hand notification of upcoming products and as you know, sometimes, being an early adopter can work wonders 🙂 Anyway, the key is indeed “finding the right” affiliate program and stick to it for a little while 🙂 Great advise
Next, you’ll want to pick a WordPress theme from somewhere like ThemeForest, Elegant Themes or OptimizePress. This is the barebones design of your site, which you can then customize with your own branding, copy, and images. That being said, you don’t want to cheap out. It costs less than $100 to buy a theme that will make your website look professional (and you can upgrade to a completely custom design once you get the business going).