The minds behind SwiftKey are machines. They're constantly striving to make an already-great keyboard even better, and adding new innovative features. Today, SwiftKey hits version 4.3 in the form of a public beta, and it's a zinger – it's packed full of new, useful stuff.

The most notable difference with this new build is the marriage of the phone and tablet versions of the app. Finally – one apk to rule them all. In SwiftKey's world, anyway. As a result of this marriage, the team has dubbed this build "Layouts for Living" – a name which may not make a lot of sense at first. Allow me to explain.

Since this basically combines the two former versions of SwiftKey into one, it also brings both sets of layouts to all screen sizes. It now offers quick access to various keyboard sizes, layouts, and locations. With the new "undock" feature, you can drag SwiftKey around the screen wherever you like. It's pretty badass.

There are also three different keyboard modes, all of which can be accessed in the same quick-setting panel as the sizes and undock button:

Compact : On many larger phones it can be difficult to enter text and hold the phone with just one hand. This new feature minimizes the width of the keyboard and allows for easier typing with one-hand or gesture typing using SwiftKey Flow. It also frees up more of the screen estate on tablets.

: On many larger phones it can be difficult to enter text and hold the phone with just one hand. This new feature minimizes the width of the keyboard and allows for easier typing with one-hand or gesture typing using SwiftKey Flow. It also frees up more of the screen estate on tablets. Full : Users with large screens can now opt for a full-width keyboard with left-right cursor control keys and a backspace key above the “Enter” key. By placing the keys closer together, this new layout mimics the experience of two-handed typing on a physical keyboard.

: Users with large screens can now opt for a full-width keyboard with left-right cursor control keys and a backspace key above the “Enter” key. By placing the keys closer together, this new layout mimics the experience of two-handed typing on a physical keyboard. Thumb : For people typing on tablets in landscape and with wide phones in portrait the keyboard can be split into two sections, enabling fast, comfortable typing with both thumbs.

In addition to all this, there are a few other, more subtle, features tucked away in SK's settings – like the option to enable arrow keys (which for some crazy reason is called "PC Layout" on tablets).

As always, you can grab the latest version of the SwiftKey beta here. It's a good one.