Controlling System Output Volume With The MPVolumeView Class (Part 2) Inherits from: UIView : UIResponder : NSObject Framework: /System/Library/Frameworks/MediaPlayer.framework Availability: Available in iOS 2.0 and above Declared in: MPVolumeView.h If you happened to check out Part 1 of the MPVolumeView class tutorial then you will know that we ran through a simple example of instantiating an MPVolumeView object through the use of code and by using the Interface Builder within Xcode. If you missed Part 1 then make sure to give it a glance as Part 2 builds on that initial work. Controlling ... Read Full Article
iOS Boilerplate – A base template for iOS apps For those of you have developed for the web, you may have heard of the HTML5 Boilerplate. Now Alberto Gimeno (@gimenete) brings you iOS Boilerplate. This resource now gives you a almost blank slate of compliant code perfect for starting out on your own iOS Project. Read Full Article
Controlling System Output Volume With The MPVolumeView Class (Part 1) When building an iPhone or iPad application that allows the user to playback video or audio files it is entirely possible that the need may arise to also allow the same user to control the system volume output from within the app. Granted, the hardware based volume buttons are always available on the side of the iOS device, but embedding a method of control within the app makes everything feel a little bit tidier and also comes with the benefit ... Read Full Article
Objective C & iOS Weak Singletons Temporary shared memory management is always a bit of a difficult problem to solve. There are various well known ways of dealing with this problem but recently i’ve come across a novel solution to this problem that actual takes advantage of Objective C’s Automatic Reference Counting (although it could also work without ARC) The singleton pattern is used in quite a lot of applications i’ve worked on, usually it retains some objects in memory and can exist for the lifetime ... Read Full Article
How to Populate a UITableView From a plist (property list) Start a new “single view” project (I named it PopulateUITableView).  Delete ViewController.h and ViewController.m from the project navigator (command+1).  Open MainStoryboard.storyboard and delete the scene that came with the template.  In the object library find a Table View Controller and drag it as a new scene.  This is what the project should look like at this point. To manage the table view we need to create a new class TableViewController that is a s subclass of UITableViewController.  (command+N) create a ... Read Full Article
Xcode Source Code Management with Git This tutorial will be about Git integration with Xcode.  For more in depth discussion of Git consult Pro Git or Version Control with Git There are two different ways to put your project under Git source control.  The first is through the terminal with the git init command, and the second and much easier is to select the “Create local git repository for this project” checkbox in Xcode when creating a new project. Open Xcode and create a new project ... Read Full Article
Money For Nothing: 4 Free Ways to Promote Your Mobile App When you’re promoting your iPhone or iPad app, it may seem like all of your marketing choices are expensive. But you don’t have to spend big bucks to get big attention. Discover 4 easy and effective app marketing tactics that you can do for free. Read Full Article
How to use Twitter API in iOS 5 : Introduction Social networking has become part of our life, indeed we are posting every part of our life in one or the other sites. So, as a developer you need to give the ability to share from our App. Today we are going to discuss about how to tweet using Twitter API in your App. Introduction In iOS 5, Apple has done a great job by introducing the Twitter framework by which many integration problems such as API access, session settings ... Read Full Article