Learning While Watching Myself

The video recording of my 360idev talk “Building Web Service Powered iPhone Apps” is now available from 360idev (free to attendees, for purchase for non-attendees). This was the first time a presentation I gave was recorded, and for the first time ever I get to see my own talk. I watched the video yesterday and overall I’m happy with the results. The best part for me, however, is using the video to learn from my mistakes.

Read More

Building Web Service Powered iPhone Apps

Tags: 360idev, Last month I had the fortunate opportunity to talk at 360idev. My talk was on using web services in iPhone apps. The talk got off to a bad start due to various technical issues, the biggest issue caused when my MacBook Pro and the projector would not talk with one another. This caused my talk to start late which meant I had to skip some of the details I wanted to cover.

Read More

A Day with My iPad

I decided to do a little experiment earlier this week. I spent the day in Boston so instead of taking my laptop I decided to take only my iPad. I had no plans to write code that day but I had a number of other things I needed to do. Specifically write a new blog post, work on a book outline, and review and edits some documents. All the tasks can be accomplished on an iPad but what I wanted to know is how easy is it and how productive can I be.

Read More

Section 3.3.1 Does Not Prevent Cross Platform Development

Apple has come under fire over its latest developer agreement for iPhone OS developers. The section causing concern is 3.3.1 which says applications must be originally written in Objective-C, C, and C++ (or JavaScript when using the WebKit engine). This restricts developers from using other cross-platform development tools such as Adobe’s Flash CS5 packager.

Read More

NSiPhoneDevs is Now NSHappyHour

A few weeks ago I renamed the iPhone developer meet-up from NSiPhoneDevs to NSHappyHour. When I announced the name change I said I would follow up with the reasons behind the name change but I totally spaced and forgot. Thanks to @jlbruno for reminding me to explain the reasons behind the change.

Read More

Another 360idev Comes to a Close

Today was the last day for 360idev and what a great 4 days it has been. Catching up with friends, making new friends, listening to great talks, and yes, having a beer or four. This 360idev was extra exciting me for because I got a chance to talk.

Read More

Hey Peanut - iPad App for Toddlers

Hey Peanut version 1.1 has just been released and is available in the App Store. I’m very excited about this update because it adds support for the new iPad, which will be available for purchase tomorrow. Best of all the update is free to existing users, so if you already bought Hey Peanut and you are getting an iPad then you will get the iPad version of Hey Peanut for free as well.

Read More

Universal App Option is Great But

The iPad release day is less than 2 weeks away and like many iPhone developers I’m scurrying along to get my first iPad app submitted before the deadline. The introduction of the iPad as a new target platform means developers can choose to target the iPhone only, target just the iPad, or target both within a single application. The last option is called a universal binary and is recommended by Apple.

Read More