Andrew Kim reviews his iPad mini (with some fantastic pictures) and compares it to his 3rd-gen iPad, his original iPad, his Nexus 7, and his Kindle Keyboard:

To really appreciate what the iPad is doing, it’s worth remembering what the iPad used to be. The mini gives me the same feeling that I get when I hold a beautifully engineered Japanese pen with a tiny diameter. It’s a product that has been reduced to its essence and concentrated to an extract. The iPad mini won’t be the right choice for everyone. It’s like a Moleskine or a paperback novel, where the larger iPad is like a magazine. If you watch movies or do a lot of photo work on the iPad, the 9.7” display will be better for you. When the mini first came out, I was skeptical. But after a month of use, I haven’t felt the need to pick up my Retina iPad once. In fact, I’ve given it to my mother.

(Via Patrick Rhone.)

A Month With the iPad mini

Dana Levine’s article, “Why everyone loves the iPad mini (even though the screen sucks)”, makes a point I hadn’t thought about: that the Retina display isn’t a disruptive technology:

… they are a nice-to-have, but not really disruptive to what we already have. When you look at disruptive technologies (as defined in The Innovator’s Dilemma), they typically enable use cases that their predecessors didn’t (such as allowing devices to be smaller or lighter). There isn’t actually any new use case that a retina display enables, other than being prettier. It’s not like visible pixels in any way diminish the functional experience.

I think Levine is right. As awesome as Retina displays are, they don’t fundamentally change the usability or use-case scenarios of the iPad. It’s crazy to think that a bitmapped screen displaying pixels at a density rivaling print, is, in a way, nothing more than an iterative step in the evolution of hardware.

“Retina Displays Aren’t Disruptive”

That Bitter Pill

Nearly all the iPad mini reviews I’ve read could be wrapped up thusly: Yes, the non-Retina screen is a bummer, but I’m ditching my bigger iPad nonetheless.

Rene Ritchie wrote:

Personally, the lack of Retina on the iPad mini really bothered me a lot at first. Now I barely notice it unless I’m doing something very text- or line-work-centric. When I’m watching video or playing games, I don’t notice it at all. I do notice the compactness, the thinness, and especially the lightness all the time. They are profound enough that Apple’s compromise on Retina turns out to be the same compromise I’m willing to make.

Marco Arment is in the same boat:

If you’ve never used a Retina-screened device, you probably won’t care, but if you’ve been spoiled by Retina, you’ll notice the lack of it in the Mini almost every time you turn it on. I stop noticing after I start doing something with it, of course, but those first few seconds are a rough reminder every time.

Steven Hackett:

I won’t be going back to the larger iPad.

John Gruber:

Going non-retina is a particularly bitter pill for me, but I like the iPad Mini’s size and weight so much that I’m going to swallow it.

It would seem that just about everyone I know who has used the iPad mini for any length of time has decided to switch to it.

I, however, am sticking with my original intent and will not be getting an iPad mini. And it’s not because I don’t trust the above people’s opinions or think them to be loopy.

In fact, the above opinions are all from guys who own an iPad mini and have used one regularly in their own home. For me, however, my only hands-on experience with the iPad mini is what the Apple retail employees have allowed me. My local Apple store is next door to my favorite coffee shop, and I have stopped in a few times since the mini went on sale to check it out.

There is no doubt that the smaller and lighter form factor is superior. The mini is an awesome slab of tablet and it’s size is a welcome change over the heavier iPad 3 or 4. It’s almost uncanny how much easier the iPad mini is to hold and use with one hand compared to the larger iPad. My full-size iPad 3 begs to slide out of my grip if I’m holding it with just one hand.

And it’s the size of the iPad mini that makes it what it is: miniature. Right? Size is what Apple focused on, size is what they prioritized, and thus we have a product that’s just the right size.

I wouldn’t say the iPad mini is the antithesis of the iPad 3, but the two tablets certainly juxtapose well. With the iPad 3 Apple prioritized the Retina screen and thus the chassis was ever so slightly thicker and heavier than the preceding iPad 2. With the iPad mini, Apple has prioritized the form factor and thus there is no Retina screen.

Rene Ritchie again:

[I]t comes down to technology and price. The goal of the iPad mini was thinness and lightness; to give you everything the full-sized iPad has but in a more concentrated form. When the full-sized iPad went Retina, it actually got slightly thicker and heavier. Apple couldn’t have an iPad mini that was that thin, light, and cheap, with 10 hours of battery life, and a Retina display. They had to choose 2 of the 3, and they chose form factor and battery.

And Marco Arment, again:

It’s not hard to imagine, given what we see with the iPad 3 and 4, what an iPad Mini with a Retina screen would be like with today’s technology. Its battery life, portability, or performance would suffer significantly. (Probably all three.)

If all the iDevices in your home are Retina screens, then it certainly is jarring when you first turn on the iPad mini and you’re greeted with visible pixels. But after a few minutes, your eyes do get used to it and you’re left with a lightweight tablet that seems like your iPad of old but is actually quite a bit more comfortable.

Nevertheless, I’m sticking with my iPad 3. In part because I don’t know if I’ve ever gotten used to my Retina devices — and here I mean the “good” kind of not getting used to them. In that the crisp and sharp displays of my iPhone and iPad screens still seem uncanny to me even though I’ve had a Retina iPhone since the summer of 2010.

On my iPad 3 I play very few games and I watch very little video. I mostly read or write. It’s text that I’m staring at most of the time. And it’s in the text that Retina screens shine the brightest.

Yes, the iPad mini is superior for holding and traveling and so many other things, and the smaller screen seems to be not much of a drawback for the vast majority of tasks. It does feel like what the iPad mini was meant to be.

But for me, it’s not yet compelling enough.

If I was compelled to get an iPad mini, here would be my options:

  1. Buy an iPad mini outright and have it as my “around the house” iPad, and keep it on the living room coffee table for anyone to use at their leisure. I wouldn’t travel with the iPad mini because my iPad 3 is already my laptop replacement, thanks, in no small part to its LTE connection.

  2. Sell my iPad 3 and buy an iPad mini with LTE. Thus making the mini my new main iPad and laptop replacement.

  3. Keep my iPad 3 and use it as I have been, and upgrade to an iPad 5 and/or a Retina iPad mini when the time comes.

