Finally! Since the first SwiftKey Flow beta hit the scene, the inability to "flow" in all texts fields has been driving me crazy. Thank God that's been fixed in the newest beta. Phew.


We're likely getting closer to a final release of Flow, so this beta appears to be more about polish and less about features – and that's a good thing. Aside from the ability to Flow anywhere, it also brings easier corrections, new languages, a new theme, and more. Here's a look at the full changelog:

Changes in this version:
* Predictions (and Flow) now on in most places (exceptions: email fields, passwords, anywhere where the app doesn’t behave itself with SK, fields offering their own corrections on Android versions <= 2.2)
* Easier corrections – just tap on the word and SwiftKey will offer you 3 possibilities
* New languages: Thai, Vietnamese, Bosnian, Albanian, Javan, Sundanese (plus those added in 3.1)
* Features from SwiftKey 3.1: Berry theme, split layout in landscape on phones, Armenian, Azerbaijani, Georgian, Hindi, Hinglish, Irish, Macedonian, Spanish (Latin America) and Tagalog
* New layouts for Hindi and Russian
* Ukrainian landscape layout fixed
* Backspacing on to the final word of a multi word prediction (Flow through space)  will now give better alternatives
* Typing style now inferred rather than a setting
* Long press delete accelerates after the first word

Bugs fixed:
* Flowing off shift no longer triggers a change in shift state
* Flow no longer gets stuck when you flow off the bottom of a page
* Quick period working after single letter words
* Arrow key repeats
* Learning when sending messages or tabbing between fields with the enter key fixed
* Azeri capital i behavior corrected
* Estonian will now predict words containing ö
* Fixed force close on Beta predictions
* Flow trace no longer left behind after flowing
* Mounting an SD card will turn predictions off only if SwiftKey language packs are stored on that SD card
* Keyclick sounds no longer doubled
* Haptic duration made consistent with flow on and off

Woo, that's a big'un. The public beta is free for all to try – you grab both phone and tablet versions from here.

Cameron Summerson
Cameron is a self-made geek, Android enthusiast, horror movie fanatic, musician, and cyclist. When he's not pounding keys here at AP, you can find him spending time with his wife and kids, plucking away on the 6-string, spinning on the streets, or watching The Texas Chainsaw Massacre on repeat.

  • http://www.facebook.com/guilhermeds3 Guilherme Santos

    I have only one issue with SwiftKey: when using a bluetooth keyboard it predicts and corrects the text you type, but it doesn't auto-select the suggestion when you type space. You need to type on the keyboard and then touch the screen to apply the correction. That bugs me.

    • http://twitter.com/misterE33 Mr E

      Same! I thought I was missing something obvious.

    • Matthew Fry

      I was pretty sure you could do that... maybe it's just in the "tablet version" though. I remember because I had to turn it off because it was pissing me off :-P

      Suggest it gets merged into the phone version in the forums.

      • http://www.facebook.com/guilhermeds3 Guilherme Santos

        Actually nope. I tried with the Phone Version, Tablet Version, everything. Pressing the space key in the BT keyboard does nothing regarding the predictions.

  • https://twitter.com/#!/doomstang Doomstang

    I love SK flow...glad to see it get improved even more

  • Mitchell

    I bought SwiftKey when it was $0.99 and I'm just wondering if SwiftKey Flow will be an update or if it will be another app completely. Does anyone have the answer to this?

    • http://www.androidpolice.com/ Artem Russakovskii

      Free update.

      • Teddy Reardon

        When was this information released? Last I had heard, no one was sure

        • IncCo

          they confirmed it on their twitter..

      • Mitchell

        Thanks Artem!

    • http://www.facebook.com/jure.suklje Jure Šuklje

      It will be an update to your current app. So, free of charge if you already own SwiftKey. That's pretty cool.

  • adarshkurudi

    What about hiding the keyboard? Thats the one feature i am waiting for before i start using swiftkey. Until then its Swype beta for me.

  • zolttt

    any update on if this will have a 5th row? love that the samsung keyboard has a 5th number row on my note 2, dont want to give that up...

    • Frederic Heckmann

      Go on their website, they have a suggestion list where people can vote ;-)
      They often listen to the people's suggestions to pick up good ideas.

  • Wayne Randall

    While this is good news, I am teetering on "meh". Kii is working pretty good for me except the suggestions and predictions aren't nearly as robust as ole SK. Maybe it's just me but SK hasn't been performing as it used to as of late. Sometimes backspace throws in the last typed word over and over, the cursor jumps around, predicted text disappears.. Hence, I picked up Kii. I'll check SK again once the Store app receives it's proper update.

  • andyr354

    Cool, now supports more fields. That was one huge gripe of mine.

  • abhisahara

    The link says - SwiftKey Flow Beta for smartphones (APK, 6.9 MB)
    But in actual the downloaded file says - SwiftKey_Flow_Public_Beta- and is of 6.7 MB
    Not to worry as the installed version is the . So i guess its a typo in the filename :)

  • Thatguyfromvienna

    The actual flow works well; I still like the options to correct typed text and the shortcuts Swype offers better.

  • Matthew Fry

    YEEEEEES! It's so annoying to swipe for an entire text message and then search for something and have it now allowed. It was the number one complaint and they actually listened. Now it is feature complete in my eyes. Polish the predictions "through space" and it's hands down the best swiping/predictive keyboard on the market.

  • steelodude

    I want that phone!

  • GraveUypo

    ok it works better than swipe at swiping, semi-perfect prediction and i can still double-thumb type with it no problem. new default keyboard detected

  • Mark

    So how do I swype words with two of the same letters in a row? Swype lets you scribble on the letter to indicate two of those letters but I don't know how to do this with Swiftkey Flow. So when I try to type "three" it always comes up with "the"

    • http://twitter.com/ao9news andy o

      It seems you can't distinguish, but try using the "flow through space" thing, it will learn depending on context, so it should be better. So far it's working for me, also in Spanish and words with diacritics.

    • fsck

      I've found I can type "our" with 50% accuracy by going up, down, and back up on the 'u' before going to the 'r'. Definitely a big flaw.

  • gorkus

    After having used SwiftKey for the first month or so of owning an Android, I switched to the Kii Keyboard Beta. Haven't looked back and I don't plan to look back. Kii offers much more customization and while the prediction is a little more finnicky, I prefer it much more. Key size, landscape keyboard size/padding, etc. all make for a much more tunable experience!

    • Kryje

      Sorry, that is bs. Kii is pathetic and the developer ignores beta bud reports...

  • Tim Harper

    I keep trying to use it and like it, but it is inferior to Swype as a swiping keyboard. I love that I can Swype my email address and swyping smiley faces is hard to give up. You can't choose the word you want before you move onto the next word, and it gets the words wrong often enough to make the whole experience not worth while. I guess my biggest problem with SK is I don't want my phone to guess what I'm thinking. I just want it to correctly interpret my inputs. I guess I shouldn't say it is necessarily inferior to swype, it's just not for me. The customizations Sk has, though, are great :)

  • Elias

    And is swiftkey any better than the original JB 4.2 keyboard?

  • Robert

    I installed last flow beta, my language is spanish. However, if I want the letter "ñ" to appear in words I have to install english first (??) and choose english as a language (??). Something is wrong I guess. Thanks for reading.