iPhone and iPad d...
Follow
Find
520.3K views | +28 today
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!

Modernizr : JavaScript library that helps you build the next generation of HTML5 and CSS3-powered websites

Modernizr : JavaScript library that helps you build the next generation of HTML5 and CSS3-powered websites | iPhone and iPad development | Scoop.it

"Modernizr is an open-source JavaScript library that helps you build the next generation of HTML5 and CSS3-powered websites."



While Modernizr gives you finer control over the experience through JavaScript-driven feature detection, it is important to continue to use best practices throughout your development process. Use progressive enhancement wherever you can, and don’t sacrifice accessibility for convenience or performance.

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

Dojo Mobile - The Dojo Toolkit

Dojo Mobile - The Dojo Toolkit | iPhone and iPad development | Scoop.it

Dojo Mobile is a world class HTML5 mobile JavaScript framework that enables rapid development of mobile web applications with a native look and feel on modern webkit-enabled mobile devices such as iPhone, iPod Touch, iPad, Android and RIM smartphones and tablets.


Dojo mobile is completely free with no-hassle liberal licensing under either the NewBSD and AFL open source licenses.

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

Tutorial: Using URL Schemes To Open The Settings App To A Specific Page In iOS 5

So you ever wanted to be able to send the user to a particular Settings page? Yeah, us too … pretty frequently actually.


Well, now you can in iOS 5 with the prefs: URL scheme with

[UIApplication sharedApplication] openURL:

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

iPhone Tutorials | Ray Wenderlich

iPhone Tutorials | Ray Wenderlich | iPhone and iPad development | Scoop.it



This site contains a ton of fun tutorials - so many that they were becoming hard to find!

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

NSLogger, a high perfomance logging utilit

NSLogger, a high perfomance logging utilit | iPhone and iPad development | Scoop.it

NSLogger is a high perfomance logging utility which displays traces emitted by client applications running on Mac OS X or iOS (iPhone OS). It replaces your usual NSLog()-based traces and provides powerful additions like display filtering, image and binary logging, traces buffering, timing information, etc.

NSLogger feature summary:

  • View logs using the Mac OS X desktop viewer, accept connections from local network clients (using Bonjour) or remote clients connecting directly over the internet
  • Online (application running and connected to NSLogger) and offline (saved logs) log viewing
  • Buffer all traces in memory or in a file, send them over to viewer when a connection is acquired
  • Secure logging (connections use SSL by default)
  • Advanced log filtering optionsSave viewer logs to share them and/or review them laterExport logs to text files
  • Open raw buffered traces files that you brought back from client applications not directly connected to the log viewer


✔ Sources: https://github.com/fpillet/NSLogger

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

ActiveRecord Fetching for Core Data

In software engineering, the active record pattern is a design pattern found in software that stores its data in relational databases. It was named by Martin Fowler in his book Patterns of Enterprise Application Architecture. The interface to such an object would include functions such as Insert, Update, and Delete, plus properties that correspond more-or-less directly to the columns in the underlying database table.



"Active record is an approach to accessing data in a database. A database table or view is wrapped into a class; thus an object instance is tied to a single row in the table. After creation of an object, a new row is added to the table upon save. Any object loaded gets its information from the database; when an object is updated, the corresponding row in the table is also updated. The wrapper class implements accessor methods or properties for each column in the table or view."

Wikipedia

✔ Sources: https://github.com/brunogb/MagicalRecord

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

Simple Sqlite Database Interaction Using FMDB

Simple Sqlite Database Interaction Using FMDB | iPhone and iPad development | Scoop.it

Introduction

In the age where Core Data is king, the database that started it all is often overlooked. I’m talking of course about sqlite. As you may or may not know, prior to core data, sqlite was the preferred method of storing relational data on iOS devices.


FMDB

FMDB stands for Flying Meat Database. What a great name… This project aims to be a fully featured wrapper for sqlite.

✔ Sources:  https://github.com/ccgus/fmdb

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

Joris Heuberger • A Visual Guide for UIView's contentStretch

Joris Heuberger • A Visual Guide for UIView's contentStretch | iPhone and iPad development | Scoop.it

Goal

Understand the contentStretch property of UIView through visual examples.



