Android + Zune = Awesome!

Uber Music for Android Side by Side 1So, what happens when you cross an Android smartphone with the Windows Phone Music UI? You get Metro’s minimalistic UI in an Android app, and it looks just great! Just in case you have not noticed, these pictures show a Windows Phone on the left and an Android phone on the right.

It is said that the best form of flattering is when others copy what you do… this app looks great on Android phones and it is fully functional. The developer of UberMusic v1.0 (Android Market, $3.49) was able to capture the simplicity of the Windows Phone 7 Music app and copy the experience into an Android OS app. Even some of the scrolling and transition animations are the same. Good, clean, efficient application design is bound to be imitated (or bluntly copied) no matter what your mobile OS UI is…

Uber Music for Android Side by Side 2The application is almost an exact replica of the Music app in Windows Phone OS. However, due to the differences on what can be done in one OS and not the other; there are minor (very minor) differences. The first obvious difference is the main accent color in Windows Phone OS can be picked at the Phone Settings level and all apps will use it one way or another, this is not the case with UberMusic. The song list is almost identical, except for the font and button size which in this case it could be just related to the screen size of the Android phone just being larger than the screen of the Windows Phone being used for the demo.

Uber Music for Android Side by Side 3The alpha tool to pick songs by name (for example) is exactly the same, even the transition between selecting a character and the actual list of songs starting with that particular letter is the same and the letter tiles seem to rotate in the same way. Please note that while the behavior is the same, the lists are not exactly the same since the songs on each phone are not the same. Scrolling these lists when there is something already selected in the background is very similar, but not always the same. For example in the next screenshot you will see that in Android; once an album has been selected, a background is displayed on UberMusic. This resembles the way the Marketplace behaves and uses your selection once you picked a particular artist or song and it displays it in the background.

Uber Music for Android Side by Side 4Within each album, the album art is displayed in the same way and the play/pause button is part of an album button overlay. Obviously within the Windows Phone OS, you have access to the music Marketplace, to which you cannot have access from UberMusic. A button could be easily added here to take you to your favorite music purchasing site. Something that could be setup under the app settings, either by providing a URL or a tool selection (think Amazon music, or any other sites)… While this would hand-off to a web application, it would keep with the similarities in functional objects.

Uber Music for Android Side by Side 5 Uber Music for Android Side by Side 6

Uber Music for Android Side by Side 7Finally, when you tap on the album art, three buttons show up in Windows Phone. One of them is to mark the current song as a favorite. Unfortunately, this feature is not supported yet and missing from UberMusic.

All in all, the developer has done an incredible job duplicating functionality and UI components that don’t even exist in the Android OS. I would keep my eyes on this particular developer, since some considerable time was spent on these UI components and they could obviously be re-used for other apps in the Android OS.

About Diego Samuilov

Editor in Chief/Founder Diego Samuilov is an executive, consultant, IT strategist and book, e-book and web published author. Diego has worked in Microsoft’s environments since 1990. Since then, he has successfully filled many positions related to the Software Development lifecycle. Having worked as a developer, analyst, technical lead, project lead, auditor and, since 1996 a project manager, manager, director and VP in the Software Development, Server, Desktop and Mobile environments. Diego is very passionate about the software development process, which has played a great part in his skills development. Since the introduction of the first ever PDA (the Apple Newton MessagePad) in 1994 and Windows CE in 1998 he has pioneered and pushed the envelope in the field of mobile software development. He has developed many solutions used in mobile markets, desktop and server environments. He participates in public and private developer community events. He actively collaborates with the community at support forums and blogs. Diego is the author of "Windows Phone for Everyone" available [HERE].