http://www.galuca.com/
http://www.learn-cocos2d.com/2011/10/complete-list-objectivec-20-compiler-directives/
http://www.raywenderlich.com/21987/top-10-most-useful-ios-libraries-to-know-and-love
Inspired by this post, I decided to implement a component that allows to visualize the metrics of a font in the iOS system. The code is open source and you can find it here together with a demo app.
Check this template to create iOS Frameworks
A good port of OpenCV for iOS
Git submodules are a very powerful way to add libraries to your project. They are easy to add but there is no easy way to remove them. I recently needed to remove one submodule from one of my project and run in some pitfalls to avoid here are my findings: If you for example need…
Try AppleDoc. Check this tutorial here.
http://atnan.com/blog/2011/11/17/enabling-remote-debugging-via-private-apis-in-mobile-safari/
https://github.com/domesticcatsoftware/DCIntrospect
General Info DIAWI TestFlight HockeyApp
General Info iOS 5 Fonts iOS 4 Fonts Custom Fonts
The problems of using WebView to display formated text are well documented, here are Some open source alternatives: DTCoreText TTTAttributedLabel
A very good library for advanced uses of TableView: http://www.sensiblecocoa.com/
NSConference is an iOS developer community conference. The presentations are more developer and designer oriented instead of business. The programme was divided between session ( the main presentations), blitz talks ( smaller/faster presentations) and workshops where you can talk with the experts of one of the core techs Bellow you can view the conference…
Good tools for app translation: http://www.cocoanetics.com/apps/linguan/ http://applingua.com/
When the things you sell aren’t apps (frameworks for example) or you don’t wan’t to use Apple stores and rules: http://www.fastspring.com/
For those who need Mac OSX servers for automated build and other uses, you can try one of these: http://www.macminicolo.net/ http://xcloud.me/
For people like me, that updated to XCode 4.3 and delete the older versions of XCode you may have noticed some strange errors in you develop tools. The reason for this is that Apple decide to make the command line tools an optional download and change the location of the same. After you download the…
https://github.com/futuretap/InAppSettingsKit
Read this article, it can save you a lot of debugging time.
Nice explanations of the tradeoffs between the two techs. http://inessential.com/2010/02/26/on_switching_away_from_core_data http://cocoawithlove.com/2010/02/differences-between-core-data-and.html Some nice libraries to ease your life when using one of the techs: FMDB – https://github.com/ccgus/fmdb Magical Record – https://github.com/magicalpanda/MagicalRecord
http://www.raywenderlich.com/tutorials
I never thought this was possible but after all it’s possible, check it out here http://apiblog.youtube.com/2009/02/youtube-apis-iphone-cool-mobile-apps.html Just be aware of the following: 1) if you have stuff in your UIWebViewDelegate methods (like NSLog(@”something”) it will crash so remove it. Don’t had a delegate at all 2) do not expect this to work in the simulator.
I found this good article that explains how to debug CoreData applications.
Now that we have git support in XCode we can use this: http://nvie.com/posts/a-successful-git-branching-model/ http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/
Nice Model object generator: http://rentzsch.github.com/mogenerator/
https://github.com/jbrennan/xcode4themes
The best tutorials for learning iOS development from the Stanford university. Developing Apps for iOS iPad and iPhone Application Development iPhone Application Development
http://pragmaticstudio.com/iphone-roadmap
http://designthencode.com
To completely uninstall XCode and all IPhone Developer Platforms just write this command in a Terminal Shell. sudo /Developer/Library/uninstall-devtools –mode=all After the command as ended just do a restart to your machine.
An interesting project that gives a framework for an AR project using the GPS and the Compass http://www.iphonear.org/
Found this great post about compiling OpenCV on the IPhone.
Recently we had a small project for the IPhone where we need to retrieve data from a web service. Our first aproach was to see if in the Apple SDK for the IPhone was something like the WSMakeStubs tool in Mac OSx. We didn’t found anything similar and we are almost implementing the requests and xml parsing…
After some time developing iphone applications I was starting to have a huge codebase that was shared between several projects. In order to avoid to mantain the same classes files to all the projects I started to look for a way to create a shared library. After some “google” around I found some techniques, but…
One of the problems that I stumble upon was when doing long network operations on the IPhone, like downloading a big file, the operation never ended with success. The download always failed with an IO problem, after some investigation I found out that the problem was the battery saver of the IPhone. The thing is…
Sometimes you start a project with a name in mind for your application. Then you discover that the name is already taken by other app or you want to change it. If you only want to change the name that appears bellow the application icon just go to your info.plist file and change the CGBundleDisplayName…
To know how much free disk you have available on your iPhone/iTouch just execute this simple code: NSDictionary * fsAttributes = [ [NSFileManager defaultManager] fileSystemAttributesAtPath:NSTemporaryDirectory()]; NSNumber * freeSize = [fsAttributes objectForKey:NSFileSystemFreeSize]; You can also use the same dictionary to know the total disk size by reading the NSFileSystemSize key.
One of the security features of the iPhone is the Auto-Lock feature, this feature basically locks your phone if you don’t use it for a configured time ( normally one minute). The problem of this feature is that it turns off WIFI or 3G connectivity. This can be hassle when you need to run a…
After you subscribe and pay for the IPhone Developer Program, you will have access to the “Program Portal”. In this page you have a step by step guide for configure your XCode for device compilation. Unfortunately Apple forgot some of the instructions, here are the missing steps: Your “Bundle identifier” property in the Info.plist file…
Welcome to iPhone Adventures, this goal of this blog is to share information about programming to the iPhone/ITouch using the official Apple SDK. In order for you to program to the iPhone you need to do following: – Register in the iPhone Developer Program – Download the SDK, you will need a Mac with the…