Making An iPhone App – A Barebones Guide

Developing an iPhone app is a long, complex and arduous process but extremely rewarding both professionally and educationally. It requires dedication to progress to the preliminary steps required to develop a working, desirable application. Why take my advice on this convoluted matter? I personally several months ago, was in the position that you, the reader are presumably in, I had no experience developing applications for mobile devices and indeed minimal experience with the iOS Software Development Kit. I currently have a free quiz application on the app store called ‘Computer Geek Quiz’ which, in its first week as a free app achieved over 700 downloads. I also have several small applications currently under development.

Read more of this post


Do you have what it takes? – The Path to programming

Now ever since I was aware of computers I have always been obsessively interested in how they work. The first language I ever became aware of was html, I know not a programming language but an interpreted design language. I next became aware of Visual Basic.NET which is an object oriented programming language and essentially Basic with the .NET framework tacked on and a load of other advanced language features. 

After learning my first commands in VB.NET I fell in love with programming and my knowledge of computers began to balloon and expand extremely fast, literally one week I had no idea that another operating system apart from Windows existed and the next I was triple booting Windows, OSX86 and Linux using multiple partitions. Then I started to learn C++ and Java and experimented with Linux programming. Visual Basic.Net had taught me many programming fundamentals which made learning C++ much easier than it otherwise would have been. While learning C++ I used difference API’s (Application Programming Interfaces) to create windowed applications for different operating systems. The API’s that I used were GTKMM and Win32.   Read more of this post