Option 1 is just silly for me; I have absolutely no need for two iPads. It would be the height of superfluousness.

Option 2 is viable, and is what I would do if I truly wanted an iPad mini, but I’m not compelled to do it. Just earlier this year I invested several hundred dollars in my 32 GB iPad 3 with LTE and I’m still happily enjoying it.

For long-form reading of books, I have a Kindle Paperwhite which I love, and this is a combo that I’m quite content with. I’ll stay with option 3.

That Bitter Pill

Marco Arment:

To most people, the iPad Mini will be a no-brainer over the iPad “4”. It’s much smaller and lighter, which we almost always want from our portable devices, it’s much cheaper, and it runs all of the same apps.

Agreed. The iPad mini is thinner, lighter, smaller, and cheaper. Price aside, I have no doubt most people will prefer its form factor to that of the full-sized iPad.

In his review, David Pogue writes:

Over all, the Mini gives you all the iPad goodness in a more manageable size, and it’s awesome. You could argue that the iPad Mini is what the iPad always wanted to be.

Now, don’t get me wrong. Just because I didn’t order one doesn’t mean I don’t like it or that I don’t think it’s going to sell like gangbusters and become the new flagship iPad. I’m just an old fogey who doesn’t like change.

The iPad Air

iOS 6 and Every-Day Life

Remember in 2010 when Apple held an iPhone 4 Press Conference as an answer to the “Antennagate” hubbub?

After his presentation, Steve Jobs was joined by Tim Cook and Bob Mansfield. They all sat on barstools at the front of the room and had a Q&A with the press in attendance. John Gruber asked if any of them were using cases on their iPhones. All 3 of them held up their iPhones to show no case. Steve even demonstrated how he uses his phone (by holding it using the infamous “death grip”) and that he has no reception issues.

What these guys also showed was that they’re using the same phones we are. Three of the top leaders at Apple sitting in a room full of writers and broadcasters, and everyone’s got the same phone in their pockets.

We like to think that Cook, Mansfield, Ive, Schiller, Forstall, and the rest of the gang are walking around with private versions of the 2014 iPhone and its corresponding (though surely buggy as all get out) version of iOS 8.

Everyone knows Apple is an extremely organized and forward thinking company that puts a lot of thought and energy into the planning and testing of its future products. But Apple is also riding on the cusp of its production and engineering capabilities.

After Apple announces and demoes the latest iOS at a WWDC event, most developers wait for the first few rounds of updates to ship before installing the iOS beta on their main devices. And it’s far more likely that the hardware prototypes for the next iPhones are locked away in some design vault, and the software roadmap for the far-future versions of iOS is still mostly on the white board. Meanwhile the folks at Apple are using the same daily driver iPhone and the same operating system you and I are.

Today, right now, we’re using the same mobile operating system with the same apps as the guys in Cupertino who dream this stuff up and make it happen.

And it seems to me that there are several things in iOS 6 which reveal just that. This version of iOS is not full of any one amazing new jaw-dropping feature that will have our minds spinning. Instead it’s filled with dozens of little things that will get used by real people ever day. And it will make our lives a little bit nicer and a little bit easier.

Things like Do Not Disturb mode, and the slide-up options you can act on when you get an incoming call, and VIP emailers, are all things that were thought up by guys who uses this device day in and day out and says to themselves, man, I’m tired of always declining phone calls when I’m in a meeting, texting the person back, and then forgetting to call them when I’m done with my meeting. (Or, perhaps, man, I am tired of getting text messages from my crazy uncle at 2 in the morning, but what if my mom calls and it’s an emergency?)

With that said, here are a few of things in iOS 6 that I am most glad about:

Open Browser Tab Syncing via iCloud

The browser tabs you have open on all your devices are now shared via iCloud. Had a website open on your Mac but then had to jet out the door, no problem. You can open it right back up from your iPhone or iPad.

If your Mac is running Mountain Lion, click the cloud icon in Safari and you’ll see the list of tabs open on your iPhone and iPad. And from your iPhone or iPad, tap the bookmarks icon in Mobile Safari and the drill down into the iCloud Tabs bookmarks folder.

Do Not Disturb

Another one of those features that is so simple and obvious, and yet has a significant impact on the day-to-day usability of our phones. You can activate Do Not Disturb mode from the Settings app.

You can turn it on and off manually (like Airplane mode), and you can set it to automatically start and stop at pre-defined times. (Not unlike Glassboard or Tweetbot allow you to set sleep options for when you do not want to get a push notification.)

To fine tune your Do Not Disturb schedule, and who you’re willing to allow to get through, drill down through the Settings App → Notifications → Do Not Disturb.

The Slide-Up Options on Incoming Calls

This has become my main “show off” feature.

When a friend asks me what’s cool about the new iPhone software I ask them to call me. Then I demo the slide-up menu for incoming calls and watch as they “get it” instantly. We’ve all been in that situation — whether it be a board meeting, dinner, a movie, or whatever — where we have to decline an incoming call from a friend or colleague. This is a feature that makes perfect sense and makes you scratch your head a bit about why it took so long to get here.

Pull to refresh in Mail

We were all doing it out of habit anyway. Now it actually accomplishes something.

Notifications for VIPs

I have worked in places were emails are sent like text messages. I often would get an email asking for me to come to a spontaneous meeting that was starting in 5 minutes.

Or how many times do you watch for that email from your boss or assistant or whomever? There are whole conferences centered around the idea of how checking your email every 5 minutes is a massive productivity killer (and it’s true). But that doesn’t mean the fact remains: a lot of workflows and company cultures are still very much dependent upon people being near-instantly-reachable by email.

VIP emails — and, more specifically, the way iOS (and OS X) are helping us to set them apart — are a great example of how iOS is becoming increasingly usable in real life.

High-Resolution Spinner on shutdown

I mean, finally, right?

Folders shown in Spotlight

After 4 years worth of App Store, some Home screens (including the one on the iPhone that’s sitting here on my desk) are getting unwieldy. There are apps I know I have, but I don’t know where they are. For those I have no choice but to use Spotlight to get to them, but say I want to move them to a more prominent spot?

Now when you use Spotlight to launch an app, if it’s in a folder Spotlight will tell you the name of that folder.

This is one more (of what feels like a) bandaid fix towards a better way to launch and mange apps.

Launching Apps using Siri

