The Old   The New

before                                                          after

Mozilla has decided to change the tools used to build the Firefox for Android client front end, and changes are in store.  In it's current iteration, Firefox uses XUL (a cross-platform toolkit used to design widgets and user interface elements), but will be switching to native Android elements written in Java.  This will bring more than just changes to the look and feel -- expect much faster load times and better performance, at the cost of some of the more complicated menus and options that are currently offered.  As you can see in the pictures above (ignore the custom font on the rooted device used by Mozilla for testing -- go root!), this will bring a UI that looks more like we're used to on Android apps, and will fit in much better once Ice Cream Sandwich rolls along.  Of coruse, the performance improvements are the big bonus, as well as (hopefully) a smaller file size.  All in all, it looks like the right way to go here from the user perspective.  Too many options can be a bad thing, and performance improvements are always welcome.  With Flash getting killed off, the Gecko rendering engine will start to look like a great option in the near future.

They will begin open Alpha testing tomorrow, we'll be sure to have a look.

Source: Dknite's blog