01/27: It’s been 9 years! Pt. 1

January 27th, 2012

Ulysses Mockup 2002
The mockup that started it all, summer 2002

Nine years ago, early 2003, I posted on the macnn forums, asking for beta testers for a new kind of writing application for Mac OS X. On June 1st of that year, we released Ulysses 1.0.

Let’s try and put that in context, shall we? :)

In 2003 the G4 was all the rage. Every Apple product sported that processor, from the white iBooks to the “Quicksilver” PowerMacs. Intel was a sticker on other people’s notebooks, and was supposed to *never* be inside a machine from Cupertino. iMacs looked like perverted versions of the Pixar lamp, and the PowerBooks just went to 17″ within an aluminum body.

People were still using clamshell iBooks – a mere 800×600 px of screen real estate, which is less than what run-off-the-mill telephones offer today.

The Safari web browser had just entered public beta (Internet Explorer X, yay), and Apple had just opened the doors to its iTunes Music Store. iPods were operated via click-wheels, and Mac OS X was at version 10.2, Jaguar; users were supposed to reserve theater tickets online via an app named “Sherlock”.

There was no Exposé, no Xcode, no Spotlight, no Dashboard. There was no built-in, system-wide dictionary, no iCal, no QuickLook. There was no unified sidebar, let alone any sort of broad unification regarding the UI, with brushed metal all over the place and a vibrant theming community trying to win a resource-war.

There was no Facebook, let alone Twitter, and there was no WordPress either. Google Docs? John Gruber’s Markdown? Nope. Dropbox? Nooooooo…

The developer community we encountered was largely one of old school Mac programmers, who had already gone from 68xxx to PowerPC and just now came to grips with ditching OS 9. It was a nice bunch, a bit family-like, and I fondly remember subscribing to Apple’s official mailing lists and discussing the pros and cons of localized forums for non-english devs.

It’s been nine years.
Everything has changed.

My current iMac is powered by a multi-core Intel i7 running at 2.9 GHz. It boots in a little under 10 seconds, and that’s last years’ model. The current version of OS X (Lion) looks, feels and behaves so differently from 10.2, 10.4 even, that it’s like a different system altogether.

The least common denominator capable of running the beast is a MacBook with a screen of 1280×800 px — that’s twice the amount of that clamshell iBook.

The web is everywhere now, and we store huge chunks of our data online. Cloud-aware apps automatically sync our various devices, with so-called “smart” phones being no less than hyper-mobile supercomputers which also happen to allow voice chat.

Apps have somehow managed to transform from (however slick) data-manipulation programs to aesthetically pleasing design objects. Some of the best graphic designers now work on interfaces, and there’s a whole generation of young, talented artists and coders willing to embrace and push forward the status quo.

Users’ expectations also have dramatically changed. From prices to feature set to interoperability, connectivity and “post-processing” of any given output. It’s almost been a 180 degrees turn from the beginning of this century: Music, photos, videos and texts (games even) are all being distributed digitally now, and everybody can publish everything, at any time, anywhere… and does so.

And who but the nerdiest of nerds would have thought that today we all pretty much run a Unix-based system that *completely* hides its underlying complexity. No visible file system, no documents, no extensions to worry about, just tasks at hand – literally, with touch becoming the predominant input method. Of course, I’m talking iPad here, but we all know where this is going…

Last not least, developing for Apple’s platforms has turned from nice, friendly niche to a multi-million dollar opportunity for venture capitalists and indie devs alike. The App Store shook up the industry, and we dare only imagine what the landscape will be like in another nine years’ time.

Yeah, it has been *nine* years.
And everything has changed.

Ulysses? Not so much.
To be continued…

01/20: iBooks Author

January 20th, 2012

First things first: No, we won’t support any sort of export to iBooks Author, because we can’t. There’s just no way to do it, as the file format is proprietary, and the import options within the app are limited to Pages and Word files. That’s right, there’s no option to import plain text files or even HTML (which the format is based on).

Yeah, sucks, but that’s the way it is. Ask Apple what they were thinking.

Having said that, I’m pretty excited about iBooks Author, because it looks like a nice and easy way to do some rather fancy eBooks. The image gallery widget is great, for example, and so are the options to create coffee table books or (something I’m really looking forward to) children’s books. Not having to fiddle around with CSS will be awesome, and the way they handle file export (send via email or just publish to the iBookstore) are just great.

Novels? Not so much.

Which leads me to that dreaded piece of EULA:

