Phidget22
Phidget22 is the newest version of the Phidget software libraries. All pages in the documentation area of our website (including User Guides, Primers, and Software Documentation) will assume you're using Phidget22. If you want to view the Phidget21 version of any page, just click on the button at the top-right corner of the page. You can view the main page of the Phidget21 version of the documentation here.
Modular Objects
Language Support
Support for programming languages has changed slightly since Phidget21. The following languages are currently supported under Phidget22:
Core Languages | Mobile Languages | Other Languages |
C# | Objective C | LabVIEW |
C/C++ | Swift | Max/MSP |
Python | ||
Java | ||
Visual Basic .NET | ||
JavaScript |
Language Consistency
In Phidget21, our libraries and the corresponding API documentation varied greatly from language to language. It was our goal in Phidget22 to make things as consistent as possible between languages so it would be easier for users to switch back and forth without running into differences. Our software libraries for core languages and Phidget22 API are now generated from a single source.