Phidget22

From Phidgets Support
Revision as of 17:10, 15 June 2017 by Mparadis (talk | contribs) (Created page with " Phidget22 is the newest version of the Phidget software libraries. All pages in the documentation area of our website (including User Guides, Primers...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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 ToPhidget21.jpg 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 Sharp C# Objective C Objective C LabVIEW LabVIEW
C/C++ C/C++ Swift Swift Max/MSP Max/MSP
Python Python
Java Java
Visual Basic .NET Visual Basic .NET
JavaScript 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.