If you ask most people to name a music service they will answer Spotify, Apple Music or Google but most people (unless you are a Microsoft watcher) won’t name Microsoft Groove. Despite it not being the first name on people’s list it is actually a pretty good service. It has cross platform clients, a music subscription plan and the ability to upload your own music to OneDrive and stream it from the cloud.
In the last twelve months the Windows 10 Groove app has become a really good music player with personalised playlists, on and offline playback, music pass and OneDrive streaming. The Windows 10 version is great on PC and Windows 10 Mobile, it works well with Continuum and will soon be the music app on the Xbox One. All this is great and should mean that Microsoft have a viable competitor to Google, Apple and Spotify but there is one problem and that is the Android & iOS versions.
When it comes to cross platform services Microsoft are normally really good at supporting iOS and Android. Office, Microsoft Health, Skype, Outlook and many more apps are available on iOS and Android as well as Microsoft’s own platforms and in some cases they are better than the Windows version. This is totally understandable given the market share of mobile OS market but for some reason Groove is woefully inadequate on iOS and Android and when it comes to music most people want to have their music available on mobile and PC.
The poor experience on iPhones and Android phones means that Groove is not up to the job as a cross platform music service. If you go to Microsoft’s own forum you can see many Groove fans ditching the service due to the poor experiences on Android and iOS and let’s face it there are more people using Windows 10 and Android than there are Windows 10 with Windows 10 Mobile.
Even without any issues you have a tough sell for Android users going against Google Play Music and iOS users going up against Apple Music but constant crashing and signing in problems leave the user really frustrated.
So what is wrong with the Android and iOS apps? First there is the UI. The Windows version has a nice clean UI and is really easy to use and navigate around. Whereas the Android and iOS versions are cluttered and make poor use of the available screen. In fact the iOS version is iPhone only and you either have to run it in x2 mode or have a tiny window in the middle of the screen, I can imagine it looking really poor on an iPad Pro.
The other problem is the various bugs in the app. It randomly crashes when listening to music and constantly always asking me to sign in before I can play music. It has troubling syncing collections and offline playback doesn’t always work. The forums are littered with people have crashing issues so I know it is not just me. Once you have been using it for a few days the app gets extremely frustrating and soon has you reaching for an alternative app.
The other problem is that the apps are really basic, they doesn’t support the new “You Groove” machine learned playlists or any of the radio stations that Google Play Music offers. It doesn’t have the explore section of the Windows app which you can use to browse music from the Groove collection based on music types or music activities. In other words a very basic app that iOS and Android users are not going to put up with.
Microsoft can easily fix the situation doing what they have done with their other apps, just make the iOS and Android apps as good as the Windows 10 versions. Look at the Microsoft Health apps, they are identical versions across all the platforms. Look at Word, Excel and Outlook as well, it shows Microsoft can do make great cross platforms apps. Maybe an update is in development, the current apps haven’t been touched for months so it could be a matter of time. If the apps are updated then I would stick with Groove, if not then I would look at Google Play Music which is great on mobile but not so good on Windows.
If Microsoft are serious about Groove Music then the update has to happen or Groove will continue to be an also ran when it comes to music services.
One thought on “Microsoft’s Groove is great but there is an app problem”
This is the first time I heard Android user complain that Android/ios app is worse than WP one…now imagine if all the apps were better on other platforms. Hard, isnt it? Well, welcome to the world of WP. Somehow this article really pissed me off by your whining about one single app, that WP might have a little better than anybody else, mind you on their home platform. If all the apps by MS were better on WP than on Android/ios, would you be bitching? Well I dont hear you complaining that gmail works better on Android than on ios or WP, or Snapchat on ios which by the way, WP still doesnt have. Its like complaining that playstation has Last of us, while xbox has “only” Halo. What I am trying to say is grow a pair and stop complaining, there are differences in the market.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"GBP","currency_symbol":"\u00a3","currency_type":"decimal","blank_flag_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"TheDigitalLifestyle.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"TheDigitalLifestyle.com","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"TheDigitalLifestyle.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
This is the first time I heard Android user complain that Android/ios app is worse than WP one…now imagine if all the apps were better on other platforms. Hard, isnt it? Well, welcome to the world of WP. Somehow this article really pissed me off by your whining about one single app, that WP might have a little better than anybody else, mind you on their home platform. If all the apps by MS were better on WP than on Android/ios, would you be bitching? Well I dont hear you complaining that gmail works better on Android than on ios or WP, or Snapchat on ios which by the way, WP still doesnt have. Its like complaining that playstation has Last of us, while xbox has “only” Halo. What I am trying to say is grow a pair and stop complaining, there are differences in the market.