Siri is becoming the way of “ubiquitous capture” on the iPhone. It’s the quick-entry popup of OmniFocus on the Mac. Assuming Siri can connect to the servers, she is the fastest way to get sports scores, directions, set a timer, log a reminder, and now launch an app that’s not on your first Home screen.

* * *

The mobile phone industry has is no shortage of impressive, whizbang features which sound great and make fun ads but which rarely get used by real people in their day-to-day lives.

The niceties shipping as part if iOS 6 are great because they’re the sorts of little things that will play big, unsung roles in our everyday lives.

iOS 6 and Every-Day Life

John Gruber on why he thinks an iPad mini (or iPad Air) won’t be announced side-by-side with the next iPhone. I think he’s right.

It’s looking like the next iPhone will be a doozy, rocking one of the most significant and dramatic updates yet. And I think Apple is very excited about the next iPhone. Even more excited than they are about the (still-as-of-now-hypothetical) iPad mini.

But if they release both of them side-by-side, a huge amount of media and public attention will go to the new iPad if only by the sheer virtue that it will be an all-new product.

The iPhone is the one device everyone always has with them no matter what. That’s what separates it from all the other Apple products. Our iPhones the are most personal gadget we own, and that’s why it’s Apple’s premier product.

Sharing the Stage

Why LTE Won’t Dictate a Bigger iPhone Screen

A few days ago David Pogue wrote that if the next iPhone is indeed bigger and comes with a 4-inch screen, it could be out of necessity due to LTE:

I’m guessing that the iPhone’s upsizing will be equally necessary to accommodate a bigger battery, so that Apple can solve the 4G/dead battery issue.

Meaning: We all know that LTE chips drain cell phone batteries → thus the iPhone needs a higher-capacity battery → thus the iPhone needs to be physically bigger → thus, why not slap on a bigger screen while you’re at it?

There are two assumptions about this premise that I don’t like: (1) that Apple won’t find a way to implement LTE without also putting a significantly larger battery into the iPhone; and (2) that Apple would allow LTE implementation to dictate significant hardware design changes, especially changes that affect the screen.

The first may be true, but the second I just don’t see happening.

If we take the new iPad as an example of a Retina display device with LTE, we see that the LTE chip Apple is using in the iPad is nothing compared to the screen’s drain on the battery. Matthew Panzarino wrote in March:

LTE on the new iPad accounts for roughly 10% of the battery’s capacity. The rest of the increase can be attributed to the more powerful processor, screen and bump in RAM. This is remarkable on its own, because its far less than most 4G phones require, indicating that Apple has worked with Qualcomm to intensely tweak the chip for power consumption.

Did you know that if you use the new iPad as an LTE hotspot with the display turned off, the battery will last over 25 hours? As AnandTech pointed out in their iPad 3 review: “If you want to use the new iPad as a personal hotspot, you’ll likely run out of data before you run out of battery life.”

Today’s iPhone already has a battery strong enough to power its Retina screen. And though the next iPhone may indeed have a larger screen, a higher-capacity battery, and LTE connectivity. Assuming that happens, we may never know if LTE forced a bigger phone, or if a bigger phone allowed for LTE. Apple will never say which new component was the “most important” component to the hardware design team. But actually, we do know: it’s the display. It’s always been the display and always will be.

  • Apple, at its heart, is a software company. And, using some text from my iPad 3 review, the other side of the coin to iOS is the Retina display. Meaning, iOS is the software and the screen is the hardware and that’s pretty much it. That is the device. It’s a screen that becomes whatever pixels are lit up underneath.

On a laptop you have three user interface components: the keyboard, the trackpad, and the display where you watch the user interface. On the iPad and iPhone you have one user interface: the screen. And you touch and manipulate and interact with what you see on that screen.

I love the way Ryan Block explained why the new iPad’s Retina display was such a big deal:

The core experience of the iPad, and every tablet for that matter, is the screen. It’s so fundamental that it’s almost completely forgettable. Post-PC devices have absolutely nothing to hide behind. Specs, form-factors, all that stuff melts away in favor of something else that’s much more intangible. When the software provides the metaphor for the device, every tablet lives and dies by the display and what’s on that display.

Ever since 2007, one of the hallmark engineering feats of iOS has been its responsiveness to touch input. When you’re using an iOS app it feels as if you are actually moving the pixels underneath your finger. If that responsiveness matters at all, if iOS matters at all, then so does the quality and realism of the screen itself. The display is the central hardware component.

  • Secondly, of the millions of iPhones that Apple will sell all around the globe, how many will be to people who live in an LTE city? The new iPad’s LTE chip works only with carriers in the US and Canada. There are LTE bands all around the globe that the iPad does not support. While it’s possible the next iPhone will be more versatile in its LTE offerings, and thus be available on more 4G bands than just USA and Canada, it’s no guarantee.

Looking at LTE coverage just in the United States, AT&T has 39 LTE-equipped markets which cover 79 million people (or 23% of the US population), and Verizon has 258 markets covering 200 million people (or 65% of the US population).

My point being: 100-percent of iPhone 5 buyers will use the iPhone by holding it in their hand, touching the screen, and plugging it in to charge. But, for one reason or another, less than 100-percent will be able to connect to an LTE network.

The iPhone’s display is its preeminent hardware feature — everything else is secondary. If the next iPhone has a bigger display it will be because Apple decided bigger is better. As awesome as LTE is, it isn’t awesome enough to be the feature which dictates significant hardware changes to the iPhone.

Why LTE Won’t Dictate a Bigger iPhone Screen

The New Codas

I perform all my own stunts. Some people get sweaty palms when they look down from tall buildings, but for me it’s when it’s time to upgrade WordPress or migrate to a new server.

As nervous as I may get doing database- and server-related tasks, the things that I am comfortable doing — such as stylesheets and basic php functionality to make this site do spiffy things — are a lot of fun for me. I’m not a professional programmer, nor do I play one on the Internet, but I love taking time off from writing on occasion to tackle a web design project. It’s the sort of work I can do with the music turned up.1

If I’m coding, it’s in Coda. I have been using Coda 1 since shortly after it came out more than 5 years ago. The site you’re reading now was built entirely from scratch using Coda and Transmit.

I have never felt constrained by Coda. It is fast, reliable, fun to use, and the way it works with files makes a lot of sense to me.

Coda 2.0

