If the developer wants to develop only desktop applications, then Tkinter is better and is user friendly with a variety of easy to learn widgets and its documentation.
Read moreIs learning Kivy worth it?
It is worth learning . It can help you to create apps more quickly, if your making mobile apps all you need is one code to target all platforms (android and iOS) and if your into android development it is easier than the android studio (I don’t know about iOS and xcode).21 Kas 2015
Read moreShould I learn Kivy or tkinter?
If you are a python developer who loves to build applications then you should definitely go with kivy for building more dynamic applications . If you are a beginner in the field of Python and want to know the concept of building GUIs for computers then you should go with Tkinter first and clear all the basics.
Read more