IMPORTANT NOTE:
If you charge a fee for any book or other work you generate using this software (a “Work”), you may only sell or distribute such Work through Apple (e.g., through the iBookstore) and such distribution will be subject to a separate agreement with Apple.

Now… there has been some uproar and some downplay of this passage, and what I think it boils down to is simply this: Awful, awful naming decisions on Apple’s part. The app is called “iBooks Author”. The resulting product is “an iBook”, which (I believe) everybody just sees as “Apple’s fancy way of naming eBooks”.

On iPad/iPhone, the way to actually buy iBooks, err, eBooks, is an app called… wait for it: iBooks. It lists all your… eBooks (ePub and PDF) and also features a “Store” button, which will take you to the “iBooks Store”. On said store, you can buy a whole lot of eBooks in the (rather standardized) ePub format.

Now, with iBooks Author, the only product you can produce, is some sort of “advanced ePub” which Apple (un)intelligently labelled “.ibook” — see the problem?

Essentially, they created a new version of an established medium (nothing wrong with that), wrapped it in a proprietary format (nothing wrong with that) and then dumbly named it after something they’ve already established: An eBook with a different leading vowel.

Of course for Apple, iBooks Author is simply the first step of a complete distribution process: Create an advanced eBook (called “iBook”) for sale on the iBookstore. Period. Case closed. But for everybody else, an “iBooks Author” is just an “eBook Creator” — thus the outrage over not being allowed to sell said eBooks anywhere but on… iBooks. Sigh.

Could Apple have done differently? Sure. They should not have called their eBook store “iBooks”.

Cheers,
Marcus

PS: Why some people bring pricing of the app (or non-pricing, actually) into the argument is beyond me. But hey, what do I know anyway…

10/26: Daedalus Touch 1.2: Markdown, ePub and iOS5

October 26th, 2011

Daedalus Touch iPad ePub Export iBooks

So, there it is: Daedalus Touch 1.2 — available now at every iTunes App Store known to man. Only on iPad. Only on iOS5.

This is the second feature-update we’ve put out since the original release. We’ve added lots of stuff, but the two most prominent new features are Markdown support and ePub export. So allow me to elaborate on these a bit.

First off, we’ve added Markdown as an export option, available if you export to PDF or ePub. You can choose it by switching the “style” setting from “none” to, well… Markdown. We support most of Markdown’s syntax: Six levels of headers, ordered and unordered lists, links, emphasis, code, block quotes, line breaks, you name it.

There’s no support for images, as Daedalus can’t handle images and iOS won’t let you access anything outside of an app’s own space. There’s also neither support for tables nor for nested lists or nested block quotes within nested lists of block quotes. More on that in another post.

Then again, you’ll be pleased to know that we now *do* support all kinds of special file.extensions. So if you’re in the camp of .mdown or .md, we got you covered — during import, synching and export.

Which brings me to… ePub. ePub is the HTML-based, open standard in electronic books. It’s what Apple chose for iBooks and what Amazon refuses to acknowledge, but I’ll get to that later. The important part is, that you can now export single or multiple sheets as well as single or multiple stacks to ePub and have them open as a *book* in iBooks.

The exporter will transform stack titles to chapters and sheet titles to sections, will generate a table of contents and also apply a nice layout/theme. You can of course both add some author information and choose any photo from your library as cover image. iBooks then is smart enough to recognize image dimensions, so there’s no stopping you from creating a square-looking book on that digital wooden shelf.

As for Amazon and its new KF8: We’re as baffled as everybody that they went with their own format instead of ePub. However, our exporter is more than capable to output KF8, so we will add support for the new Kindles with the next update.

That, I guess, means future-proof. :)

And that’s… a wrap.

Have fun,
Marcus

10/26: Kids’Player gone free

October 26th, 2011

We’ve decided to offer Kids’Player free of charge. Probably was a bad idea to try and grab a couple of cents in the first place, but we wanted to experiment and see how something like this would fare.

Anyway, we haven’t updated the app since its release, even though we got some ideas we’ll be implementing once we find the time. But it’s still a nice little player for kids, especially for audio books and the like, or really anything where skipping sucks. Which of course means that it’s just as great for these famous concept albums you used to enjoy when you were a kid. ;)

Feel free to leave a review if you download and like it.

Thanks,
Marcus

10/12: Ulysses 2.1 App Store version released almost two weeks ago!

October 12th, 2011

Ulysses 2.1 Mac App Store

Ha, can you believe this? We totally missed to announce the immediate availability of Ulysses 2.1 on the App Store.

