Keyboard gesture navigation

On Android,
horizontal swipes can be made on the soft keyboard’s spacebar
to move the cursor in Material and Cupertino text fields.

On iOS devices with 3D Touch capabilities,
a force-press-drag gesture could be made on the soft
keyboard to move the cursor in 2D via a floating cursor.
This works on both Material and Cupertino text fields.

Text selection toolbar

With Material on Android,
the Android style selection toolbar is shown when
a text selection is made in a text field.

With Material on iOS or when using Cupertino,
the iOS style selection toolbar is shown when a text
selection is made in a text field.

Single tap gesture

With Material on Android,
a single tap in a text field puts the cursor at the
location of the tap.

A collapsed text selection also shows a draggable
handle to subsequently move the cursor.