As the saying goes, simplicity is the ultimate sophistication.

There is a challenge with apps like Coda that have much functionality. That challenge is to design the functionality in such a way that it is the user who discovers and then defines how simple or complex they want the application to be.

Coda 1 did this well, but Coda 2 does it better. There are so many options, features and functions within Coda that it seems there is nothing it cannot do. But even for the amateur programmers like myself, Coda never feels overwhelming or overbearing. It expands or contracts to the needs of its user.

In my review of the Coda 1 I wrote:

Panic didn’t set out to make the best text editor, CSS editor, etc… They set out to make one single application that contains all you need to build a website. And Panic has done a great job at keeping each of Coda’s components concise, powerful and focused – giving you the features you need while not requiring you to learn 4 or 5 new applications simultaneously to be able to use Coda efficiently. Sometimes good development decisions are about what you don’t put in.

After its launch on a Monday morning in April of 2007, Cabel Sasser said: “This was by far the most complicated program we’ve ever built.”

Coda went on to win an Apple Design Award at WWDC in 2007 for Best Mac OS X Experience. And rightfully so — Coda was a groundbreaking application. Five years later comes Coda 2 — an application that is better than its predecessor in every way.

Coda 2 has kept all that was great about the original and improved all that was frustrating or confusing.

Using Coda 1 was like sleeping with a pea under the mattress. Or, as Joe Kissel said in his review, “like buying your dream car, only to find out that the seats are kind of uncomfortable and there’s no heater.”

The idea of a one-window web development tool that wasn’t built and priced by Adobe was a dream come true. Yet there was a slight frustration that accompanied the Coda workflow.

Web development usually consists of four (yea five) apps: (1) a text editor, (2) a web browser or three, (3) an FTP client, (4) reference material, and (5) perhaps the terminal.

Coda brought all of these apps together into one so that you wouldn’t need four or five different applications all open and running. It was good, but it was not great.

When I do coding for this site I use Coda as my text editor and FTP client, but that’s it. I still have a browser open in the background because switching between code view and preview always felt a bit clunky to me.

In his review of Coda 1, John Gruber wrote:

The appeal of Coda cannot be expressed solely by any comparison of features. The point is not what it does, but how it feels to use it. The essential aspects of Coda aren’t features in its components, but rather the connections between components.

The premier difference between Coda 1 and Coda 2 is its improvement between components. The workflow. Though each individual component (the text editor, the FTP client, etc.) has been improved upon, the most significant improvement to Coda is its central aim as a one-window web development tool.

Those who have been using Coda 1 as their primary web development app will love the update. Those who use other applications for their Web development may likely find Coda 2 to be a worthy companion.

It is the application I use and recommend for people looking to build websites. Now let’s take a look at some of the highlights in the new version.

The Tabs

The toolbar in Coda 2 is actually a document navigator. Like tabs in a web browser toolbar tabs are for different workspaces and documents. There are two tabs that are always there, always active, and those are the “Sites” tab and the “Files” tab.

The “Sites” tab is the standard start screen we know and love from Coda 1. It’s basically a favorites list containing the remote login information for any and all websites you hack on. Something new here is that sites can now be grouped together. Simply drag one site onto another as you would two apps from your iPhone’s Home screen.

The “Files” tab is basically Transmit integrated right into the app. This is a huge improvement to Coda’s previous FTP functionality. Coda has always used the same FTP turbo-engine from Transmit, but the visual file browser was not nearly as robust. If you’ve ever found yourself using Transmit and Coda at the same time, that habit may change with Coda 2.

After these two tabs, any additional open tabs are yours to set up as you need for your project. You can open multiple documents, a preview tab, a reference tab, and more. This is the meat of what Coda is all about and this is where things have improved the most.

Tabs Improved

The way Coda 1 handled workspaces and open files was awkward at best. And though I became familiar enough with it to feel comfortable, it was never quite natural — for example, a document tab could be both a file and a preview of that file.

In Coda 2, however, the new tabs and the way open files are managed is much more intuitive; this is the area that needed improvement and Panic has improved it greatly.

Tabs Designed

The tabs in Coda 2’s toolbar don’t just function different — they are completely redesigned. Visually, they have three optional states: Small Icon and Text; Large Icon and Text; or Text Only. You can select these from a contextual menu when Control-clicking on the toolbar, or you get them automatically if you resize the toolbar.

Coda 2 Tab Options

I prefer the Text Only tabs if only because I’m short on vertical screen space. However, the tabs with icons are tempting because they give you a live preview of that tab’s document.

For the Sites tab, Coda 2 will grab the Web Clip Icon in your root folder, assuming you’ve got one, and give you a high-resolution thumbnail image for the remote site you are currently working in. This beats the pants off a pixelated favicon.

To correspond with the fluidity of the toolbar and the different tab designs, even the traffic lights in Coda 2 have two different states. For the text only tabs you get the standard left-to-right layout. For the icon-based tabs, you get the top-to-bottom traffic lights akin to our old pal iTunes 10.0.

The Different Styles of Tabs in Coda 2

Additional Tabbiness

  • When you create a new document, it is saved to your local machine by default. If, however, you are in the middle of working on a live site and you want the file to be on your remote server, just grab the tab of your document and drag it into the sidebar file browser to upload it to the folder of your choice.

Alternatively, you can Control-click within the file browser and select the option for New File.

  • In Coda 1 a small blue circles showed up in the sidebar’s file viewer, just to the right of an unsaved document. Now unsaved documents you are working on sport that small blue circle within their tab as a way of letting you know the current working version of this file has not been saved to the server.

The iPad version of Coda (Diet Coda) uses these blue dots on the tabs in the file drawer as well.

Preview

If you’re going to have a one-window web development application, you need good in-app preview of the site you’re working on. This is something that never felt easy or natural to me in Coda 1, and so I still used Safari to view and check my changes.

But, thanks to the improved tabs, previewing your work in Coda 2 is much simpler.

You have four options for previewing:

  1. A dedicated tab with web page loaded in it.

  2. Split screen previewing that is side-by-side with the document you are coding.

Split screen previewing works quite well. You can code in the top window and preview your work in the bottom window. In fact, as you work, the bottom preview pane updates in real time as you code. Hit save and your changes are pushed to the server.

  1. Previewing in another window. Ideal for multi-monitor setups. When your document is in Preview mode (the right-most breadcrumb) click the settings gear icon in the bottom-left corner of the window and choose Preview → New Window. A new Coda window will pop up with a browser preview of the file you’re working on. As you make changes to your document you see them live in the Preview window.

  2. AirPreview: connecting your iPad as an external monitor like a boss.

