(please see the edit at the bottom of this idea)
In the word processor, I type aaa. I'm in the abbreviate mode.
I
write iwi and it shows me
-- I wish I / I wonder if /
As I advance the app sees the context and can offer better
quick completion according to my previous writing and
the
current topic. So currently it doesn't offer (yet) "I would
identify..."
Now I added the letter c, so it has "I wish I could" but also
(not
shown yet, waiting to see if this is getting personal) "I wonder
if
Charly / Catherine / Carrasso"
I quickly complete the sentence: iwicstiafl...
and presto:
I wish I could say this in a few
letters / languages / lists
I press backspace it marks a word and I can change the
spelling
from the first letter and on. If the new spelling caused the
rest
of the word to be unintelligible, it erases the rest of the word
and gives suggestions for the sentence.
Pressing Delete erases the word and goes to the next one.
Quickly double-pressing the delete, deletes the rest of the
sentence.
zzz and I'm back to regular writing mode.
nnn and I'm in numbers. (With a Numpad on mobile)
### and I'm in characters.
iii and I'm in emogies.
[edit]
The differences between this and the existing and aggravating
autocomplete and abbreviation keyboards are few but
important:
When the Breviator is on, it does NOT autocomplete and does
NOT take from a preconceived bank of texts. Rather, it
a. waits to see a large portion of or even the whole sentence.
Which leaves much fewer chances to err.
b. only when hitting the period the suggested text is entered.
Since you arent typing words but only a few letters for the
whole sentence, there's not much loss or fuss if it has no good
suggestions.
c. it learns from your typing, so the next suggestions will be
better and there will be fewer cases where it gets it all
wrong.
d. deleting and changing is intuitive. Going back does not
delete but rather allow change. Deletion is from the current
location and on.
e. and if you start typing a real word it could allow you to use
the word you typed as the text, by pressing the space. No
auto-correction and nobody hurt.
tyfrtp a ihylti