The simple Mac based iTunes AppManager for iPhone/iPod Touch Apps

What?

AppManager is an AppleScript Studio application that lets the user track rating and comments for iPod Touch/iPhone Apps.

Why?

I wanted a way to track which Apps I had downloaded. I wanted a way to track my rating and my comments for each App. This little program lets me do that.

How?

AppManager looks in the ~/Music/iTunes/Mobile Applications folder (the default location) for iTunes Apps. It reads these files and compiles a database (using Database Events) of all the entries.

Who?

I'm Allan Marcus. I go way back with Apple, to the Mac Plus. I wrote a few Newton applications and dabbled in RealBasic. I've written a number of Mac applications for companies that I have worked for, but this is my first publically released Mac application

When?

Updates will follow as I and others use the program and come up with ideas.

So, how do you use it?

Open the program. It will read info about all your installed iTunes Apps. Then click on an item, enter a personal rating and/or comment, then hit Save. Hover over anything in the program for help on what it does.

Download and screenshot

 AppManager.zip



Price

AppManager is free.

Version History

  • See the version history here

What's next?

  • Add a cancel to the progress indicator (or capture command-.)
  • add a Disable/Enable option to each item
    • move the disabled into a disabled dir
    • add a temp re-enable to allow iTunes to keep program updated
  • when deleting a row from list, don't refresh the list, just delete row
  • Detect what's installed on device and display
  • figure out how to use SQLite directly and dump DatabaseEvents
    • alternatively, learn cocoa 
  • Printing
  • Add a Refresh menu item

  • add prefs for various things:
    • last search settings (done in 1.0.4)
    • path to iTunes apps folder (done in 1.0.4)
  • add a Save menu item with command-s (command-s works, but not as a menu item) (done in 1.0.5)
  • Export (done in 1.0.5)
  • Deal with itemName not found when applications list is loading (done in 1.0.5)
  • Only look at .ipa files in the Mobile Applications folder. Ignore others. (done in 1.0.5)
  • warn when leaving dirty record (done in 1.0.5)
Links



Send comments, questions, concerns to AppManager@marcusfamily.info


Note, This application uses some third party scripting additions. These additions are included in the applications. Some of the scripting additions carry the following license:

THIS SOFTWARE IS COPYRIGHT © 2006 LATE NIGHT SOFTWARE LTD. & MARK ALLDRITT. YOU MAY USE AND/OR DISTRIBUTE THE SOFTWARE WITHOUT RESTRICTION. IF YOU BUNDLE THE SOFTWARE WITH ANY COMMERCIAL OFFERING, YOU MUST DISPLAY THIS COPYRIGHT NOTICE IN THE SOFTWARE'S DOCUMENTATION AND/OR ABOUT BOX.