Coda 2 will pair with Diet Coda on your iPad to turn your iPad into a dedicated window to preview the site you are editing in Coda.

You first pair your iPad with your Mac by pointing the camera at your Mac’s screen while a box flashes bright random colors. Then, anytime you have Diet Coda open on your iPad, you can turn the iPad’s screen into a secondary preview window.

Furthermore, the iPad preview auto-refreshes when you save your changes to the file you are editing in Coda 2. No more hitting save and then navigating to the browser and hitting refresh.

You don’t have to be working on the root file of your preview window either. You can be working on the CSS stylesheet, or a related php document, while viewing your rendered Index page. When you make changes to the file you are working on, then your previews are auto-updated and relevant changes are then shown. This makes many instances of Command-Tabbing and refreshing far less necessary, if not obsolete.

Miscellany

  • Pro-tip for the Sites tab: If you don’t want to use the auto-generated image for your site, you can Control+click on a site and choose to change the artwork.

  • Coda 2 cannot import the .seestyle settings for syntax highlighting from Coda 1.

  • The new way that auto-tag completion works is much more friendly. In Coda 1, when you typed an opening tag, such as <p> or <span> or <div> then you would get the closing tag auto-inserted into your text immediately. If you were just starting out your opening tag then that’s all fine and dandy, but often times (at least the way I code) I would find myself placing opening tags in front of lines of code that I had already written. And then, Coda would auto-insert the closing tag right there at the front as well.

Well, Coda’s new format for auto-tag closing is much more clever. They wait until you begin to close the tag yourself by typing </ and then Coda plops in the rest for you.

  • Coda 2 does not support Lion’s auto-saving and versioning for local files.

  • If you buy the Mac App Store version, you get iCloud syncing of your sites. This, however, does not mean that your iPad version and Mac version stay in sync (yet). But if you have more than one Mac that is using Coda 2, then those sites will sync.

* * *

Coda 1 was ambitious. It takes a lot of guts (or, in some cases, naiveté) to build an all-in-one application for a task as extravagant as web development. It also takes self-control to keep that application from getting too big for its britches. Coda 2, while following in the ambitious footsteps of its predecessor, is also more useful and more elegant.

I have been using Coda for years, and all the updates in Coda 2 meet my needs almost exactly. But there was another need I had, and that was the ability to access and edit files on my websites using my iPad.2

And Panic has done it. They not only improved an already impressive one-window web development tool, they also built an equally-impressive one-app web development tool. It’s called Diet Coda for the iPad.

Diet Coda

Diet Coda is an example of why the iPad is thriving as a personal computer.

Using FTP, Diet Coda is both a terminal and a text editor built for the purpose of making changes to files which are already on your remote server. Moreover, Diet Coda is the best name for an iOS app ever. If there were an ADA for app names, Diet Coda would win it.

Does the advent of Diet Coda mean professional web developers can now put away their iMacs and replace them with iPads? No. And that was never the intention.

Diet Coda isn’t meant to be a full-featured web-development tool for the iPad. Because, seriously, who is going to use an iPad for full-fledged website development? Virtually nobody.

But who wants to use an iPad to remote in to their server to update a file, copy a link, reboot something, or perform some other form of on-the-fly maintenance or editing? A lot of us.

My point isn’t that you can’t use the iPad for web development, but that most people won’t. And so why build an app to prove a point when you can instead build an app that meets genuine need just right? For this reason, Diet Coda is the best on-the-go web-development app you can buy. It’s not too much, it’s not too little; it’s just right and that’s the point.

What I like about Diet Coda is that it follows the same flow of working with files that Coda for Mac does. I have worked with a handful of other FTP / text-editing apps for the iPad and while they offer some features that Coda does not, they also make me shuffle my files around in a way that is not completely intuitive to me.

With Diet Coda I connect to my site, navigate to the file I want, edit that file, and then save my changes to the server. I don’t have to juggle both a remote and local version of the file — I just open it, edit it, and save it. This is how Coda 1 worked, it’s how Coda 2 works, and it’s how Diet Coda works. It makes working in Diet Coda feel comfortable and secure.

iPaditized

When creating an iOS version of a desktop app you can’t just drag and drop the code and click an “iPaditize” button. You have to balance the juxtaposition between the two platforms. Keeping the same core functionality of the Mac version, yet completely reimagined what the user experience and interface will be.

There are two dynamics to successfully building two versions of the same app, one for iOS and one for OS X:

  1. Both apps need to feel native on their respective platform. The iOS version needs to feel like it belongs on the iPhone/iPad, and the desktop version needs to feel like it belongs there. This doesn’t just mean the buttons should be bigger to accommodate for fat fingers, it means the presentation of the core functionality, along with the flow of navigation and the user interaction within the application all have to pull together to form a well-developed iOS app that still has striking familiarity to its desktop counterpart.

  2. Both apps need to feel like they are the same app. Meaning, Panic had to reconcile the two-fold need for Diet Coda to feel like a native iPad app while also feeling like the very same application they made for the desktop.

Because iOS and OS X exist side by side — two separate but similar platforms — we are seeing software innovation attain new heights as the two different platforms lean on and learn from one another. Put another way: iOS software is teaching us new things about Mac software and Mac software is teaching us new things about iOS software. The two are playing off one another.

The Omni Group is a prime example as ones who are helping lead the charge in this way. Their suite of iPad apps stand on the shoulders of their already award-winning desktop software, with OmniFocus being one of my favorite examples this. It started as a powerful and feature-rich Mac application and it was then perfectly ported to the iPad. In fact, I find the iPad version of OmniFocus to be superior to the Mac version in many ways, and I have no doubt that the next Mac version will be using many of the best components found in the iPad version.

We even see Apple doing this. With Lion and Mountain Lion they are taking much of the functionality and applications found in iOS and bringing it over to OS X for the sake of unification.

And, of course, Diet Coda is great example of Mac-app-gone-iOS. In addition to having the heart of its desktop sibling, Diet Coda is also filled with many iOS-esque details and innovations that delight.

  • There is the Super Loupe. The Super Loupe is the real steel deal. It is Panic’s take on the iOS magnification bubble for cursor placement, and it is clever, fun, and extremely useful.

