iPhone and iPad development
607.3K views | +42 today
Follow
iPhone and iPad development
Tips, Libs and more about iPhone and iPad development and ios
Curated by Vincent Demay
Your new post is loading...
Scooped by Vincent Demay
Scoop.it!

Example: Open Source iOS Castle Destruction Game Using Cocos2D And Box2D

Example: Open Source iOS Castle Destruction Game Using Cocos2D And Box2D | iPhone and iPad development | Scoop.it
I’ve mentioned some excellent open source games from the app store that could be used as a great examples for learning how to create games.  Most of these games use Cocos2D and I’ve come across another Cocos2D game that makes for a great example.
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Using a Button as a Toggle

Using a Button as a Toggle | iPhone and iPad development | Scoop.it
In this example, we will see how to make a UIButton control behave as a two – state toggle switch.
more...
No comment yet.
Rescooped by Vincent Demay from iOS & macOS development
Scoop.it!

iOS 5 Face Detection with Core Image

iOS 5 Face Detection with Core Image | iPhone and iPad development | Scoop.it

One of the great new features of iOS 5 is the addition of the Core Image (CI) framework.

This framework has been available for a few years on the Mac, but now its advanced image processing and filtering capabilities are available on the iOS platform as well.

One particularly cool new feature available in Core Image, on both iOS 5 and Lion, is its ability to detect faces in an image.


Via Alessio Nonni
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

100 Tools to Develop the Next Killer iOS or Android App | DailyTekk

100 Tools to Develop the Next Killer iOS or Android App | DailyTekk | iPhone and iPad development | Scoop.it

100 Tools to Develop the Next Killer iOS or Android App

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iPhone App Development Tutorial – Add an Intro View to a Tab Bar App

iPhone App Development Tutorial – Add an Intro View to a Tab Bar App | iPhone and iPad development | Scoop.it

This tutorial is on adding an intro view to your app. In this instance we’ll be adding it to a tab bar app. This is not the use of a splash view

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Apps Using UDIDs Being Rejected By Apple – Here’s How To Generate Replacements Quickly

Today there have been reports on Twitter about iOS apps being rejected for using the now deprecated UDID variable.


MAC Address Based UUID Replacements:

✔ Sources: https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5


Non-MAC Address Based UUID Replacements

Tuturial: http://oleb.net/blog/2011/09/how-to-replace-the-udid/


more...
No comment yet.
Rescooped by Vincent Demay from iOS development
Scoop.it!

CGPointMake, CGSizeMake, CGRect. shortcuts

CGPointMake, CGSizeMake, CGRect. shortcuts | iPhone and iPad development | Scoop.it
CGPointMake, CGSizeMake, etc.shortcuts | Touch Code Magazine - Tutorials and excerpts about iPhone and iPad programming in Objective-C and Cocoa Touch...

Via anandram venkataswamy
more...
No comment yet.
Suggested by jerometonnelier
Scoop.it!

How To Create a Rotating Wheel Control with UIKit | Ray Wenderlich

How To Create a Rotating Wheel Control with UIKit | Ray Wenderlich | iPhone and iPad development | Scoop.it

This is a post by iOS Tutorial Team member Cesare Rocchi, a UX designer and developer specializing in web and mobile applications.


There may be times you’ve downloaded a cool application with a new kind of user interface component, and you’ve wondered: how was it built?

One great example of this is the rotary wheel, used by ConvertBot and other applications as a way for users to select options from a menu.

This component is intuitive to use because it resembles many similar controls we use in real life to make choices.

more...
No comment yet.
Suggested by Permeative
Scoop.it!

Importance of Target Audience while promoting iPhone/iPad app

Importance of Target Audience while promoting iPhone/iPad app | iPhone and iPad development | Scoop.it

In order to gain recognition to your app you should have thorough knowledge about the customers. Also knowing your market is equally important. So don’t waste time and money by trying to advertise and market the app to an audience who really doesn’t care.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS Tutorial: Image Cache and Loading Thumbnails using MKNetworkKit

iOS Tutorial: Image Cache and Loading Thumbnails using MKNetworkKit | iPhone and iPad development | Scoop.it

MKNetworkEngine makes it a breeze to add this feature into your app. What not? With MKNetworkKit, you will even know if the response image is from cache or loaded for the first time. Using this information, you can “fade in” your thumbnails when you load the images for the first time

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Temporary Storage In Apple’s CoreData

Temporary Storage In Apple’s CoreData | iPhone and iPad development | Scoop.it

"Whilst CoreData is good, it can take a while for developers to get to grips with this new approach to data storage. One thing I see time and time again is the question of how to handle temporary data. One argument is that core data should only be used for the persistent data store and that any operations above this level should use other domain level objects; only mapping to a NSManagedObject model once you know you wish to persist. The second argument is that you should limit the number of duplicate domain level objects you have and utilise CoreData for the storage and handling of both temporary and persistent objects."

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Debugging with GDB: Introduction to Commands

Debugging with GDB: Introduction to Commands | iPhone and iPad development | Scoop.it

GDB is the debugging system built into Xcode. Xcode handles much of the interaction with GDB to provide support for breakpoints, stepping through/over code, wowever, GBD also provides a command line that you can use to work directly with the debugger. This tutorial walks through the basics of the command line interface along with an introduction to a handful of commands for viewing variable and object data.


more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Presenting, Appirater - Arash Payan

Presenting, Appirater - Arash Payan | iPhone and iPad development | Scoop.it

The goal of Appirater is to encourage your satisfied user’s to rate your app.


