It’s a cross-platform Python library that can be very useful in the rapid development of applications (not only games) that make use of innovative user interfaces, such as e.g. multi-touch apps. Kivy’s execution speed is comparable to the native mobile alternative, Java for Android or Objective C for iOS .