Sponsored Links

Archives

iPhone SDK Tutorial for Creating a Splash Screen

iPhone Tutorial for Creating a Splash Screen
Introduction:

Some people asked me about creating a splash screen in iPhone. So today I am going to write a simple tutorial on creating splash view for your application. I will write another post on good looking splash page as well. Its really a small thing but have a really good [...]

iPhone SDK: How to detect iphone device

From Max Horvarth Blog: How to detect iphone model

#import <sys/utsname.h>

enum {
MODEL_IPHONE_SIMULATOR,
MODEL_IPOD_TOUCH,
MODEL_IPHONE,
MODEL_IPHONE_3G
};

@interface DeviceDetection : NSObject

+ (uint) detectDevice;
+ (NSString *) returnDeviceName:(BOOL)ignoreSimulator;

@end

@implementation DeviceDetection

+ (uint) detectDevice {
NSString *model= [[UIDevice currentDevice] model];

// Some iPod Touch return “iPod [...]

iPhone SDK Tutorial: Play a short sound in iphone sdk

From matt drake blog: play a short sound in iphone sdk

Here is the a summary of the steps I took in the video:

Create a View Based iPhone Application

First, create a view based iPhone application in XCode and add a button to your view that will play the sound. If you need a refresher on how to [...]

How To Add A Nice Background Image To Your Grouped Table View

From matt drake blog
Are you tired of your table views having the standard, boring, gray and white striped background?

Adding a nice image or pattern to your table views is one way of putting a little extra gloss to your UI. This is important, because gloss sells… However, if you have tried to do this yourself you [...]

iPhone SKD Tutorial: How To Create An iPhone Preferences File

From iPhoneIncubator — How To Create An iPhone Preferences File

In Finder navigate to your Xcode project.
Create a new folder called Settings.
Inside the folder create a new file called Root.plist. See below for an empty Root.plist example.
Rename the Settings folder to Settings.bundle. Finder will ask if you really want to do this. You do. Root.plist will “disappear” [...]

iPhone HTTP Libraries – HttpRIOT, ASIHTTPRequest and ObjectiveResource

HttpRIOT, ASIHTTPRequest and ObjectiveResource.

ASIHTTPRequest

ASIHTTPRequest is a highly flexible lower level tool (relative to HTTPRiot & ObjectiveResource). It can do a lot of things and do them well. Besides the basic GET, POST, PUT and DELETE you can also upload files, post form encoded data, handle basic authentication and a host of other really nice things. Not [...]

HTTPRiot – A simple HTTP REST Library for the iPhone

HTTPRiot – A simple HTTP REST Library.

HTTPRiot is a simple REST library designed to make interacting with REST services much easier. It supports GET, POST, PUSH and DELETE requests and HTTP Basic Authentication. HTTPRiot was inspired by John Nunemaker’s excellent httparty Ruby library.

Visit the HTTPRiot [...]

Top 15 Must-Have iPhone SDK Tutorials with source code

Top 15 Must-Have iPhone SDK Tutorials

If you are new and serious about developin for the iPhone, these tutorials will point you in the right direction.

1. Twitter is all the rage. It does help to know how to display tweets on the iPhone. Call Twitter web service using NSURL and NSXMLParser

2. Create a slideshow like the [...]

How To Use Google APIs with iPhone SDK

From http://www.johntwang.com:

Adding Google API support to your iPhone App could not be any easier. Google provides Objective-C APIs for:

Google Base
Analytics – (Only available via SVN Trunk or manual download)

Blogger
Book Search
Calendar
Code Search
Contacts
Documents List
Finance
Health
Picasa Web Albums
Spreadsheets
Webmaster Tools
YouTube

Step 1

The first step, is to head on over to the Google Code website for the Objective-C Client, download and extract the [...]

Two new Must-Have iPhone SDK Frameworks

If you want to ensure best user experience for your app users you just must integrate this two API in your app. First of two is Get Satisfaction iPhone API. Satisfaction Remote Component enables iPhone developers to embed support for Get Satisfaction within their apps. This works somewhat like the “Feedback” widget on many websites (example [...]