We were so excited and thrilled and everything – appearing in New & Noteworthy, getting an App Store feature and great reviews, dancing, partying –, we just didn’t… manage.

And once the initial dust settled, we dove head-in to create Daedalus 1.2, which is in final stages of development right now, with some great enhancements and additions, which is lots of… work, actually.

So: We missed the announcement!

Good thing these are the interwebs, and we can fix this terrible slip-up in no time and real time. Yeah! Just imagine this being a print publication, and we had forgotten to announce the October release back in July (’cause that’s how this works in print, you know), and we just *now* realized and… HOW COULD PEOPLE EVEN LIVE BACK THEN?!?

Pfhew. And whatever.

Ulysses 2.1, available now at the Mac App Store, for the insanely low price of only $19.99 or whatever that translates to in your local currency. Wobster’s dictionary lists it under “a steal, really”.

Have fun.
We do.

Cheers,
Marcus

09/20: Ulysses 2.1 released via Sparkle (aka non-App Store)

September 20th, 2011

Title says it all. :)
App Store version is waiting for review; fingers crossed that it will see release within the week.

One thing worth noting: We’ve merged Ulysses core and Ulysses standard with this version. So all core users who install the update, will have the full version afterwards. No extra cost, of course.

Oh, and Ulysses 2.1 requires an Intel Mac running at least OS X 10.6. So if you happen to run PPC/10.5 or such, you might not see the update. Just so you know.

Have fun everybody, and thanks a lot for your patience.
Cheers,
Marcus

PS: Our website still features 2.0, since that’s what’s currently available on the Mac App Store. We will update the site as soon as we get approved…

09/16: Daedalus Touch Desktop Picture (Wallpaper, for you Win-folks)

September 16th, 2011

Hi there,

this has been sitting in one of my folders for some time, and I simply forgot to upload it. Bummer. But hey, no deadlines on the interwebs, right? So here it is: The first ever officially licensed Soulmen Wallpaper Desktop Picture, loosely based on the in-app backdrop of Daedalus Touch.

Only in 1600×900, sorry, but it’s ad-free, unlabeled, and it makes a great impression on a second monitor running Ulysses 2.1.

Cheers,
Marcus

Update: 2560×1440 by popular demand. :)

09/14: Like living on the cutting edge? Here’s Ulysses 2.1rc.

September 14th, 2011

Alright, so here’s the version we’d love to submit to Apple. Which is also the version all our non-MAS customers will get via Sparkle. So please have a go, give it a shot, we’ve changed quite some bits from the last beta.

Download Ulysses 2.1rc

Changelog 2.1b
Changelog 2.1b › 2.1b2
Changelog 2.1b2 › 2.1rc

As a reminder: We’ll submit to Apple and push the update via Sparkle simultaneously. This means that non-MAS users will get their hands on 2.1 a bit earlier than MAS customers. It also means that in case of App Store rejection (you never know, you know), MAS users will have to wait even longer and we’ll have to add another .1 in order to keep both versions in sync.

So, please, if you’ve purchased Ulysses on the App Sore, don’t go out and rate us down (or whatever) just because your version is not the same as what might turn up on MacUpdate or some other site we can’t influence. Ok? Deal?

Nice, thanks. :)

Oh, and before we forget: We need some really tough guys and gals to help test with some really cutting edge stuff regarding the Mac App Store version and some super-secret NDA-features. You don’t even need to have bought it on the MAS to help, you just need Mac OS X Lion. Anybody?

Cheers,
Marcus

09/2: For the brave: Ulysses 2.1 Beta (enhanced for Lion)

September 2nd, 2011

Short version: Download Ulysses 2.1 beta. Unpack the archive, launch the app. Enter your registration data or leave everything blank and just run it in trial mode. Test. Give feedback, if you happen to stumble across bugs. (No feature requests please.)

Long version: There is no long version. Just some release notes.

Release: If all goes as planned, we’ll push Ulysses 2.1 early next week through Sparkle and also submit it to the Mac App Store for review. It’s a free update, of course.

08/12: Daedalus Touch 1.1 released on App Store, iPads across the world cheer in joyful anticipation

August 12th, 2011

Just a quick heads up regarding Daedalus Touch 1.1: It’s live now, you can go and grab it via the usual channels. We’re extremely proud of some of the stuff we packed into this update, even though most of it was user feedback anyway. ;)

So, thanks for your ongoing support, and happy writing.
Next up: “Back to the Mac…”
Marcus


footerflowers