" End-to-end static web development across all platforms - pretty cool."
ShiftEdit in action
It's certainly possible to use cloud apps to collaborate on static* web site creation - Weebly, where this site is hosted is a case in point. But there are limitations, sometimes being technical constraints but very often because editing isn't possible on a full range of operating systems. I'd also like to do this for nothing as insisting that others pay to collaborate never goes down well. As I'm in the process of transitioning to the use of an iPad for quick updates to projects I needed a work flow that would enable me to alter a web site easily, on the fly. It turns out that there isn't any single application that will deliver all this, but adopting the UNIX approach of linking a number of utilities together yields a great solution. Here's how it works:
Pancake.io hosts the website. It's simple, but that's its strength. It needs a Dropbox account to create a storage area in. This is just a folder called 'pancake.io' in an 'Apps' folder. Name your sub-domain to something memorable like 'myapp.pancakeapps.com' to publish your site to.
Dropbox: handles the file sharing, so share this folder.
Upload any existing files to this folder and they automatically update the web site.
To edit or create new ones, associate an editor with your Dropbox account.. I used ShiftEdit, which is a well featured development editor for the desktop. Sadly, it really doesn't work in an IOS browser, but there are apps which can perform a similar role. Nocs is a free editor that isn't bad and perfectly useable, though I paid a small amount for Textforce, which is a nicer editing experience. Just remember to app the 'html' extension in the settings or it hides non-text files.
I don't have an Android tablet to test on, but guess that DroidEdit has a similar function (and cost) to Textforce and that simpler free text editors like Jota+ could be used at a push.
*I'm sure it may be possible to use a similar workflow for dynamic sites (such as those using PHP), but I've yet to figure it out!