Method

  • Take a UIImageView with a simple image
  • Set its contentStretch
  • Change its frame
  • Observe
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Everything you need to know about automatic reference counting (ARC)

Everything you need to know about automatic reference counting (ARC) | iPhone and iPad development | Scoop.it

"I have no doubt that automatic reference counting (ARC) is the next big leap forward for Objective-C since the introduction of Objective-C 2.0. ARC allows you to put the burden of memory management on the (Apple LLVM 3.0) compiler, and never think about retain, release and autorelease ever again.


Since many user’s first experiences with ARC will be trying to convert an existing app, they will learn the hard way that converting existing code to ARC is not a fire & forget operation. And since this is the Internet, there’s also a lot of assumptions, false statements and other myths revolving around ARC going around.

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

Multi-purpose interface component

There are  some excellent multi-purpose iOS control libraries such as the well-documented Three20 replacement library Nimbus.


This new library is not quite on the same scale, but provides some interesting components:

  • a customizable “advanced UIPickerView” component based on UITableView
  • a checkbox control
  • an editable text area that automatically removes the keyboard when you click outside the area
  • an http fetcher with a built in progress indicator
  • a graph paper view


✔ Sources: https://github.com/keeshux/ios-components



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

2D Game Engine Tutorial | Games by Ian Terrell

2D Game Engine Tutorial | Games by Ian Terrell | iPhone and iPad development | Scoop.it

The tutorial is broken up in to several parts:


  • How to set up a GLKit projectHow to set up a 2D scene
  • How to draw 2D shapes | Part 2
  • How to color objectsHow to texturize objects | Part 2
  • How to manipulate objects
  • How to render multiple objects
  • How to create and render composite objects
  • How to animate objects | Part 2 | Part 3
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Library To Quickly Turn A Map Kit MapView Into A 3D Augmented Reality Map View

Library To Quickly Turn A Map Kit MapView Into A 3D Augmented Reality Map View | iPhone and iPad development | Scoop.it

Add AR to your app in 5 minutes!

  • Drop 3DAR into your project and change MKMapView to SM3DARMapView. Annotations become tappable AR markers in a 3D virtual world that overlays Earth.
  • Customize marker views with UIKit or OpenGL. Use OBJ models for 3D geometry.
  • Free download, sample code and documentation.
more...
James Lonely's curator insight, August 29, 2013 12:20 PM

long time no use..

Trupti Nandani's curator insight, November 29, 2014 1:51 AM

loved it..

Scooped by Vincent Demay
Scoop.it!

iPhone Tutorial: Better way to check capabilities of iOS devices | MKBlog

iPhone Tutorial: Better way to check capabilities of iOS devices | MKBlog | iPhone and iPad development | Scoop.it

"The iPhone OS started off with a single device, the original iPhone, ala, iPhone 1,1. In the last three years, Apple has been innovating hard and introduced multiple devices running the same operating system with different capabilities.


For example, the original iPod touch, iPod 1,1 wasn’t able to record audio input, and till date iPod Touch cannot vibrate as a result of an alert. There are many such subtle differences between different iOS devices and it’s the developer’s effort to make sure that the code runs properly on all devices."

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

samvermette/SVHTTPRequest - GitHub

SVHTTPRequest is a simple and extremely straightforward alternative to bulky ASIHTTPRequest.


It is blocked-based, uses NSURLConnection and its only 3rd party dependancy is the blazing fast JSONKit (included in package).


SVHTTPRequest features:

  • straightforward singleton convenience methods
  • completion block handler
  • response is automatically parsed (if applicable) and forwarded to completion block
  • support for basic authentication request signingtalks with set NetworkActivityIndicatorVisible


✔ Sources: https://github.com/samvermette/SVHTTPRequest


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

Using CALayers as HUD elements – Part I. | Bitongo

Using CALayers as HUD elements – Part I. | Bitongo | iPhone and iPad development | Scoop.it

When creating a game, an informative and seamlessly integrated HUD is crucial to provide feedback to players. Using the built-in system fonts could really hurt the aesthetic appeal of your game and you should always do your best to make the graphical style coherent in the whole app. Using CALayers for your HUD can help you achieve this very easily!


