In followup from my iPhone programming presentation I have uploaded the presentation and sample Xcode project (Xcode 4.3.2) The sample converts between temperatures in celsius and fahrenheit.
The sample shows how to setup the gestures in Xcode’s interface builder, rather than in Objective-C code. Using the UIPanGestureRecognizer we [...]
Xcode 4 has drastically improved iPhone unit testing and Mac unit testing from my previous post, iPhone Unit Testing Explained – Part I Creating the unit testing target is easy and you can start writing test code in under 5 minutes.
The biggest hassle in testing is setting up [...]
I’m teaching a small hands-on course for iPhone development in Rochester, NY on April 21st 10am-12pm.
Signup
Space is limited: http://skl.sh/rIUWEE
About this Class
Learn how to get [...]
I’ve been working on iPhone development for several years and I have been very excited to see how the iPhone SDK has progressed. See my original article on how I envisioned the iPad revolutionizing the computing experience. Siri takes the iPhone platform to an entirely new level.
Photo Table has been built from the ground up to support image management using the concept of albums. We can import albums from Facebook, Flickr, and the Photo Library.
I’ve posted my presentation from the Computer Science Community at RIT on making iPhone/iPad apps from February 2011. The video is in two parts and I discuss the initial sales, analytics, marketing when releasing an iPhone app.
Here are my slides and demo code from the presentation on Friday, June 10th at 10am in ICL5 at RIT.
iPhoneOS Development III – Paul Solt
In order to create a custom background for a transparent UITableView you’ll need to do a few things. I’ve got the basic code below after a lot of tinkering. I’ve also included how to make it so you can hide the UITableView when you tap in the transparent areas below the rows using [...]
Tap, flick, and zoom psychedelic and abstract wallpapers in a highly interactive photo application. Each image is available in high-definition so that it can be used as a wallpaper for any iPhone, iPod Touch, or iPad using iOS 4.0+.
After wasting two days I’ve finally figured out how to correctly limit zoom levels when working with a UIPinchGestureRecognizer. I needed to resize images, but I didn’t want people to go outside of desirable limits.
Here’s the basic math:
1. We know: currentSize * scaleFactor = newSize
2. Clamp the maximum scale [...]
Artwork Evolution
Facebook
@PaulSolt
- RT @flexibits: Happy 1st Birthday, Fantastical! http://t.co/bIcVDgbZ 2012/05/18
- @IAmReynolds thanks, I think it's the color choice that made it look good. Gradient colors similar to the line color. 2012/05/17
- @rwenderlich I'm interested if this is still an option. I did a text-based risk game back in high school. It could work for an iPad app. 2012/05/16
Github
Tags
animation App Store Artwork Evolution Boost Boot Camp C++ cross platform development Dual Monitors function pointers Gears of War 2 gestures git GLUT inheritance iOS iPad iPhone Macbook Pro Mac OS X MacPorts member functions Objective-C OCUnit OpenGL player/stage polymorphism presentation programming remote control RIT SCM slides static methods STL svn 1.6 tdd testable code testing unit testing version control Windows XP Xbox 360 Xcode xcode 3.1.2


