You’ve already seen this in numerous apps. Images that can be dragged by holding, enlarged, shrunken and rotated with the pinch gesture. All that being said, if you’re new to programming UIGestureRecognizers this can be a somewhat difficult task.
I’ve found a tutorial demonstrating how to easily include this functionality that is immensely useful for many different kinds of photo apps.
There is also an excellent sample project included.
The tutorial is from Roger Chapman and can be found here:
iOS Image Manipulation with UIGestureRecognizer: scale, move, rotate
Tremendously useful code if you are ever making any sort of photo manipulation app.
[via Alex Curylo]
Sparrow, the game framework I used in my iOS programming tutorial on creating an action game, has recently added a new feature to easily handle the higher screen resolutions provided by the retina display of the iPhone 4. I hope to update the tutorial to utilize this new feature in the near future. A new Sparrow Tutorial from the creators of this grame framework illustrates the process.
The process involves using tools that are included with the Sparrow Framework that will automatically create all the required textures from your high definition textures.
You can find the step-by-step tutorial from the creators of sparrow here:
How To Make HD Games With Sparrow
The new feature is in Sparrow 0.9 which can be found here.
Thanks for reading, please share this using the buttons below!
The number of resources being shared for iOS developers has grown dramatically. I created this site to feature my own tutorials and tips along with those created by other iPhone programmers.
It seems that with the introduction of the iPad and iPhone 4 there is an explosion in the number of resources and blog posts for iOS development, and it certainly appears that the popularity of the iOS SDK has hit a new peak.
I understand it has become harder to keep up with things so I’d like to introduce a new feature where I will show the previous week’s posts in order of popularity (based on traffic and tweets) .
Latest edition here: iOS Development Resources
You can check out the first edition below:
1. Screw Multitasking: How To Make Your iOS 4 Apps Exit For Real
A quick tip on how to set your apps to remove themselves from memory immediately upon exit in iOS 4.
2. Cool Tool For Quickly Making Glossy iOS Buttons
A tool for easily making custom glass buttons using the iPhone simulator.
3. Interactive iPad App Prototypes In Under 30 Minutes Using Keynote
A keynote theme allowing you to easily create an interactive iPad interface prototype.
4. With Just 3 Lines Of Code Add Twitter/Facebook Into Your iOS App
Introduction to the Sharekit library for easily adding social sharing into iOS apps.
5. iPad Development Tutorial and Resources Collection
A list of top-notch iPad tutorials and resources.
6. Easily Adjust Your Images For The iPad or iPhone Retina Display
Introduction to an open source library that allows for easy resizing of UIImageView elements.
7. A Carnival For iOS Developers! Get In Get Traffic
Several developers get together and form iDevBlogADay to grow their traffic.
8. How To Stay Motivated And Actually Complete Your iOS App
Several tips on maintaining motivation throughout a large indpendent software project.
9. iOS Developer Gold Discovered On Twitter
Some great tips found on Twitter for iOS developers.
10. Nice & Easy iOS OpenAL Sound Library – Open Source
A very easy to use open source library allowing for easy integration of OpenAL.
If you like this list then please share it with others. Thanks!
While the iPad and iPhone share iOS as their operating system there are many aspects of development for the iPad that are considerably different and should be understood by developers looking to create the best possible iPad apps.
On this page I have decided to list tutorials specifically created for the iPad along with other resources such as user interface design tips, and graphical resources such as UI prototyping tools and vector kits.
Post continued here: iPad Development Tutorials And Resources