Fascinating look at the widgets and hardware Panic is using for their own Status Board setup.

This bit caught my attention:

Units have been especially interesting since they reveal so much about the economics of (our) iOS software, as this Graph panel shows. Although (our) iOS apps sell a respectable number of units, the revenue they bring in barely charts compared to our Mac stalwarts. So far! We’re working hard on improving our iOS apps, and trying new ideas, in order to crack the iOS market a little bit more.

Diet Coda, priced at $19.99, is a fantastic piece of iPad software, and yet it doesn’t bring in much revenue compared to Panic’s Mac apps.

Just yesterday, I was thinking that it’s strange how Apple still hasn’t brought the Developer Tools category of the Mac App Store over to the iOS App Store. There are excellent examples of developer-oriented software, especially on the iPad: Textastic, xScope Mirror, Codea, Pythonista, and the aforementioned Diet Coda come to mind — plus many more. Two years ago, I asked whether the iPad needed programming apps.

Times have changed. Today, I wonder: would a Developer Tools category in the App Store help apps like Diet Coda get more exposure? Wouldn’t it make sense to give these tools another category, more specific and focused than the crowded Productivity one?

Diet Coda 1.1

Earlier today, Panic released a nice update to Diet Coda, its iPad version of popular web development app for the Mac, Coda. I’m not a web developer, but in my initial look at the app I appreciated the workflow it enabled to copy URLs for images uploaded to my web server.

Diet Coda, finally, allows me to copy the public URL for images uploaded to my FTP server. That’s a small feature, but you’d be surprised to know how many FTP iPad apps end up lacking it amidst dozens of other “power user options”. I wish Diet Coda would let me upload from the Camera Roll — hopefully that’s coming in a future update.

And in version 1.1, uploads have indeed been enabled. By tapping on a + button in the upper right corner of the UI, you can choose to upload photos or videos from your Camera Roll. Before uploading, you’ll be asked of you want to convert a .png file (such as an iOS screenshot) to .jpg, or if you want to keep it as it is. If you’ve been looking for a way to upload images from the iPad for, say, a mobile blogging workflow, this is the Diet Coda update to check out (too bad the app doesn’t support CDN providers such as Rackspace yet).

Also in this version, among other things, there’s an option to display folders on top, a toggle to show hidden files, a light theme, and code indentation as you type.

Diet Coda 1.1 is a substantial update that improves on many aspects of version 1.0. Check out the app at $19.99 on the App Store.

A Web Developer’s look at Diet Coda

Diet Coda is great. Seriously. This app might not be your first choice to do serious work on (yet). However, if the only reason you’re taking your huge, heavy laptop with you on that otherwise relaxing vacation is just in case you get the 5-alarm-fire call from your boss because of a major bug that needs to get fixed RIGHT NOW (don’t they all?), Diet Coda and an iPad with an LTE/3G connection could be all you need.

Joesph Schmitt gives an honest perspective of the good, the bad, and what he’d like to see come down the pipeline for Diet Coda in the future. Diet Coda isn’t and shouldn’t be your replacement for a desktop app like Coda 2 or Espresso, but it is a fantastic companion touchscreen editor that it makes it relatively easy to dart around your projects and apply changes as needed. I’m trying not to take for granted having an always on-hand iPad app that lets me seamlessly implement changes as they come to mind — I think people forget that even having a tool like Diet Coda on the iPad is something special (especially when it has that quality Panic user interface behind it). If you’re looking for a reasonable review that weighs the pros and cons of Diet Coda, I’d say Schmitt does a good job of summarizing the praises and complaints — you’ll be well prepared as to what to expect concerning a mobile editor. As of now, Diet Coda is still $9.99 on the App Store, half-off during its initial launch period.

I am no web developer — I write prose, not code — but I just bought Panic’s highly-anticipated, fantastically-named Diet Coda for iPad from the Italian App Store. I want to show my support to the great independent developers of the iOS and OS X community. Furthermore, I want to help disrupting the long-standing meme that the iPad can only be used for “content consumption”, whatever that has come to mean in 2012. I didn’t know I could still find Diet Coda useful for my iPad-based writing and blogging workflow.

I can’t review Diet Coda — as I said, I wouldn’t be able to fully understand its functionalities and judge its (possible) shortcomings when compared to the (also coming today) Coda 2. But I can recognize software crafted with care and attention to detail. Diet Coda immediately stands out as one of those apps where pixels aren’t just there to fill the screen — they’re the epitome of design enhanced for function.

Take the custom text selection method Panic built. It’s not entirely custom — it’s still fundamentally based on “drag handles” and a “zoomed-in view” of the cursor — but Panic reworked it to allow for faster selection by swiping on the left (where numbered lines are) and to visualize a larger, rounded “zoom selector” (they call it the Super Loupe) when you’re moving the cursor between characters. It feels much better than standard iOS text selection — faster, and somewhat more accurate — albeit it really needs to be experienced “in motion”, rather than through the screenshot I have embedded below.

I wouldn’t mind seeing Apple drawing some inspiration from Panic’s Super Loupe and Hooper Selection for the next major version of iOS.

Or, again, search. Within a document — Diet Coda can edit files on your server with syntax highlighting for languages like HTML, PHP, or JavaScript — you can hit the search icon to initiate a query with options for Find & Replace, Case Sensitive settings, Regex, and Search in Selection. I can’t tell you how many times I wished a text editor would implement search through selected text within a document the way Panic did.

It’s about getting the details right, yet making sure the main foundation is also solid to begin with. Diet Coda features a perhaps not so innovative, yet reliable column-based navigation for browsing folders and opening files; at any time, the column view can be “enhanced” with thumbnail tabs (also called “document shelf”) displaying open files, the main Sites page, and Terminal along the top of the screen.

And if you go back to the Sites page — where you add the servers you want to connect to using Diet Coda — and enter “wiggle mode” to edit the sites you’ve configured, Panic added a nice button at the bottom to confirm you want to exit the wiggle animation. You could stop it anyway by touching anywhere on the screen, but this is a nice extra visual cue.

Same for buttons: the purple ones “glow” when tapped, and the Delete action is, again, custom by Panic, yet incredibly nice to use on iOS.

I may not write a full review of Diet Coda, but I was sure happy to find out Panic’s latest effort will find its well-deserved spot in my iPad writing workflow. Diet Coda, finally, allows me to copy the public URL for images uploaded to my FTP server. That’s a small feature, but you’d be surprised to know how many FTP iPad apps end up lacking it amidst dozens of other “power user options”. I wish Diet Coda would let me upload from the Camera Roll — hopefully that’s coming in a future update. However, together with buttons to copy the public URL and file path, Panic added options to copy an image’s HTML <a> and <img> tags to the system clipboard, making it extremely easy to paste the code into Blogsy, my blogging app of choice. The simple, yet often ignored “copy URL” action will play nicely with Writing Kit’s shortcut for inserting images into Markdown, too.

Even without fully utilizing Diet Coda’s set of features, I’m happy to see the app filling a particular void in my workflow — and even better, with style and prowess.

We will have more detailed looks at Coda 2 and Diet Coda later this week on MacStories; personally, I believe Panic’s latest iOS effort will redefine the category of web code editors on the iPad, proving once again that the platform has moved beyond “consumption” — and that’s just up to users to accept it now.

Diet Coda is now available on the Italian App Store and other international stores (same for Coda 2). Diet Coda and Coda 2 will be available here and here, respectively, on the US App Store in a few hours.