• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

John August

  • Arlo Finch
  • Scriptnotes
  • Library
  • Store
  • About

Highland

Highland as a bona fide screenwriting app

May 6, 2014 Apps, Highland, Screenwriting Software

As of this afternoon, version 1.7.1 of Highland has exactly one review on its main page in the Mac App Store:

I honestly never knew how much time I was spending formatting and making pages look pretty, until I started writing in Highland. I’m a more efficient writer, focusing on what a writer should be focusing on: words. I’ve switched over to Highland for my latest screenplay and I can honestly say that I will never go back. Highland is where I will write from now on.

The highest compliment I can pay this program is that it gets out of my way. It makes me want to KEEP writing. Which is a writer’s dream.

Jmedwarren’s five-star review is so lovely that I almost don’t want to tell him the backstory: Highland wasn’t meant for writing at all.

When we announced Highland in 2012, we billed it as a “screenplay utility” for converting between formats: PDF, FDX and the newly-minted Fountain. You dropped a file on it and selected a new file type.

This is what it looked like:

highland screenshot

The initial betas had no editing view, because we assumed users would write and edit Fountain using any of the excellent plain-text editors available. Likewise, we had no preview, because we were going to export a PDF or Final Draft file anyway.

In practice, we discovered that we often wanted to make small tweaks to a file we had just converted. For example, if we needed to modify title page information, it was a hassle to have to save the Fountain text, open it in iAWriter, fix it, then re-open it in Highland.

To avoid this round-tripping, we added a very basic editor and a preview. The user could switch between these views to see the changes reflected before export.

highland screenshot

As the betas progressed, we changed the UI significantly, moving from two tabs on the top to the current sidebar. ((The sidebar was prompted largely by plans for an iPad version of Highland.)) This is what version 1.7 looks like:

Highland 1.7

By the time we shipped — almost a year later — we saw ourselves largely as a companion to Slugline. They focused on writing while we converted files. ((To this day, Slugline still has a “Send to Highland” menu command.))

Still, I started to be comfortable calling Highland a screenplay editor rather than a screenplay utility. Last year, I wrote:

Highland is a great bridge between apps, but over the last year we’ve found more and more users are simply doing their writing in Highland. It’s a full-featured editor, with spelling, versions and find-and-replace. Because it’s plain text, you can focus on the words and not the formatting.

When asked if someone could write a script in Highland, my answer was generally, “Well, you could. But that’s not really what it’s for.” I steered users to other apps as alternatives. As a company, we spent our time refining Highland’s underlying engine for parsing PDFs and dealing with edge cases.

But people kept using Highland like a traditional screenwriting app. Or perhaps it’s better to say they used Highland in lieu of a traditional screenwriting app.

People like our app store reviewer Jmedwarren saw Highland as primarily a writing tool, not a converter.

So with version 1.7 of Highland, we’re embracing the fact that we’re really a screenwriting app. We don’t do everything other apps do, but we do some things significantly better, enough so that we’re the right choice for some screenwriters.

Highland pros and cons

Here’s where Highland is actually better:

Focus. When you’re writing in Highland, it’s just the words. There’s nothing to distract you. You can’t fiddle with margins, or futz with how the pages break. Even the little bits of syntax gray themselves out so all you see is your text.

Speed. Highland is lean and mean. From scrolling to previews, Highland is blisteringly fast. Because it’s Mac-only, we optimize it using the latest Apple technologies. Because we separate editing from preview, you’re never waiting for a long document to reformat as you type.

It’s hard to market speed as a feature, because you don’t think of a screenwriting app needing to be fast. But in practice, Highland feels better under your fingers.

Typography. Highland features Courier Prime and Highland Sans, two typefaces we commissioned. Screenwriters shouldn’t have to look at ugly fonts all day.

Standards. Because we helped forge the Fountain standard, Highland does it well. We’re often the first to incorporate new specs, such as lyrics and forced character names. But you can always open Highland’s files in any plain text editor, so you’re never stuck with us. If another screenwriting app comes along that’s vastly better, you can jump ship instantly.

