Making a decent living out of programming is not always easy. If you are creative and can write great code, there is no reason not to pursue your own venture. You are going to have to develop online presences for your products too. The Developer for WordPress is a professional template you can use to promote your iPhone and other apps.
The Developer for WordPress is clean and elegant. It his highly customizable, so you can add your app material, links, and information to your site. You get multiple page layouts. The theme has a working contact form with validation. The Developer has short codes too. If you know your CSS and PHP, you can enhance this theme further easily.
The Developer may not work for everyone. But if you have a product to promote online, this may prove useful.