Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been looking around for a book on designing and developing custom interfaces for iOS but I don't seem to be able to find any books on this topic and I was wondering if anyone here knew of any books on the design and development of custom iOS interfaces and applications.

Also, I am not aware of any other questions asked on this site, so if there is, please do let me know and I'll vote to delete :)

Thanks in advance!

share|improve this question

closed as off-topic by gnat, MichaelT, GlenH7, Kilian Foth, Dan Pichelman Oct 14 '13 at 14:12

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – gnat, Community, GlenH7, Kilian Foth, Dan Pichelman
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 2 down vote accepted

What do you mean by "custom interface"?
Do you mean interfaces that don't look being built using Cocoa Touch native widgets? If yes then don't estimate the power of Cocoa Touch and graphics.
UITableView for example is a versatile widget, you can't believe how much you achieve with it.

With Quartz 2D, Core Animation and graphics you can achieve extremely lovely interfaces.

iOS Recipes contains a lot of tricks and tips that will help you customizing your interfaces. Check the book's TOC.

share|improve this answer
I do indeed mean interfaces that do not look like the native UI elements. For example, instead of having a UITableView look like a normal table view, have a notepad as the background. – dbramhall Aug 24 '11 at 12:50
I told you, this where graphics come in handy. – Chiron Aug 24 '11 at 12:55
Yea, I've actually just purchased that book your recommended from Amazon! Thanks a lot! – dbramhall Aug 24 '11 at 14:45

I'm not sure of any books off the top of my head, but the custom interface designs are mostly done using Core Graphics, so that should give you a good starting point. There is of course an O'Reilly .

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.