Posts Tagged ‘Vancouver iPhone’

Comp 3906 – iPhone Application Development – Getting Ready for Class 1

September 11, 2009

Hello Comp 3906,

I’m looking forward to getting started next week and I’m sure you are too. Both the Burnaby and Vancouver courses are a go!

Here are a few things you can do to prepare yourself for the first class.

1. Go to and register for a free account. You don’t have to sign up for the $99 developer program if you’re not ready yet.
2. You can download the latest iPhone SDK if you want (3.1 is the most current at this point in time).
3. If you are new to the Mac, check out the Mac 101 tutorials I posted on the blog earlier and play with your new computer, it really doesn’t take long to get comfy.
4. Don’t forget to bring your power cord, Intel based Mac laptop, iPod Touch or iPhone and your USB sync cord.
5. Log into and find out what your BCIT email address is. This is one way I will communicate with you this semester.
6. Check your location, times and room numbers, which are posted here
7. There a still a few spots left in the course so If you know of anyone else who might be interested spread the world.

See you next week!


Vancouver iPhone Forum 2009

September 3, 2009

Hi Comp 3906 – iPhone Application Development,

On November 24, 2009 at BCIT’s downtown campus, the Vancouver iPhone Forum will bring local business leaders, educators, designers, and developers together to share knowledge, personal experience, and best practice for doing business on Apple’s Touch Platform.
The aim is to grow awareness of the opportunities this revolutionary platform offers and to foster mobile innovation in the Canadian market.

There will be two parallel paths of concurrent sessions:

Technical sessions target developers and designers that seek a deeper understanding of how to design and develop
optimized websites and native apps for Apple’s Touch Platform.

Business sessions target those that seek to leverage the business potential of Apple’s Touch platform.

Comp 3906 Prerequisites – We want you to succeed!

August 27, 2009

Hello Comp 3906,

As you may have noticed, we have prerequisites listed for Comp 3906. We’ve recommended that you have experience with an object-oriented programming language such as Java or C++ or C# for example.

Please keep in mind, you are not required to have taken all the listed courses or learned your programming skills at BCIT, but we have offered up courses that would be quite suitable in helping you build up a solid foundation if you currently lack it.

The bottom line is I want my students to really succeed in the course and I strongly believe having programming knowledge coming into the course will be an asset.

If you have any questions about the course or if you are unsure if you’re ready to attempt it, please feel free to contact me to discuss your situation.

Course Text and iPhone Books I Recommend.

August 22, 2009

Hello Comp 3906 – iPhone Application Development,

Just thought I’d give you an early heads up on the course text we’ll be using in the fall. If you’ve been programming for any length of time, you’ll know the value in having a good reference book by your side. Although there are a lot of books out there in the market, not all were created equally, so make sure you get a book that works for you.

I will also be showing you how to find, access and interpret Apple’s documentation and resources relating to iPhone development, which is quite comprehensive and well written.

Course Text


Programming in Objective-C 2.0

Other books I recommend


Beginning iPhone 3 Development: Exploring the iPhone SDK


Learn Objective–C on the Mac

A Bit About Your Comp 3906 Instructor

August 21, 2009

Hi Comp 3906,

My name is Richard Hart (just call me Rich), I’ll be your instructor for Comp 3906 – iPhone Application Development this fall at BCIT. I am the lead developer at a local game studio called Ethical Entertainment were I help create interactive applications and games for children for online and mobile delivery.

I’ve been teaching programming courses for the Department of Computer Systems at BCIT for almost a decade now and I’ve worked really hard to develop my ability to boil complex subject matter down in ways that make things much easier to understand. My teaching style is relaxed and friendly and I’m blessed an abundance of patience, so feel free to ask question and make mistakes in my course.

We’ll be taking a very hands on practical approach in my course this fall, which is really important when you are learning new technologies and skills like iPhone development and Objective-c. From my teaching and personal experience I can tell you there is just no substitute for actually sitting down and working with the technology in order to truly understand it.

Comp 3906 will consist of a equal balance of lecture and hands on labs each class in addition to several practical assignments throughout the semester and a final project and exam at the very end.

We will be taking you through the entire process of building an application for the iPhone / iPod Touch in my course, everything from getting an initial idea to submitting to the app store.

Each student will build a complete iPhone application for their final project and have the opportunity to publish it to the App store if they wish.

We’ve got some really nice lecture theaters booked out with lots of power outlets for your Mac. I’ll be showing you how to build to your device, so don’t forget to bring your iPhone or iPod Touch.

We’ve got a challenging semester ahead of us, but I’ll be working with every one of you this semester to help you succeed.

See you in the fall!