Like most developers, I’m not thrilled with the way the App Store presents my apps. There are several problems, but in particular, I really don’t like the user review system. It’s biased towards bad reviews, and that ends up hurting sales (there are odd exceptions to this). The only time a user is reminded or asked to rate an app is when you delete it, and you probably don’t care for the app if you’re deleting it. In comparison to the unhappy user, the satisfied user rarely takes the time to review your app. Which leaves you with crummy reviews from uninformed users hurting sales of your app.


✔ Sources: http://github.com/arashpayan/appirater/


more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

How To Create a PDF with Quartz 2D in iOS 5 Tutorial Part 1 | Ray Wenderlich

How To Create a PDF with Quartz 2D in iOS 5 Tutorial Part 1 | Ray Wenderlich | iPhone and iPad development | Scoop.it

Sometimes in your apps you might want to generate a PDF with data from the app for your users. For example, imagine you had an app that allowed users to sign a contract – you would want the users to be able to get a PDF with the final result.

But how do you generate a PDF programmatically? Well, it’s easy to do in iOS with the help of Quartz2D!


In this tutorial series, you’ll get hands-on experience with creating a simple PDF with Quartz2D. The PDF we’ll make will be for an invoice-making app, as you can see in the screenshot.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS 5 : Customize UINavigationBar and UIBarButtonItem with the Appearance API

iOS 5 : Customize UINavigationBar and UIBarButtonItem with the Appearance API | iPhone and iPad development | Scoop.it

With the release of iOS 5, the UIAppearance protocol is used to access the appearance proxy for a class you would like to configure. Customization is done by sending messages to the target class appearance proxy. When changing the appearance of an object, all instances of the object can be updated or only specific instances within a container class.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS 5 : Look Up Definitions Using Dictionary Service

iOS 5 : Look Up Definitions Using Dictionary Service | iPhone and iPad development | Scoop.it

With iOS 5, there is now a dictionary service that you can access to look up definitions of words. UIReferenceLibraryViewController makes it as easy as creating an instance of the class and providing a term/word to lookup. The view controller will handle the display of the definition and managing the UI (scrolling, etc).

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Objective-C Expressions for Debugging

Objective-C Expressions for Debugging | iPhone and iPad development | Scoop.it

here are four Objective-C expressions which provides additional information about the current context in your code. Three of the four expressions are shown in the example

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Filename and Line Number with NSLog: Part II

Filename and Line Number with NSLog: Part II | iPhone and iPad development | Scoop.it

The code allows for displaying additional information beyond the date/time stamp and process ID that NSLog outputs, specifically, the filename which calls the debug routine, and the line number where the call was invoked. I also added a few additional configuration options including an option to disable all debug messages.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Using XCode 4 Snippets

Using XCode 4 Snippets | iPhone and iPad development | Scoop.it

"Recently, I came across this post and fell in love with the idea of using XCode 4 snippets. Up until I read the post, I had heard they existed, but never really tried them. After reading the post, I began using his snippets as well as started creating my own. Now, I would say that my work-flow is faster than ever."

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Add an iCloud photo gallery to your app with MTICloudPhotoGallery library

Add an iCloud photo gallery to your app with MTICloudPhotoGallery library | iPhone and iPad development | Scoop.it

There are 3 different tiers in the library and you can choose which one to use depending on how much customization you need. If you use the top tier only you can add opening and saving images from iCloud with just about 10 lines of Objective-C code (which is always cool). Then you can decided to use the lower level classes also and you can further customize everything from the look to the code itself.

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Tutorial: Storyboard app with Core Data | MaybeLost.com

Tutorial: Storyboard app with Core Data | MaybeLost.com | iPhone and iPad development | Scoop.it

The application we will be making will be fairly simple. We will start with an empty project and design our core data layout (including some default data) which will be used in the main application and a login page. On successful login we will then display a table with a bunch of entries and associated thumbnails. We will include the ability to add and delete entries, and to use the camera to take the photo for each entry (or choose from an album). Here’s a shot of the screen flow for the application when finished….

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Cross-Platform Development Considerations

Cross-Platform Development Considerations | iPhone and iPad development | Scoop.it

"This article will cover some of the concepts and decisions involved in designing a mobile app for multiple platforms. The considerations discussed will deal primarily with a cross-platform application targeting Android and iOS, and it is written from the perspective of a web developer taking their first steps into the mobile world. We’ll look at some of the differences between the platforms and their user interface design, and we’ll also examine the pros and cons of cross-platform development in general as well as the specific details of many of the most popular cross-platformframeworks."

more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

MKNetworkKit: a networking framework

MKNetworkKit: a networking framework | iPhone and iPad development | Scoop.it

MKNetworkKit is a networking framework written in Objective-C that is seamless, block based, ARC ready and easy to use.
MKNetworkKit is inspired by the other two popular networking frameworks, ASIHTTPRequest and AFNetworking. Marrying the feature set from both, MKNetworkKit throws in a bunch of new features. In addition to this, MKNetworkKit mandates you to write slightly more code than the other frameworks at the expense of code clarity. With MKNetworkKit, it’s hard to write ugly networking code.


✔ Sources: https://github.com/mugunthkumar/mknetworkkit


more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Creating Gesture Recognizers with Interface Builder

Creating Gesture Recognizers with Interface Builder | iPhone and iPad development | Scoop.it

The example made use of gesture recognizers to allow the master view to be swiped on and off screen. However I created and configured these objects in code rather than with Interface Builder. In this post I will show how easy it is to create gesture recognizers with IB and eliminate some code.

more...
No comment yet.
Curated by Vincent Demay
Development Manager @ Scoop.it - http://www.scoop.it
iPad, iPhone and Android developer
Geek :)