|
iPhone
Application Development For Dummies Second Edition and Objective-C For Dummies are both now available!
I’ve spent most of my life doing software development. I’ve worked on projects ranging from mainframe operating
systems written in assembler language, to desktop applications, to an integrated Service Oriented Architecture that spanned
the enterprise (from desktop pc’s to servers to complex network mainframes, and lots of places in between). But what has always been a key part of anything I have done is taking very complex problems and ideas, and creating explanations
that anyone could understand. This is what you do when you design a program or create an enterprise architecture …
or when you teach someone how to write programs or build applications for the iPhone. I created this website to help
people who want to learn about programming and application development. There are lots of sites out there to help you refine
and extend your knowledge once you get going, but few that show you how to start from nothing.
And that’s
what I will do here. I expect you know very little or nothing about the topics I cover here, and you are looking to get started. What I'll explore
- The Objective-C programming language
- Using the iPhone frameworks
- Object
oriented program design and architecture (platform independent)
I'll be building this site out over
time, to include articles and tutorials on the iPhone and especially application design and architecture. (It turns out that
it’s almost takes longer to do a web site than a book!). If you look at the special Kindle version of iPhone Application
Development For Dummies you will find a chapter on Context-Driven design, It is an approach that takes into account the challenges
and opportunities of designing applications for mobile devices. I’ll be explaining a lot more about it over the next
few weeks.
So explore this site, and learn what you can. If things are not clear, or there are other things
you would like to know about, contact me and let’s talk about it.
|