At the Free Time Studios blog, I just officially announced the release of an open source library for iPhone projects called FTUtils. Check out the post and the screencast:
I promised a list of the websites I mentioned in my talk at the HTC on Wednesday. Instead of putting my own list together, I defer to the master: Ari Braginsky. This google doc is where I found most of the sites that I follow daily:
It’s a huge list, so I’ll give you a few must haves.
- Mobile Orchard is a great iPhone Development Blog. There’s lots of great info there, and a pretty good podcast as well.
- Games from Within – Noel Llopis writes about his experiences as an indie iPhone game developer.
- Jeff LaMarche’s iPhone Development Blog – Jeff wrote the Apress book Beginning iPhone Development, and his blog is one of the best places to get started with OpenGL ES on the iPhone, especially if you don’t have any OpenGL experience.
- 148Apps.biz – All about the business of developing iPhone apps. It’s also the home of the app store metrics.
- TouchArcade is a great iPhone game review site, and a lot of developers are active in the forum there.
- iPhone Developers on Twitter is a community maintained Google spreadsheet where you can find the Twitter handles of thousands of iPhone developers.
These three iPhone analytics companies also blog metrics periodically:
As promised, Here are the slides for my talk at the Houston Technology Center’s Web Based Startup School on 6/17/09. The slides aren’t really useful on their own since I only used them as a visual aid in the talk, but they might trigger some memories for those in attendance.
Who Wants to Be a Millionaire? – What it Takes to Become an iPhone Developer
Since the opening of the iPhone app store, many developers have turned themselves into true success stories. While these stories are more exception than rule, their telling has inspired countless others to give iPhone development a shot. The app store is a revolution in software distribution, and it gives independent developers the power to make their own success. If you are considering becoming an iPhone developer, or if you are just curious what it’s all about, this session is for you. You will learn how to get the SDK, how to join the iPhone developer program and some common iPhone business models. We will also look at the technical side of iPhone development and get a look at the tools of the SDK. Since this session falls on the day of the release of iPhone OS 3.0, we will also get a good look at the new features in the OS and SDK that enable even more rapid development and new business models.
I just got confirmation that I’ll be speaking at 360|iDev in Denver this September. I’m really excited about the conference! I was disappointed that I didn’t hear about the last 360|iDev until after it was over, and the raves of Jeff LaMarche and Owen Goss made me a little jealous. If you can swing it, come on out. It should be a great time!
Here’s what I’ll be talking about:
Using Core Animation to Build Complex and Attractive Interfaces
Core Animation plays an integral role in the iPhone user interface and is responsible for much of its intuitiveness. Careful use of animation can make even an average app a joy to use. In this session you will learn how to effectively apply the features of Core Animation in your own apps. After a brief introduction to the principles behind Core Animation, you will learn how it is used in UIKit. Then, we will dig into the meat of Core Animation and how to use it effectively. Using the open source FTAnimationManager as an example, you will learn how to tame some of the complexities of the Core Animation API. By the end of this session, you will be comfortable with Core Animation, and your apps will run more smoothly and be more visually appealing.