Show Menu

Need an iOS Developer?

Submit your 30 day Job Listing for FREE

In iOS 4.0 Apple introduced the iAd framework, making it possible for iOS developers to include ads in their apps, and thereby earning revenue as the app users view or interact with the ads. But iAd isn’t available in all countries. At this time the iAd network is only available in: The U.S., U.K., France, Germany, Italy, Spain and Japan. UPDATE Due to the fact that the iAD Network is closing down, check out our If your primary customer base


About the event 360|iDev is the leading iPhone developer conference in the world. Our focus is to bring the best and brightest in the developer community together for 3 days of incredible sessions, awesome parties, good times, and learning. We were the first iPhone developer conference, and are regarded my many as the best. We focus not on marketing hype, or selling books, or anything like that. Our focus is the community. Helping new people get into the community, and


As part of new iOS5 Apple introduces COreBluetooth a brand new framework for Low-Energy devices (aka LE), this framework has no documentation by now but we can discover how to use it with bluetooth devices. According to this Apple also has the Made-For-iPhone program that allows companies to build new peripherals for the iPhone (http://developer.apple.com/programs/mfi/). We can figure out this new framework because we have an example of CoreBluetooth for Mac (http://bit.ly/z7BMB5). CoreBluetooth conforms CBCentralManagerDelegate and CBPeripheralDelegate protocols, first one


Forward geocoding in iOS5 is pretty simple, for early stages of iOS (by now <iOS5) we usually use MKReverseGeoder class. But in this article we would like to focus about the idea to get addresses or GPS coodinates from a CLLocation object or from a NSString for minor versions of iOS. To achieve our goal we will use categories. It is easy to think about a category like a kind of methods that we add to a system class, i.e:


IOKit is one of iOS’s private frameworks, and is used to access hardware and device capabilities. WARNING: since this is a private framework, if you submit an app to the App Store that links to this framework, it will be rejected. That said, let’s start by creating a new Xcode Project. You can pick any of the predefined templates. Once that is done, access the Project Settings, then select the Target. Go to Build Phases, then the Link Binary With


This method uses blocks so will run on iOS4 onwards: This post is a simplified version of the previous submitted post: A simple COCOA Asynchronous image loader class to use in your iPhone app void UIImageFromURL( NSURL * URL, void (^imageBlock)(UIImage * image), void (^errorBlock)(void) ) { dispatch_async( dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_DEFAULT, 0 ), ^(void) { NSData * data = [[[NSData alloc] initWithContentsOfURL:URL] autorelease]; UIImage * image = [[[UIImage alloc] initWithData:data] autorelease]; dispatch_async( dispatch_get_main_queue(), ^(void){ if( image != nil ) { imageBlock(


Welcome to the second part of this tutorial. Previous in the series: How to make a magazine app in iOS – Part I [socialRansom link=”https://github.com/viggiosoft/HowToMakeAMagazineApp/archive/master.zip”] The iOS5 revolution A lot of water has flowed under the bridge since our first part of this tutorial. We’re sorry for the delay, but at the time of writing we were aware of the new featured introduced with iOS5 but we were still under NDA and not authorized to disclose anything about the SDK.


This could just be me here, however I find it so much easier to read from a book than a screen or an iPhone. I must also admit, that there is a guilty pleasure I have about owning books. There is just something great about a full book shelf. Anyways I digress. Keep reading for a list of recommended (by the twitter community) books for the budding iPhone Application developer. Not exclusively for the newbies, I find that these can