Diet Coda's Super Loupe

  • If you have connected to a remote site and are in the file browser view, a tap on one of the four purple buttons in the Info Panel emits what I can only describe as a purple orb that radiates out from the button.

Diet Coda's Purple Radiating Buttons

But the functionality of these buttons is also quite handy. You’re one tap away from copying a link, a URL, a file path, or the img tag with the source URL embedded (though it does not auto-detect the width and height when copying the image tag code).

Working with Files

Diet Coda makes it extremely easy to navigate around your remote server, working with live files, moving them, editing them, and previewing them. However, as I mentioned above, Diet Coda has no place for you to save files locally on your iPad. If you want to create a new file it must be saved to your remote server, and any work you do on server-side files is pushed back up to that live file when you tap save.

This is by design, and as such, it means there are some clever tricks for making sure you don’t lose your work when switching to another app for a moment, nor make an erroneous error to a live file.

If you have a document open in Diet Coda and then leave the app, the file is saved locally just as you left it, even if Diet Coda has to “force quit”.

In Diet Coda, though you are working with a file as it is on the server, you can preview your document before committing your changes. Diet Coda renders the web page as if the local version were the live version. This doesn’t work for dynamic files of course, only static ones.

Quibbles

Diet Coda is not perfect in every way, though. I do have a few requests:

  • I’d love to see support for Amazon S3, and more robust FTP capabilities such as being able to upload files that are on my iPad.

  • I wish I could duplicate a site’s details to more easily create additional sites that are subdomains that use the same connection credentials. (Or better: I wish Coda 2 and Diet Coda synced Sites.)

  • There is no master password for the app. Thus I either need to remember my FTP passwords and enter them every time I connect to a remote site, or else I allow Diet Coda to be freely accessible to anyone whom I let use my iPad.

(If you wish to have Diet Coda ask you for your FTP password every time you connect, simply leave the password field blank when entering the site info.)

Additionally I’ve found that Diet Coda can get memory constrained when working with large CSS files, or if too many documents are open in the Document Drawer. And though the app has crashed on me a few times, not once have I lost any work.

A Concluding Remark

To say I’m impressed and pleased with Coda 2 and Diet Coda would be an understatement.

My initial impression of Diet Coda is that it is the Tweetie 2 of iPad text-editing apps. As many people have proclaimed, Tweetie 2 was not just one of the best Twitter apps for iPhone, it was also one of the best apps for the iPhone, period. Although Diet Coda is still brand-new, it strikes me being a best-in-class code-editing app as well as a great iPad app, period.


  1. Writing, however, requires silence.
  2. This isn’t so I can turn my iPad into my primary work machine, but rather it’s so I can leave my laptop at home more often without having to sacrifice anything. Though I prefer to work on my MacBook Air, I don’t want to be restrained if I’ve just got the iPad. Put another way: MacBook is now my “desktop” and my iPad is now my “laptop”.
The New Codas

Steven Sande at TUAW reviews the Logitech Ultrathin Keyboard Cover:

Combining the protection of Apple’s Smart Cover and the typing ease of the Apple Wireless Keyboard into a wafer-thin cover is a great idea, and Logitech’s execution of the concept is essentially perfect. Without a doubt, this is the best iPad Bluetooth keyboard on the market at this time.

If I were going to get an iPad-keyboard-case-type-thing, Logitech’s Ultrathin Keyboard Cover is probably what I’d spring for. I don’t want one of those keyboard-cases that permanently attached to the iPad because I use my iPad without a Bluetooth keyboard far more than I use it with one.

But, I use the Origami Workstation from Incase along with my Apple Bluetooth keyboard and it is all just great.

Though, one thing I like about the Logitech Ultrathin is that it has specialized iPad keys (like one to go to the Home screen, one to activate Spotlight search, etc.). The AmazonBasics iPad keyboard has these buttons as well, and in my time of trying it out I found that I used the specialized keys quite regularly.

TUAW’s Review of the Logitech Ultrathin Keyboard Cover for iPad

A very nice and brand-new search app. Bang On is technically a dedicated DuckDuckGo search app, but it does a lot more than that. What Launch Center is to your iPhone apps, Bang On is to search. You can set site-specific searches (such as Amazon, IMDB, Wikipedia) and app-specific searches (like Pandora, Instagram, Tweetbot) and then save them as custom !bang shortcuts.

I was fortunate enough to get early access to Bang On a few weeks ago and I’ve been launching it all the time. It’s a great app, it’s got a good-looking icon, it’s universal, and is just $2 in the app store.

Bang On — A Nice Search App

This morning, when trying to unsubscribe from Twitter’s new weekly digest of toots and whatnot, I realized that I could not access my Twitter account settings using my iPad. Twitter insisted on redirecting me to the mobile version of their site and from there you cannot find a link to access your account settings.

Some folks on Twitter pointed out that you can navigate there directly by manual typing in the URL: http://twitter.com/account/settings. However, on a mobile device Twitter only shows you a mobile-sized amount of settings:

Twitter Settings on Mobile Safari

I realized that there could be a time when I am working solely from my iPad and forced mobile redirects like this could be a serious issue. In a worst-case scenario I could simply connect to my MacBook Air using LogMeIn, but it would better if I didn’t have to resort to that just to get around a website’s agent sniffers.

Dave Chartier directed me to a 3rd-party Web browser, iCab.

iCab is $2 in the app store and it is absolutely packed to the rafters with options and settings for things. And one of iCab’s features is the ability to choose your preferred user agent. I won’t use iCab as my default browser, but it’s a nice app to have as another tool in the box.

Now I have a Keyboard Maestro macro for telling Safari on my Mac to pretend that it’s Safari on my iPad (usually just so I can watch Kickstarter project videos), and an app on my iPad that pretends it’s Safari on my Mac so I can change my Twitter account settings. Computers.

iCab

In Praise of Pixels

When it comes to pixels I can’t get enough. Ditto my need for a huge desk. I want a lot of pixels on my screen and I want a lot of space on my desk.

It’s not because I want to use these spaces to store application windows and external hard drives. Quite the opposite: I want to use this space for nothing. I work well when I’m sitting at a large and oversized desk that has little on it beyond a big glowing screen and a clicky keyboard. The same goes for my computer monitors. I like a lot of pixels available so that I can not use them.

