MixRadio, a popular music-streaming service on Windows Phone is heading over to iOS and Android very soon. We got our hands-on the Android version earlier this week, but now we have early access to the iOS app, too. It's not finished yet and it's currently in private beta, but we like what we see so far. Want to see it action? Check out our hands-on video.

Windows Phone fans who use MixRadio might get jealous. The new design looks really good on iOS and Android. We wouldn't worry though. We heard this new look would make it to Windows Phone later on.

The MixRadio app has 4 sections that you can quickly access at the bottom of the screen: My Mix, Mixes, Create, and Offlined. My Mix creates a personalized mix by from your favorite genres and artists. The playlist continues evolving as you like or dislike songs. The Mixes section lets you browse through various mixes depending on themes or genres. There are many to choose from. If you don't like any of the pre-made mixes, you may try the Create a mix section. It lets you create a mix depending on artists you like.

MixRadio iOS

Customizing the My Mix playlist is very easy. It asks you to select multiple genres and artists. The artist selection screen also dynamically suggests artists who you might be interested in. For example, if you select Kanye West, MixRadio pops up Drake and Jay-Z on the artist selection screen.

My favorite feature on MixRadio is offline mixes. You can download any mix, including the personalized My Mix. You don't have to depend on a network connection later on, so this is very handy on those long road trips or in areas with poor coverage.

MixRadio iOS

MixRadio is currently in private beta, but we like what we see so far. There has been no announcement yet on when it'll be available at the App Store. What do you think? Would you use it on iPhone? Let us know in the comments.