Monthly Archives: November 2010

Scrabblet : A word assistant app for Scrabble/WordSmith players

Scrabblet: main screen

Scrabblet is my first Android application on the Android Market. Download it now from : market://search?q=pname:com.thira.scrabblepro. Alternatively, you can use the QR code to get the app directly from the Market:

Scrabblet is geared towards Scrabble (or similar word games) players who want to judge/check words and wants to know what words can be built using the titles they have. Its features include:

  • Support for popular Scrabble word lists including SOWPODS (a.k.a. Collins Word List) and Official Tournament Word List (OWL/TWL06)
  • Word Judge to check validity of your words and challenge your opponent
  • Anagram generator
  • Pattern matching tool
  • Word builder for more advanced users

If you want to try out the functionality, you can get Scrabblet Lite for free from . The Free version has ads, and is limited to a maximum of 6 letter words. Buy the full version if you want to access the entire word list!

Search Types

Word Judge

Use to judge whether a word is acceptable or not. Type your word(s) in and hit Check!

Anagram

You know you have a bonus on your rack but don’t know what it is? Type your tiles in and hit search! Not limited to bonuses, just type in whatever number of tiles and this will tell you what words you can make with those tiles.

Pattern Match

Have a word on the board which has to be used to prefix or suffix (or both) your word? Use this to specify where the pattern you want matched to, and hit ‘SEARCH’.

Word Builder

Enter the letters you want to use and it will tell you every word that you can make using the tiles you enter. Did you want to check for any words that contain one or more of the tiles you enter? Just untick the checkbox!

Sharing information (objects/data) between Activities within an Android application

  • When developing Android applications, most of the time we need to share information (whether it be primitive data or complex objects) between different Activities. For example, we might want to pass in some data to initialise the views within a new Activity, or we might want to reuse a Database Helper across all our Activities to improve performance.

There are several different means of accomplishing this seemingly trivial task. However, picking the best option that suits your needs can be a daunting task for a novice Android developer! I aim to summarise few methods of sharing information between Activities and discuss when to use each one.

Continue reading