Squiz Matrix Asset Map for iOSSun, May. 22, 2011
The java asset map for Squiz Matrix is ok for when you are using a desktop browser, but when you are on your iPhone or iPad there is no way to browse the asset map or use the admin interface because Mobile Safari does not support java.
I wanted a way to be able to administer my site while being on my iPhone but this didn't seem like it was possible without a custom iOS app, so I started work on the most important aspect of the Squiz Matrix admin interface, the asset map.
Part 1 - Asset Map Browsing
The first demo shows how you can easily browse the asset map from your install of Squiz Matrix, all from your iOS device.
Part 2 - Asset Interaction
This second demo shows how you can interact with assets in the asset map, such as previewing of file assets, sorting assets (still a little buggy) in the asset map, and deleting assets.
Currently the app has the following features:
- Settings - Matrix site URL, SOAP URL and user login
- Asset Map Browsing
- Asset type icon images
- Asset sorting
- Delete asset
- Preview file assets
There are various features that I am planning for the future, but suggestions are always appreciated. Here is the current development roadmap:
- Add Recache option to asset options (currently invoked by a long hold on the assets tableViewCell)
- Editing of Asset Attributes
- Editing of metadata
- Rich Text editing
- Create new Assets
- Image Asset can add images from camera roll or snap a photo and upload
- Asset status indication
The great thing about this is that there needs to be no custom development to your Matrix install, so the iOS app will work right out of the box. All you have to do is configure the SOAP server asset.
I am considering two options, either releasing the code on github as GPL or as an iOS app on the app store. There are pros and cons of each so I would appreciate your thoughts about each option.