Skip to content

Cross Platform GUI Programming with Python

Photo of
Hosted By
Austin G.
Cross Platform GUI Programming with Python



Kivy is a feature rich, cross-platform GUI toolkit for Python that supports rapid development of applications that make use of innovative user interfaces. Kivy is:

* Well supported and documented
* Runs on IOS, Android, Linux, MacOS and Windows
* 100% free to use under an MIT license
* GPU accelerated using OpenGL ES2.
* Learn more at:

The presentation will provide an overview of Python GUI options. It will review the choice of Kivy for 2 projects. Seth and Elliot will then provide an overview of Kivy and the key architectural concepts behind Kivy. Demonstrations will highlight key concepts, and showcase the results of 2 projects. They will also share resources that were useful in coming up the learning curve.


Elliot Garbus - Elliot is a currently an adviser & consultant to high-tech companies. He recently retired from Intel, after almost 30 years. In his previous role, Elliot was the VP & GM of Intel’s Transportation Solutions Division, responsible for Intel’s activity in automotive, including work in fully autonomous vehicles. He holds 15 patents related to microprocessor and system design.

Seth Abraham - Seth Abraham is currently a Faculty Associate in the School of Electrical Computer and Energy Engineering at Arizona State University, teaching classes in digital design. Seth recently retired from Intel after nearly 19 years. In his previous role, Seth was a Principal Engineer in Intel's Software and Solutions Group, working closely with hardware and software teams within the company. He holds about a dozen patents and has authored about 30 scholarly articles.


McKesson in Scottsdale (The middle of three buildings, Bldg. #2). When you enter security will have the RSVP list, have you sign in on the iPads, and direct you down the hall to the meetup room.
5701 N Pima Rd, Bldg. #2 · Scottsdale, az
How to find us

The Middle Building of three. Enter the building on the west side and check-in in at the security desk, receive a badge and proceed down the hall to the meetup room. Security should be there to let you in and send the right direction.

Google map of the user's next upcoming event's location