Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I'm new to Mac's in general and iOS development. I've used an iPhone and iPad, and I'm looking to write apps for both. I'm a (newly) registered Apple developer and have Xcode downloaded and working my through it.

My question is this: Are there any third party tools that iOS developers with more experience than I (which is everyone) uses?

Example, in the Windows world I use

  • Notepad++ as a extra text editor.
  • Depends for dependency checks (yes, I realize there might not be a corollary to this)
  • Regex Buddy for building/debuggin regular expressions.
  • etc...

Being ignorant of the iOS landscape, any information anyone could supply on tools (and possibly why they are must haves or need to haves) would be great.


Please Search Prior To Posting!

To search, use the search box in the upper-right corner. To search the answers of the current question, use inquestion:this. For example:

inquestion:this Textmate

If it hasn't already been posted, please follow a few simple rules when adding it as an answer.

Rules

  1. Limit to one tool per answer.

  2. Add a short description

  3. Add a link to the website in the name of the application if possible (no direct downloads).

  4. Use ## [appName](link) for citing the application name. Please do not include prices.

share|improve this question
1  
I took the liberty to add some rules so that it won't be chaos. I also asked to make it CW. –  Loïc Wolff Mar 29 '11 at 20:46
1  
I don't think there's anything wrong with including prices. If they change, anyone can edit the info. It's very useful to know the price beforehand. –  nevan king Sep 21 '11 at 12:16
show 2 more comments

38 Answers 38

Sizes

Amazing app to resize retina images. Very useful for iOS/MacOSX app development.

share|improve this answer
add comment

On The Job

On The Job is a really well done time tracking app. It's useful if you do client work and want to keep track of how much time you spend on a project. You can put in your hourly rate and (I think) generate invoices.
I use it to check how long a task has taken, and as an anti-procrastination device. It's helpful to know that a task you thought would take 4 hours only took 40 minutes. If you forget to stop it when you go on a break, it notices and asks if you really want to bill for the empty time or just reset to where you left off. It's a little expensive, but gets updated pretty frequently.

share|improve this answer
add comment

SQLiteManager

If you have to work with SQLite databases, or even just poke around the SQLite that Core Data produces, this is a great app. There's an unrelated Firefox add-on called SQLite Manager (notice the space) which has the great advantage of being free, but isn't as easy to use.

share|improve this answer
add comment

Unretiner

An automated tool to get the 2 versions of icons, images etc for both Hi and Low resolution screen versions (used on the retina screen and not-retina screen devices)

Usefull for iOS development.

share|improve this answer
add comment

ClipMenu

A free clipboard manager that is highly customizable and also includes support for snippets. I have it open a list of recently copied items using alt+space and then I can select an item to paste from the list. I recommend spending some time to customize it to your specific workflow.

share|improve this answer
add comment

StoreSizer

StoreSizer is an easy to use and free Mac OS X application that will allow you to quickly resize your AppStore 512*512 PNG icons to icons that can be used for your application.

share|improve this answer
add comment

Status Barred

Status Barred crops your iOS screenshots to remove the status bar from them, which is recommended by apple before submitting to iTunes connect.

share|improve this answer
add comment

Keystok for iOS

An elegant developer tool to manage all your iOS app configs. Helps manage API keys and other secrets in your source code at a central place.

PS: I am part of the Keystok team.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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