Forgot your password?
typodupeerror

Comment Kivy (Score 1) 278

You could give a try to Kivy. It's a python module to create NUI interfaces and:
  • * support natively various input devices (wm_touch/wm_pen on windows, macosx multitouch, mtdev & hidinput on linux, TUIO, mouse, android input)
  • * multiplatform: linux, macosx, windows, android, (and ios in development, but basis works)
  • * have a graphics stack based on OpenGL ES 2, using VBO / Shader
  • * have a graphics compiler that take the appropriate decision to reduce the graphics instructions send to the GPU
  • * have a widgets stack with label, button, slider, progressbar, textinput, switch... grid/box/anchor/stack layout... filechooser, popup, videoplayer, vkeyboard... scatter and stencil view!
  • * have an intermediate language named Kv, similar to QML, to create UI and easily connect all the components together
  • * have a core layer that abstract all the libraries / os operation: image loading, text rendering, windows, video, audio... If you use them, you're ensured to be crossplatform

The project is the result of more than 3 years of programming with multitouch devices (interactives wall, multitouch tables), and from one year now, we worked hard to make it professionnal! We runned a Game contest last month, you should take a look to see what we could do. And go to our Gallery too!

Slashdot Top Deals

Pause for storage relocation.

Working...