If you were wondering how the on-screen keyboard works in Android 1.5 (aka Cupcake), the good folks over at the Android Developer's Blog have a great write up on soft keyboards and all its glory.
There are multiple ways for developers to implement soft keyboards in their applications: a basic pan and scan method that basically moves the target application around to accommodate for the soft keyboard, a resize method that resizes the application window so that all aspects are visible, and a fullscreen or extract method where the target application is left as is and the keyboard pops up to re-orient it (this is mainly for landscape inputs).
If you're a developer, you can geek out with the details, code, etc over at the Android Developer's Blog. If you're just a regular old Android user, know that with a landscape keyboard, your fat fingers should have no problem typing on a soft keyboard.
Here are tech media's hot takes on Surface Duo
Reactions to the Surface Duo after its launch earlier this week ranged from disappointed to elated. Among the media, in particular, there was a surprising amount of enthusiasm for Microsoft's dual-screen device. Here's a look at some of the chatter from around the web.
Everything about the Fortnite fiasco sucks for smartphone users
Even if you'll never play Fortnite, what Epic, Google, and Apple are doing should have you concerned.
Spotify no longer sucks on Android tablets and Chromebooks
Spotify is now rolling out a new update that optimizes its UI for Android tablets and Chromebooks.
The best portable instant photo printers for Android devices
You're on the move and making memories on your mobile. While digital is great, why not try and make those memories a little more permanent with a tangible photo?