Dark Mode. I don’t understand why more apps don’t offer it. It makes writing in dark places — or public spaces — much more comfortable.

PDF melting. This was Highland’s breakout feature. While other apps have added it, our PDF parsing is unmatched. It’s a tricky, thankless task, but a key part of both Highland and now Weekend Read, so we keep getting better.

Active development. Highland receives regular updates, sometimes twice a month, incorporating user-requested features in almost every build. We’re small enough to move quickly, but big enough that we’re not going out of business tomorrow. When things break — and they do — we fix them fast.

Created by working screenwriters. This is the hardest advantage to show, but probably the most important factor in why Highland works the way it does. I use Highland every day for actual paid work. I rely on it, so major and minor annoyances get addressed.

I’m not the only one using it, either. Justin Marks wrote me to say he was doing his latest feature largely in Highland, in part because it made working with lyrics so much easier.

These are some of Highland’s advantages, but there are things other screenwriting apps do better than Highland — or that we don’t do at all. Our work this next year will be figuring out what we can do to make Highland more useful without losing focus.

Outlining. I use Workflowy for outlining, but I’d love an integrated outliner that smartly leverages Fountain’s section and synopsis lingo. Slugline sort of does it, but its sidebar outline is mostly a navigator rather than a writing tool. (Still, Slugline’s sidebar is really useful for long documents, and I miss it sometimes.)

Revisions. Last week, I needed to turn in a draft with small changes. I really wanted to create starred changes in the margins without having to leave the comfort of Highland. We have ideas for dealing with revisions, both within the Fountain spec and on an app level, but it’s a challenging problem. For all my issues with Final Draft, it actually does a solid job with starred changes (and more complicated production features) once you understand how it works.

Collaboration. This is a topic for a longer blog post, but collaboration can mean both two people typing in the same document at the same time (like Google Docs) or the ability to suggest edits (like Draft). Both are useful. Both are difficult. But Fountain’s plain-text background is a huge help. Fully online tools like WriterDuet may be plenty for some writers, but I have a hunch there’s more to be done here, particularly for writers working on the staff of a show.

Title Pages. This is a Fountain issue as much as anything, but creating a title page in Highland is frustratingly hit-or-miss. We had good intentions; title and author metadata is part of the file itself, as it should be. But it’s very hard to get title pages to look the way you really want. We may call a mulligan and find a better way.

All of these issues are shortcomings, not showstoppers.

For my daily use, Highland is still a better way to write a screenplay. Particularly for my first drafts, I agree with Jmedwarren in that the best thing about Highland is that it gets out of your way.

We’ve redesigned the Highland site to reflect Highland’s role as a screenwriting app. Take a look and see how it works for you.

Making the App Store better

April 23, 2014 Apps, Bronson, FDX Reader, Highland, Weekend Read