more...
No comment yet.
Rescooped by Vincent Demay from iOS dev (iPhone, iPad)
Scoop.it!

DOAutocompleteTextField for iOS - Cocoa Controls

DOAutocompleteTextField for iOS - Cocoa Controls | iPhone and iPad development | Scoop.it
All the best Cocoa controls and views for iOS and Mac OS X...

Via Jean-Philip Eimecke, Sébastien HOUZÉ
more...
No comment yet.
Scooped by Vincent Demay
Scoop.it!

Open Source: Library For Stacking Customized iPad UIViewControllers

Open Source: Library For Stacking Customized iPad UIViewControllers | iPhone and iPad development | Scoop.it

"After reviewing other stacked implementations, i wrote my own solutions from scratch. This one lets you add plain UIViewControllers to a PSStackedViewRootViewController, working much like a UINavigationController.

All the hard parts, moving, shadows, rounded borders is taken care of.


I made it for the iPad-Version of the popular austrian TV app "3MobileTV". (You need an austrian 3-SIM to test it, but you can check out the screenshots to get the idea what's possible with it).


Currently there is a positioning bug with small view controllers, I'll fix that in the foreseeable future. Otherwise, it's pretty much a drop-in-replacement for UINavigationController, using regular UIViewControllers. It supports iOS4 upwards, with some special support for iOS5's new view controller containment coming.


It works on the iPad and the iPhone, but the concept is better suited for the iPad."



✔ Sources: https://github.com/steipete/PSStackedView

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

Open Source Library For Easily Adding Image Cropping To An iOS App

This is a library that provides image cropping aloing with a nice simple user interface.


✔ Sources: https://github.com/ardalahm...

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

Tutorial: Easy Face Detection With Core Image In iOS 5 (Example Source Code Provided)

Tutorial: Easy Face Detection With Core Image In iOS 5 (Example Source Code Provided) | iPhone and iPad development | Scoop.it

With the face detection API included within Core Image in the iOS 5 SDK facial recognition is now dead simple on devices running iOS 5, and it works extremely well.

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

Text Wrap with Core Text

Text Wrap with Core Text | iPhone and iPad development | Scoop.it

@amyruthworrall


"I’m writing a text renderer using Core Text, and I discovered I’ll need to wrap text around objects (such as is done in any DTP program). I couldn’t find any easy answers as to how to do this in the documentation, so having finally got it working I’ll share what I did."

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

Ad Hoc + Crash Reporting « Under The Bridge

Ad Hoc + Crash Reporting « Under The Bridge | iPhone and iPad development | Scoop.it

"So it’s been quite a while since we last surveyed the state of ad hoc distribution, and even longer since we made any notes about crash reporters — remember when CrashReportSender was a massive novelty? Ah, how the time does fly — but the progress in merging those functions has been dramatic enough that yep, let’s pick today to get out of our comfortable rut and try something new."


http://t.co/R3E2Yesh

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

New iOS 5 Storyboard Tutorials Added

New iOS 5 Storyboard Tutorials Added | iPhone and iPad development | Scoop.it

For those unfamiliar with storyboards, essentially storyboarding is an enhancement to the interface builder tool allowing you to see the whole story, and visually handle the flow between UIViews making interface builder so much more powerful.


Many other enhancements were also introduced, and Apple’s own documentation on storyboards is rather large so the need for straightforward tutorials is huge.

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

Update #2: ELCImagePickerController

Update #2: ELCImagePickerController | iPhone and iPad development | Scoop.it

The image picker is created and displayed in a very similar manner to the UIImagePickerController. The sample application shows its use. To display the controller you instantiate it and display it modally like so.



✔ Sources: https://github.com/elc/ELCImagePickerController


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

Local file storage issues in iOS 5

Local file storage issues in iOS 5 | iPhone and iPad development | Scoop.it

Marco wrote a great post explaining the issues with local file storage in iOS 5. Please read it now and then come back.



There are also many threads on the Apple Developer Forums about this

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

ZaBlanc/RaptureXML - GitHub

RaptureXML is a simple, block-based XML library for the iOS platform that provides an expressive API that makes XML processing freakin' fun for once in my life.


✔ Sources: https://github.com/ZaBlanc/RaptureXML

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