Swype, which was bought by Nuance recently, has released a new public beta for Android. It has some interesting new features, including the capability to learn as you go and built-in Dragon voice recognition. If you're interested in trying it out, here's how to install and enable the new Swype beta for Android:
Install Swype beta
Step 1: Register for the Swype beta at http://beta.swype.com/android/create.
Step 2: On your Android device, go to Settings > Application settings and tap on the box next to Unknown sources. This will allow you to install apps that weren't downloaded from Google Play.
Step 3: From your Android device, open the Swype beta e-mail and tap on the Swype Installer download link. Once Swype-Installer.apk completes downloading, tap on it to begin installation.
Step 4: After the Swype beta installer finishes installing, open it and log in.
Step 5: Select the version of Swype you want to install, then tap the Download Swype button. You may only have one option, depending on your version of Android.
Enable Swype beta
Step 1: At the Swype beta setup screen, tap on the Enable Swype button, then select Swype Beta from keyboard settings.
Step 2: Go back to the Swype beta setup screen, then tap the Select Swype button to select Swype as your input method.
Step 3: When you get to the congratulations screen, tap Finish.
That's it. Keep in mind that this is beta software, so there's no official tech support should something go awry. If Swype's not your thing, you might want to take a look at the new SwiftKey3.