iExpression
Welcome to iExpression
Here at RED When Excited (RWE to its friends) we have been developing applications, games, and web-sites for over 14 years. In this time we’ve worked with multiple Content Management Systems (CMS), as well as developing our own. When the iPhone came along we started developing plans for Apps, and one of the first things we wanted to do was revamp the web-site. Throwing away our previous CMS, we adopted
ExpressionEngine from Ellis Labs for its power and flexibility. However we quickly discovered that the thing we most wanted to do was keep up to date with the site, and be able to post to our blogs without needing to be sitting at our computers. We headed off to the App Store to see what was there. Whilst there are a few Apps that do integrate with ExpressionEngine we quickly discovered they are all designed for generic CMS’s, and all use a generic interface to do so. What does this mean? Limitations and an inability to really use the power of any one CMS in order to work with all CMS’s. So we decided we would write our own. iExpression is the App we use to manage our own site, and especially with the upcoming release of 1.3 we think that’s exactly what you’ll get. Of course, you can still use the same interface the other Apps use, but to really fly we’ve got a dedicated module for ExpressionEngine 1.6.8 and above, and ExpressionEngine 2.1 and above that brings the power of ExpressionEngine onto your iPhone or iPad.
What you can do
We have an expansive plan for iExpression, and even the upcoming release of 1.3 is really just the start. However, we started out with the intention of supporting a few simple use cases, and building from there. Right now, iExpression is designed for some of the following uses, however we are sure you’ll discover your own.
Support any number of sites or users Post on the move taking snapshots, and supporting social networking integration and tracking Leverage the power of ExpressionEngine custom field groups
Core Features
iExpression is made up of a 100 of tiny features that add up into a unique mobile experience, but the core features are listed here so you have an idea of what you can achieve with this powerful little tool
- Single universal app supporting all iOS Devices from 3.1.3 onwards (fully tested in iOS 4.0.2 and with full support for iPhone 4’s retina display)
- Landscape or portrait mode editing
- Supports ExpressionEngine 1.x or 2.x using either the standard Metaweblog API (limits the functionality you can use) or our very own dedicated module (Coming in 1.3 - available for free to all iExpression users)
- Add any number of ExpressionEngine sites, and any number of users to each site
- Configure Twitter announcements for each user (if desired)
- Geo-tag posts with your current (or edited) location
- Browse and upload to ExpressionEngine upload locations (including snap-shots taken with your iOS device’s camera if it has one)
- Support for all standard ExpressionEngine field-types (based on the release of ExpressionEngine you are using)
- Add images to text fields (especially important for ExpressionEngine 1.6 users who cannot benefit from the ExpressionEngine 2.X file field-type)
- Advanced editing mode enables rapid editing of advanced formatting for experienced users including the ability to preview how ExpressionEngine will layout the content of a field BEFORE you even submit it to the site
- Advanced file management, allowing uploading of any file type from your phone, it's camera, media library, e-mails, web-sites and new in 1.4 via your Dropbox account
- Post/Edit/Delete in any blog or channel (controlled by the user’s permissions of course), keeping local drafts on your iOS device if you are not currently connected
- Track click-throughs to your posts, or tweets about it on twitter.com
- View your entries live on the web to make sure they are just how you wanted them
- Supports TextExpander (SmileSoftware) touch snippet expansion which can dramatically improve the experience of mobile blogging.
The really exciting thing is that this is just the beginning, we are planning many more exciting additions to iExpression over the coming releases, including support for third-party field types (there are one or two in the current version, but we have more coming). Why not take a look at the
gallery to learn more?
News & Blogs
|
Minor update to iExpression module for #eecms - 11 months, 1 week, 7 hours, 33 minutes ago |
|
There is a small bug in the compatibility checker between the App and the module. We’ve addressed it with a workaround for now. Just go to http://www.rwe-uk.com/iexpression/module and download the latest version to get rid of the warning.
|
| |
|
iExpression 1.4.1 available to download from the App Store now - 11 months, 1 week, 1 day, 8 hours, 4 minutes ago |
|
We are pleased to announce the immediate availability of iExpression 1.4.1 from the App Store. 1.4.1 is a defect fixing release resolving a number of minor issues and one major one. We should also note that all users should update to the latest version of the module as the two together should resolve all known issues with iExpression.
|
| |
|
Minor bug-fix update to iExpression for #eecms uploaded to App Store - 11 months, 1 week, 2 days, 14 hours, 18 minutes ago |
|
Just wanted to let you know we’ve just pushed a minor update to the App Store containing a few small bug-fixes. There’s a very small number (less than 4) customers impacted by these, but they are pretty important if you are affected. We’ll let you know when it’s been reviewed and made available.
|
| |
|
iExpression Module updated to 1.4c, all users should update as soon as possible - 11 months, 1 week, 2 days, 15 hours, 46 minutes ago |
|
The iExpression Module for both ExpressionEngine 1.6.8+ and 2.1+ has been updated to version 1.4c. All users should update to this version as it addresses a number of issues where un-supported field data could be modified. No update to the iExpression App itself is required.
The module can be downloaded from the iExpression module page.
|
| |
|
Well that’s a relief, iExpression builds again! - 1 year, 4 weeks, 7 hours, 4 minutes ago |
|
Seeing as 4.3 Apps are being approved onto the App Store (see the full story from MacRumors here), we decided it was high time to get some 4.3 testing done. It’s normally a pretty simple process… Get XCode installed. Run tests. Wait. Check Results. Cool.
This time… Linker errors… No build. It’s taken all day to figure out what it was (and it’s sooooo tempting to imagine it’s an XCode bug). Anyhow, nerdy short story…. Update github repo’s, rebuild, tweak, rebuild, and eventually ta-da… Just somethings were out of date.
How can something be tedious and stressful at the same time? Posted by iExpression
|
| |