I'm gonna use this as an example of an app that honors their platform OS way of doing things, please don’t reinvent the wheels every time you make an app from scratch, it’s hard to design, prone to mistakes, stupid ones, overlooked edge cases, and so many things can go horribly wrong.
And most of all, your customers can and will be confused when they use your app, so you added a long and complex “onboarding” run to mitigate your earlier design choices, so yeah, messy and ugly. In business everyone loses when the customers loses.
The Apple Music Android app itself is still buggy though.