Roughly this time last year, I wrote about how the App Store encourages [topping the charts and racing to the bottom](http://johnaugust.com/2013/topping-the-charts-and-racing-to-the-bottom), and how that hurts both developers and users.

David Smith has compiled a list of recommendations for [making the App Store experience better](http://david-smith.org/blog/2014/04/16/towards-a-better-app-store/). I especially agree with several of his suggestions:

> 1: Apps should be required to pass approval on an ongoing basis.

I’d go further and say that if an app has had no activity for a set number of months, it automatically gets de-listed. I suspect more than half of the apps in the store are effectively zombies, abandoned by their creators. These apps’ only function is to clutter up search results.

> 6: Make the process of applying for a refund clear and straightforward.

> Right now you go to reportaproblem.apple.com and then fill in a form. I’d love to see this integrated into the App Store app itself. Perhaps even into the Purchased Apps area.

Roughly 10% of our support emails are from people who really should just get a refund because they bought an app without really understanding what it did. We have a boilerplate email that walks them through the process of applying for a refund, but there’s no reason it needs to be so complicated.

I think prices for some apps could easily and appropriately rise if customers understood they could get their money back if unsatisfied.

> 11: Make the rating scale a rolling, weighted average rather than just current version, at least soon after updates.

We update our apps very frequently, sometimes twice a month. Each time we do, our ratings drop back to zero, effectively punishing us for improving the app.

A rolling, weighted average would better reflect not only how satisfied users are with the current version, but with the product overall.

In the iOS App Store, our products are [Weekend Read](https://itunes.apple.com/us/app/weekend-read/id502725173?mt=8) and [FDX Reader](https://itunes.apple.com/us/app/fdx-reader/id437362569?mt=8). FDX Reader is old — it hasn’t been updated in a year — but we’re keeping it around until the iPad version of Weekend Read.

By my criteria, should FDX Reader be dropped from the store? I don’t know. It still sells, and we haven’t gotten a support email for it in months, so users are apparently satisfied with it. But if we got a warning email from Apple saying it needed to be updated or face de-listing, we’d pay attention. More than anything, that’s what a regular review process would achieve: making developers take another look at their old apps.

For iOS, we also have the [Scriptnotes](https://itunes.apple.com/us/app/scriptnotes/id739117984?mt=8) app, but it’s made by [Wizzard Media](https://itunes.apple.com/us/artist/wizzard-media/id318848960?mt=8). We release it under the Quote-Unquote label only so we can track downloads.

In the Mac App Store, our products are [Highland](https://itunes.apple.com/us/app/highland/id499329572?mt=12) and [Bronson Watermarker](https://itunes.apple.com/us/app/bronson-watermarker/id481867513?mt=12). If you look at the current Bronson reviews, there’s a one-star review from a customer who couldn’t figure out the app. He didn’t write us for support; he didn’t check any online documentation. He’s exactly the kind of user who should have been able to click a button and get a refund.

I hope at this year’s WWDC, we’ll see Apple taking some of Smith’s suggestions to make the App Store experience better.

Highland 1.7: faster, leaner, smarter

April 18, 2014 Apps, Fountain, Highland

highland iconHighland, our [award-winning screenwriting app](http://quoteunquoteapps.com/highland/) for the Mac, has a major update available in the [Mac App Store](https://itunes.apple.com/us/app/highland/id499329572?mt=12).

While Highland looks largely the same on the surface, we’ve rebuilt quite a bit under the hood and added features for screenwriters who want to use Highland for all their daily writing.

Highland 1.7 — already updated to 1.7.1 — offers:

**Better pagination, particularly with dialogue.** Unlike a certain company, we don’t regard our pagination as the One True Way. But our pagination is now pretty damn great. I turned in a script last week written entirely in Highland. Without any tweaking, the pages flowed exactly how I wanted. No split sentences, no orphaned transitions.

**Markers to help you find your way in long documents.** I’ll often find myself scrolling back to look at something earlier in the script, then losing my place. So now I hit Control-M to leave a marker [[%]]. You can hop between markers with Control-Option-M. (If you’re used to markers from timeline-based apps for music or video, you’ll probably find this particularly natural.)

**Improved stability and file-handling.** Highland is much smarter (and less aggressive) about auto-saves, which were a leading cause of crashes. The version in the Mac App Store today (1.7.1) addresses launch issues some users were having with our revised code base.

**Search via integrated Find bar.** Faster, and one less window to close. If you have’t tried Find Again (⌘G), give it a shot. It’s always ready to search for the last thing you looked for.

**Better syntax highlighting.** By making it really clear what prints and what doesn’t, you can focus on your words, not the syntax.

**Much faster PDF parsing.** Highland 1.7 is better at both melting and building PDFs.

We [update Highland frequently](http://quoteunquoteapps.com/highland/changelog), but 1.7 is a significant upgrade in actual functionality.

When people used to ask if someone could write a script in Highland, my answer was generally, “Well, you *could.* But that not really what it’s for.”

Now it is. Highland 1.7 is the first version I’ve used to write an entire script from outline to delivered draft, and I loved it. Highland is fast and lean and distraction-free.

So if you haven’t checked it out lately — or only use it as a converter — give it another look as a daily writing app.

Fountain for coders, or the joy of writing

April 15, 2014 Apps, Fountain, Geek Alert, Highland

Charles Forman, whose company OMGPOP developed Draw Something, is [writing a screenplay in Fountain](http://setpixel.com/writing/writing-a-screenplay-in-fountain/):

> I don’t work at a bank. However, I’m sure that on the first day of orientation, they teach you how to use an application written in 1999 in Visual Basic. It hasn’t been updated since 2001, it doesn’t work very well, everyone hates it, but it’s the way it is, and if you trick it, you might be able to do what you want, or wait until it’s 5 PM. It’s probably exactly what it’s like to use Final Draft.

> The joy of writing shouldn’t feel like working at a bank.

Forman offers a detailed look at writing in Fountain from the perspective of someone who’s written a lot of code. For his screenplay, he used both [Slugline](https://itunes.apple.com/us/app/slugline/id553754186?mt=12) and [Highland](https://itunes.apple.com/us/app/highland/id499329572?mt=12), but also built his own tools based on the libraries available on GitHub.

>”How many scenes do I have?” It’s a pretty simple question. Normally, in order to do this, you have to go through the whole script and count the sluglines. I used Javascript to parse my Fountain script. I looped through the sluglines and counted them. Then I was curious about the unique locations. How many times did person A talk vs. person B? I generated some basic stats and spit it out in the console by creating a tool in 20 minutes.

He also built a tool that [generates a word cloud](http://playground.setpixel.com/wordcloud/) based on a screenplay.

Here’s Big Fish:

big-fish-wordcloud

Forman listens to the podcast, so he’s heard us discussing the possibilities of a new screenplay format. He argues that we already have it in Fountain.

> Because Fountain is pretty flexible, you could add metadata for anything you might want to extend the screenplay with. In my case, I have included storyboards. You could add metadata for the song that is playing. You could add metadata about which characters are in the scene, if its not totally clear. You could add metadata about what the purpose of a scene is. You could add anything. If I could make a small ask to the Fountain team, I would love a specific way to insert metadata. I am using notes. I’m thinking about putting curly bracket objects inside of notes going forward.

This kind of thinking is why I’m so bullish Fountain: not just what it can do today, but what it can be repurposed for in the future.

« Previous Page
Next Page »

Primary Sidebar

Newsletter

Inneresting Logo A Quote-Unquote Newsletter about Writing
Read Now

Explore

Projects

  • Aladdin (1)
  • Arlo Finch (27)
  • Big Fish (88)
  • Birdigo (2)
  • Charlie (39)
  • Charlie's Angels (16)
  • Chosen (2)
  • Corpse Bride (9)
  • Dead Projects (18)
  • Frankenweenie (10)
  • Go (30)
  • Karateka (4)
  • Monsterpocalypse (3)
  • One Hit Kill (6)
  • Ops (6)
  • Preacher (2)
  • Prince of Persia (13)
  • Shazam (6)
  • Snake People (6)
  • Tarzan (5)
  • The Nines (118)
  • The Remnants (12)
  • The Variant (22)

Apps

  • Bronson (14)
  • FDX Reader (11)
  • Fountain (32)
  • Highland (73)
  • Less IMDb (4)
  • Weekend Read (64)

Recommended Reading

  • First Person (88)
  • Geek Alert (151)
  • WGA (162)
  • Workspace (19)

Screenwriting Q&A

  • Adaptation (66)
  • Directors (90)
  • Education (49)
  • Film Industry (492)
  • Formatting (130)
  • Genres (90)
  • Glossary (6)
  • Pitches (29)
  • Producers (59)
  • Psych 101 (119)
  • Rights and Copyright (96)
  • So-Called Experts (47)
  • Story and Plot (170)
  • Television (165)
  • Treatments (21)
  • Words on the page (238)
  • Writing Process (178)

More screenwriting Q&A at screenwriting.io

© 2025 John August — All Rights Reserved.