I have recently moved from Android to WP. My Android phone is the Moto G 4G which is a very good phone except for one thing - the AWFUL camera. It's seriously bad.
Good points about Android:
- it's highly customisable and if you root your phone, you can do some amazing things with it.
- The is a great range of apps.
- With so many manufacturers, there's a huge range of handsets to chose from
- Quick toggles are better - you're not limited in the same way as with Windows Phone.
I wouldn't say Android is smoother than WP. Most of the time it's slightly clunky, but sometimes it can be surprisingly smooth. I use Telegram and find that swiping between photos is
much smoother on Android.
Good things about Windows Phone
- With identical processor/gpu/RAM WP is faster and smoother.
- Unified interface, so icons are consistent between apps making learning new apps easier for beginners
- Customisable live tiles.
- Smoother interface leads to a better user experience
- Location services are better (Android has low, medium, and high accuracy modes - GPS only, GPS + wifi, GPS + wifi + data - whereas WP uses GPS + GSM)
- Here Maps is superior to Google Maps as they can be downloaded for off-line use.
- Notification count on live tiles.
Of course, this is not an exhaustive list of good points.
Bad things about Android:
- It's fragmented. Manufacturers are allowed to alter the stock Android experience, and the like of Samsung destroy what Android should/could be.
- Manufacturers are either very slow to offer updates, or don't update Android to the latest version at all. Samsung is guilty of this, as are many of the cheap Chinese phone makers.
- Stock Android does not give on-screen message counts. You need to use a custom launcher for them to appear, or use widgets.
- You can side load apps without having to connect to the Play Store.
- Being able to root your phone makes it easy to brick it!
Again, not a comprehensive list.
Most people who praise Android I suspect are not using stock Android, and if they are, then they have rooted phones with apps that add additional functions. My Moto G is rooted and I use Xposed Framework modules to add features. When I recently had to 'factory reset' my phone, I found the stock Android experience to be inferior to Windows Phone... and that was after just three days of using my Lumia 735.
If I could improve Window Phone, it would definitely be on the quick toggles - I want quick one-press toggles for network mode (2G/3G/4G), wireless, data, bluetooth, NFC, rotation, screen brightness, ringing mode (ring+vibrate, ring, vibrate, totally silent, flight mode), torch, and location/GPS. The toggle menu should be scrollable, or expand automatically.
And I would like to be able to dismiss notifications one by one.
But I do love my Windows Phone. Nor perfect, but it works reasonably well with no need to tinker with it the same way as you do with Android.