Download these articles in PDF or EPUB format.
by Adrian Kosmaczewski,
Developers new to the iOS platform are completely (and thankfully) unaware of its rocky start during its initial years. The first iPhone was announced on January 9th, 2007, and was released in the United States on June 29th that year. The iPhone SDK was announced by Steve Jobs in October 2007, and released in March 2008. But even before the official SDK was first announced, people were already "jailbreaking" the device, and thereby making applications for the iPhone. First-generation iPhone and iPad developers will surely chuckle when reading the words "PwnageTool," "JailbreakMe," and the name of the first App Store, also known as "Cydia."
by Adrian Kosmaczewski,
If there is one thing that computer books are most definitely not usually praised for, it is their visuals. Thankfully, books about user experience and user interface design are usually, indeed, worthy of such acclaim. In this case, however, limiting a review to such criteria would be short-sighted, poor, and unjust. The truth is that most important literature works are multi-layered, profound, and suitable for multiple relectures.
by Graham Lee,
This month, the methodology issue, is a good opportunity to take a look across a whole swathe of my bookshelf and deal with it all at once. The important point to bear in mind is that methodology is about the approach you take to building software. That means how you decide what to build, plan it out, design it, implement it, test it, deploy it, document it, and manage (and even pay for) all of that. The 1990s was the decade when object-oriented techniques hit the mainstream: it was also the time of the methodology wars.