Scrivener for iOS - When?

Chin up, Keith!

A man who has never made a mistake has never made anything.

(I have no idea who said that, but I think it fits).

Preach it, Brother! :smiley: You absolutely have the right and duty to control discussion on this forum.

I do a lot of writing on iOS, and yes, I will also sprain my wrist buying Scrivener for iOS when it becomes available.

That said, I just explained to a fellow writer last night how he could use his Mac Scrivener “Sync with External Folder” feature, plus a DropBox-capable text editor on his iPad mini, to write at NaNoWriMo write-ins without having to schlep his (huge!) MacBook Pro. Scrivener Desktop (for Mac) as it stands is a remarkably capable piece of software that, via Dropbox, can take advantage of many existing iOS apps for remote work if a user so wishes. Though I don’t have direct experience, I’m reasonably certain that Android has DropBox-capable text editors as well. Perhaps extending the “Sync with External Folder” feature to our Windows compatriots is a worthy priority.

I don’t usually write into forums unless I have a specific question pertaining to a problem actively holding me up, but the unbelievable levels of vitriol on this thread has inspired me to react.
Apart from Scrivener doing everything I need from writing software, one of the reasons for my commitment to the platform is KB’s ‘hand-on’ approach to guiding the community through technical issues. Whenever I’ve had a question, or found a bug (rare), KB has always been there for me - efficient, patient and thoughtful. This is not normal.
I bought Scrivener for the Mac. That was the agreement. Scrivener for the Mac. I paid some money and L&L delivered. Why others seem to think this relationship naturally extends to products not yet ready for release, is quite beyond me.
To everyone at L&L, thank you for a fantastic piece of writing software. You’ve made my life richer for your efforts. When you have an IOS app that allows me to take notes on my phone and have them magically appear on the desktop, I’ll buy that too and thank you again for closing that particular circle. In the meantime, try not to stress out about this or anything else, take long walks with the ones you love, and do your best to ignore those who seem to carry an endless supply of axes in desperate need of a grinding.