Why this is, I’m not sure — it’s a part of my personality, but it’s also how I imagine my mind working. When the mind is clear like an open field on a blue-sky day it has absolute liberty to run and twirl and throw the frisbee as far as it can. There are no walls or hinderances or buildings that stand in the way of clear and imaginative thinking.

When I’m at my desk typing on my computer it means my mind is working. And the more open my physical and digital workspaces are then the more open my mental one can be.

In Praise of the 23-Inch Apple Cinema Display

My first Mac was a 12-inch PowerBook that sat on the wrong side of the excessive screen real-estate scale. It was the smallest and cutest computer Apple made at the time, and it had a screen resolution of 1024×768 pixels. I cut my teeth as a print designer on that tiny screen, learning the ropes of Photoshop and InDesign and giving myself a splitting headache. I constantly worked in a slouched over position, with my neck stretching forward to get my head closer to the screen.

After my first paid print job I used the funds to buy myself an external monitor: a 19-inch Somethingorother from the Tiger Direct catalog. A few years later I had saved enough for a Mac Pro and with it I bought a 23-inch Apple Cinema Display, a device that I consider to be one of Apple’s finest pieces of hardware ever.

I had spent many occasions in the Apple Retail store looking at the displays, and I read all of the famous Mac setups featured on Glenn Wolsey’s old blog. The 20-inch model was too small; the 30-inch was too big even though it entitled bragging rights; and so, by deduction, the 23-inch was just right. (I think Apple realized this as well and they cut the sizes of their Cinema Displays down to just the 27-inch monitor. This is a great size, it’s big enough to be big but not so much that you lose open applications.)

I have now been working on a 23-inch Apple Cinema Display for half a decade. I’m on my second one because my original was sold with the Mac Pro. You can’t find them as easily as you could even just a few years ago, especially if you want one in good condition.

What I like about the aluminum Apple Cinema Display is that it epitomizes what I consider to be the highest breed of products designed by Apple in California.

The front of the display is nothing more than a matte screen surrounded by an aluminum bezel. The bezel is not so fat as to distract for your attention. Nor is it too thin. Its proportions are sound.

At the bottom-center of the bezel is the Apple logo in shiny aluminum — subtle. The bezel wraps over the top and bottom of the display, and covers the whole back of the enclosure in a sheet of aluminum as well. The corners are rounded, the sides are white plastic, and the base is a hearty aluminum foot.

On the right edge are the only three buttons: one to power the display on and off, and two for adjusting the brightness of the backlights up or down. At the bottom right-hand corner of the front bezel is a small hole cut out with a white light that shines through. This light “breathes” as the old PowerBooks did when the computer is sleeping. When you turn the display on or off that small light gets bright all at once and then dims down to darkness again.

The greatest feature of all however, is what this display lacks: there is no glass panel glued to the front. The aluminum cinema display sports the great matte screens of yesteryear. And a CJ7 will always be cooler than a modern Wrangler.

What has kept me from upgrading to this next generation of displays found in today’s Apple stores has been that front glass panel. I have worked on these displays (and their iMac cousins), and I admit that they are nice and crisp and pleasing on the eyes. They pose well in pictures of our desks and they display colors and text vividly. They are also much easier to keep clean — the solid glass panel on the front makes it easy to wipe off any trace of dust and fingerprints without fear of damaging the pixels underneath.

In Praise of Retina Display Macs

My 12-inch PowerBook had a good long run. After it I bought a 15-inch MacBook Pro (the aluminum body kind that closely resembled the Power PC laptops that had come just before it). I bought the 15-inch MBP for a few reason: I wanted a laptop with more screen real-estate for the times I was working not at my desk, and Apple had discontinued the 12-inch lineup and replaced it with the 13-inch plastic MacBook which came in white or black. Those plastic laptops never appealed to me, which meant there was only one option: the 15-inch MacBook Pro.

Fast forward a few more years to the summer of 2011 where the laptop which superseded my MacBook Pro was a 13-inch MacBook Air.

Everything about the Air was appealing to me except for one thing: the screen. By the summer of 2011 I was no longer doing print design work and so I wasn’t in absolute need of the biggest screen I could carry in one arm. But my affection for a large screen remained. I was able to justify this conflict thanks to the fact that the 13-inch MacBook Air has the same number of pixels as my 15-inch MacBook Pro. Therefore it would provide me with all the same screen real-estate, just in a smaller and sharper image. I was okay with that; I have good eyes.

But there was a second drawback to the screen on the MacBook Air and that was the screen itself. Though it’s not adorned with a sheet of glass like you find on the modern MacBook Pros and iMacs, it does have a slight shine to it. It’s not matte, it’s glossy.

I thought long and hard about if I could handle working on a glossy screen. It seems like a trite detail, but if you’re a nerd then you understand. We all have our various trite details which can act as peas under our mattresses, and I feared that the MacBook Air’s glossy display would cause me to lose sleep at night.

In my mind’s eye I placed the glossy screen on one side of the scale and on the other I placed the all the rest of the hardware (the new i7 Core Duo processor, the Solid State Drive, the long-lasting battery, the Thunderbolt connection, the slim and light form factor). It was no contest and the scales tipped heavily in favor of the bells and whistles of the new MacBook Airs. I drove to the local Apple store and bought one.

And after all that the glossy screen has proven to be a non-issue for me. What a boring end to the story, right?

There is something that I left out, however. And it’s that all my time using my 15-inch MacBook Pro, I was wishing for a version of it that copied the Air’s form factor. A lightweight, teardrop-shaped laptop that was minus an optical drive and had a Solid State Drive and 15-inch screen. To me, at the time, that sounded like the ideal laptop.

You can do well to figure out future Apple rumors by simply betting on what seems obvious-but-is-not-yet. And a 15-inch MacBook Air strikes me as just such a device. It’s not “mind-blowing” because we can all imagine what it will look like. And it’s not “exciting” because we can all pretty much see it coming — surely it’s only a matter of time.

Earlier this week 9to5 Mac posted a rumor about the what an upcoming 15-inch MacBook Pro may look like. According to this rumor, however, the new MacBook Pro would look just like the current model but thinner, rather than sporting an Air-like teardrop shape.

The biggest talking point, however, isn’t about the size or shape of the laptop but rather the pixels on the screen. The next MacBook Pro is supposedly going to have a Retina display.

The iPhone 4 was too amazing to not push that display into bigger and bigger devices. Retina display Macs have been a long time coming. Last summer, with Lion, the phrase being whispered on the air was the Back to the Mac tagline which Apple themselves used when first demoing the new operating system. That tagline continues to stay relevant, because not only is the software of iOS continually influencing OS X, but we are seeing iOS hardware make its way “Back to the Mac” as well. The Magic Trackpad is a good example, “natural scrolling” is another, and next will be the Retina display.

The idea of a Retina display on a Macintosh sounds fantastic. The words I’m typing at this moment are onto my iPad with its high resolution screen, and the text looks stellar. Retina displays rock. Sure, there are downsides and ugly bits that a Retina display Mac would bring with it — such as non-retina applications and websites — and Marco Arment does a good job of articulating those.

I have the good fortune of using applications on my Mac that are developed by bleeding edge developers. In addition to the native OS X apps I use (Mail and Safari), the 3rd-party apps like OmniFocus, Yojimbo, Coda, Transmit, MarsEdit, Byword, iA Writer, and others which are all run by developers which I have no doubt will be quick to update their Mac applications to support Apple’s new high resolution displays.

While it’s true that non-Retina apps on a Retina screen are like sandpaper on the eyes, the tradeoff is worth it to me. I will suffer ugly graphics on the Web in exchange for print-like text, sharp high-resolution photos, and all the other elements of the operating system which will have Retina assets.

I heard someone mention that it’s not unlike iOS shipping without support for Flash. There was a short period of time when you didn’t get the “full web” when on your iPhone and iPad, but now, a few years later, I can’t remember the last time I visited a website and my iPad was sent back out to the cold thanks to its lack of Flash.

* * *
I began this article talking about how fond I am of big displays with lots of unused space. Contrasted against this truth is the fact that I also enjoy working from my iPad. My iPad is the smallest screen I work from.

Not including my iPhone (I don’t work on that device) I have three work screens. Listed in order of screen size, from smallest to largest, they are: iPad, MacBook Air, and Cinema Display. But listed in order of pixels, from least to greatest, they are: MacBook Air, Cinema Display, iPad.

The smallest working screen is also the one which sports the most pixels. Surely there is a connection here as to why I prefer to work from either my extra large Cinema Display or my extra dense iPad.

Retina displays are coming to the Macintosh — it’s only a matter of time — and the sooner the better.

In Praise of Pixels

Sweet App: Visual, an iOS Timer

Visual is a simple countdown timer for your iPhone. Instead of showing a stopwatch-like countdown, the app takes over your whole iPhone screen with a single color. It starts out green and slowly fades to yellow and then red as your time runs out. You can pick other color pallets if you like.

Last month I changed my email workflow to only allow myself 44 minutes per day for email checking — one 22-minute segment in the early afternoon and another 22-minute segment towards the end of my day. And I’ve been using Visual to budget that time. 1

There is no shortage of iPhone timer apps. iOS comes with a built-in timer, and if that’s not good enough for you, Due is a highly-recommended and splendid alternative. What I like about Visual is that the face of the iPhone doesn’t say exactly how much time I have (well, it does, in ultra-fine print at the bottom of the screen for those who just must know).

Instead visual conveys about how much time is left through the nature of the visual timer.

Visual, an iPhone timer app

A countdown timer like this would never fly in a NASA control room, but for my office it works quite well.

My only two gripes with Visual are:

  • The icon. I’m not sure where it came from, but it sure doesn’t seem related to the rest of the app which is simple and well designed.

  • If you launch the app after the timer is done you are greeted with the “timer’s done” screen, rather than the launch screen for starting a new timer. Since you’re pretty much always are launching the app to start a new timer the app always requires an extra tap to get to the settings pane.

Visual is just a buck on the App Store. And be sure to check out the promo video, it’s pretty great as well.


  1. My reasoning behind the 44-minutes of email routine could take up an article all its own. But, in short, my reasoning is that cleaning out my whole inbox every single day is an unrealistic goal. And so, instead of allowing the amount of email in my inbox to dictate how much time and attention I need to spend there, I’ve set my own time budget for how much I’m willing to give to my email inbox. And yes, I admit that I am in a unique and fortunate position that I don’t have to check my email as part of my job. It behooves me to check my email, but I have no boss or co-workers relying on me to read and reply to email.
Sweet App: Visual, an iOS Timer

John Carey:

I would say a good 90 percent of the debate on the iPads usefulness as a computer is coming from writers and casual users and this is where I find the debate getting a little one sided. Of course a writer would like the ipad. The tools most needed to get their work done are right there for the taking, you can hunt and gather all day long and it does make a fantastic, distraction free space to write in.

John is right. The iPad is very well suited for the sort of work that guys like myself, Federico Viticci, and Andy Ihnatko do.

Isaiah Carew, an indie Mac software developer, has nearly the exact same sentiment:

Speaking personally, my job revolves around: writing and debugging software, manipulating production graphics design, and supporting customers. I’ve tried to do all of these tasks on an iPad, and while all are possible, at least in part. There isn’t any task that’s made easier by the iPad. And most are made much more difficult.

The argument for why the iPad doesn’t work as a laptop replacement is just as valid for why it does. There are a lot of folks, like John and Isaiah, who are using professional-grade software to do design work, app development, photography and video editing, and more. The iPad of today can’t handle that.

What the iPad of today can handle is most all of the standard tasks of most average users. Email, Web browsing, Facebook, movies, music, games, and more. What will things look like 5 and 10 years from now?

I like this summary paragraph from John’s article:

As it stands, the iPad is amazing. I use it every single day for writing, browsing the news, sketching ideas, and reading though email or tech riders and I love every minute of it. It complements my daily life and on days when I don’t need to get any real work done, I leave my laptop at home. But when it comes to honest creative work I can not help but find the iPad as little more than a sidekick. I can say with certainty though, that this is far from the last word on this. I can clearly see a future where touch screen devices such as the iPad become more and more viable for the kind of things I have discussed here today. It is still new territory being explored and I for one can not wait to see where it takes us.

Side note: remember when the conversation was about whether or not the MacBook Air could be your only computer?

Why John Carey’s iPad Is Not His Laptop