There are so many 'cross platform' UI solutions that aren't actually cross platform (in that they require a whole mess of platform specific code to actually be useful.) Kivy actually does what it says on the tin, allowing you to build cross platform UI quickly and easily at a very high level of abstraction.
Podcast.__init__
i want to more learn about kivy.
Pros:easy modify and all another power options python
Cons:python adn mobile development its sounds to be good