[quote=“jinchoung”

started using denvog’s index card app and that would totally do it for me if only i could sync that with windows scriv… grrrrr… the quest for a perfect setup continues.

jin[/quote]
I used their Index Card app too for this year’s NaNo, and it does export into a Scrivener format. Not as good as a back and forth sync, but I was out of town for a week, so I outlined my whole novel on my iPad then exported and started filling in the blanks with Scrivener.

yep. i’m right there with ya… good that it can export to scrivener… but would be sooooo nice to get that back and forth… alas.

Given that this has been going on for FIVE years now, are you saying that Scriv for iOS is a project that, even if properly managed, can’t be completed in THREE or FOUR years? Because that means that, as a new dev team is rebuilding it, we should not expect a launch until 2020. IMO if that’s what you truly believe, and what Keith believes, that’s something that the Scrivener team really should communicate in a better way than I’ve seen so far.

This will be a premium app, Keith. If you don’t price it in the $20 range I’ll be shocked. And how spoiled are we that $20 is a “premium” price?

I’ll buy it when it comes out. I have my projects syncing to a folder so I can work on them in Editorial, but I’ve found I miss the Scrivener environment too much to create content there. Editing on the go is nice, but Scrivener’s composition mode is a thing of wonder.

Here’s the thing. I keep coming back to Scrivener because it really is, without a doubt, the best piece of writing software out there. It’s my tool of choice and eventually there will be an iOS release and I will buy it and then do a happy dance while it downloads.

I work for a software developer that would rather push a release date than release code we know is bad. It’s a much, much better idea to err on the side of pushing out the release date because people are unforgiving on bad software. That’s the right approach. From the outside it might seem like it just can’t be that difficult to get synching working with a complex document structure like in Scrivener. It’s really that difficult and then some!

Picked up my iPad Pro today and it’s screaming for iScriv :smiley:

I sure hope that when it drops it supports all that extra ‘pro’ screen real estate as well as the split screen mode that iOS9 allows.

I appreciate the first release needs to work reliably, but I can’t hide my anxiety to get my hands on it!

Lucky you. Mine’s scheduled to ship to me next week.

Support for Pencil would be great also. Perhaps V2?

holy crap,

in light of the fact that scriv ios isn’t imminent and that the first version won’t have scrivenings… i’ve actually started shopping for a macbook air.

if this ends up happening, this will be my first mac.

i’m pretty sure on this one, apple owes you a percentage, keith. :wink:

jin

Doubtful - unless Apple adds pencil support to their text system, I guess. Not sure how it would be useful in Scrivener, though.

If only we got a percentage! :slight_smile: I doubt any version of Scriv for iOS will support scrivenings mode, to be honest - at least not until Apple’s text system is improved. Although the text system backing is mostly the same as on the Mac since they introduced TextKit (so that I can support comments, annotations and so on), programmatically, the UI layer is a real mess, with not enough entry points for overriding standard behaviour. So, for instance, say you tap into some text with an annotation. Annotations are custom attributes supplied by Scrivener, but on iOS, as soon as you change selection, the typing formatting loses all custom attributes. So, I have to reset them when the user changes selection, but then they get reset in the background again in private Apple code at random times. I’ve fixed annotations for the most part (although they still break if you use predictive text inside an annotation, and there’s absolutely nothing I can do about, frustratingly), but adding support for styles, where hitting return after a title takes you to body text, say, is stupidly awkward because of the text system limitations. And scrivenings mode is the most complex aspect of Scrivener’s text system, so I just don’t think it will be feasible until TextKit sees further improvements.

All the best,
Keith

I’m still looking forward to its release… and will probably buy without even reading any blurb on the appstore for it…

I think for me syncing with a project in normal scrivener will be the key thing for me that will make me give you my money :wink:

Well, this is sad news if scrivenings isn’t supported. Maybe an option for plain text scrivenings mode? Or perhaps scrolling past the end of a document will slide up the next document?

Unlikely. The iOS app will be a much simpler companion app to the desktop version. They might be making ginormous iPads now, but that doesn’t make them capable of the same things as the Mac. The iOS text system is nowhere near as flexible or powerful as the Mac text system and cannot do the same things. A plain text scrivenings mode would be possible if you didn’t want to edit it or if you didn’t mind all of your formatting being lost forever…

I was reflecting on this tonight, because I love Scrivenings mode. It is probably THE Scrivener feature I use most. So I would very much like to see it on iOS (don’t worry KB, keep reading!).

Then I started to reflect on what I really wanted from Scrivener on iOS. And then I started thinking about what I really wanted on iOS, regardless of the app. And I became aware of growing expectation-creep.

Initially, all I wanted was to be able to add some text to a Scrivener project. SimpleNote sync did this.
Then I wanted to edit content, to be able to work on individual documents. DropBox and folder sync did this.
Then I wanted to be able to work on structure (i.e. the Binder) as well as documents. It seems that Scrivener for iOS will do this (and if I wanted to import structure into my project, then I believe NoteCard will already do this – but I don’t want to do it, so I haven’t investigated).

And as I reflected on all this, I realised there was a part of me that was starting to expect iOS Scrivener to be like full-desktop Scrivener. Which it can’t be (for all of the reasons Keith has explained many times over).

iOS Scrivener will be, for me, a kind of “Scrivener Lite”. It will enable me to access my projects anywhere (awesome!), it will enable me to see and edit my binder (awesome!), and it will enable me to procrastinate in new and varied locations (awes… er…). It will not allow me to edit in Scrivenings mode.

Dinky analogy time…
Consider an ice-cream store near the beach (I’m Australian, humour me). One day it had the grand idea of selling ice creams on the beach, so it made a little hand cart with a coolie-box and sold vanilla ice-cream and wafers. Over time, it added a couple of other ice-cream flavours and rejigged the handcart to hold cones. Then it updated the handcart to hold a dozen ice-cream flavours, plus waffle cones, and a selection of toppings. Unfortunately it wasn’t able to include its feature Choc-o-riffic Triple-choctop because it wouldn’t fit in the cart, and the manufacturers of the cart couldn’t keep make cold-enough to stop the Choc-o-riffic Triple-choctop from melting.
In this scenario, would I be disappointed that it couldn’t bring my beloved Choc-o-riffic Triple-choctop to my surfboard? Yep (I’m only human). Would I be grumpy at the ice cream store for this? No – they’re still delivering their Raspberry Riffle Wonder cone and their Honeyed Monster Macadamia Marvel right to my towel. AND, they would still sell the Choc-o-riffic Triple-choctop, I’d just need to go to the store and eat it in air-conditioned comfort…

One of the mistakes we made was to try to add too much to the iOS version to begin with - although Scrivenings mode was never part of the spec because iOS just isn’t up to it. Or, at least, I’m not confident enough in the iOS text system to handle it at this point. And Scrivener for Mac’s UI won’t work well on an iOS device anyway, so bringing up Scrivenings mode would be a separate problem, too.

At this point, Scrivener for iOS is indeed going to be more of a “Scrivener Lite” - a place you can open your projects, navigate through them, edit text, add new text, and do some light restructuring. If you want the full features of Scrivener, you’ll need Scrivener for the desktop. If you want to view Scrivenings, compile, refer to documents in split screen, have QuickRef panels, do heavy restructuring - you’ll need the desktop version. Scrivener for iOS will not be a replacement for the desktop version, but something you use when you don’t have a computer handy. It will also be a very decent rich text editor in its own right (insomuch as the very buggy iOS text system allows me to customise and extend it).

At some point I’ll post a video of the iOS-version-that-was. The one that caused us so much pain and delays, that is now rotting as we rebuild something cleaner, simpler, and that we will actually be able to release this decade. :slight_smile:

Oh yes please…!

Another vote for that video!

Would we be permitted to enquire whether Footnotes would be a possible iOS feature, as opposed to a Desktop (only) feature?

… open, edit and save to odt files would be a killer feature - no other iOS App is really capable of this. Any chances? :astonished: