Programming Resources: Difference between revisions

From Phidgets Support
Line 76: Line 76:
|}
|}
<nowiki>*</nowiki> If your language does not provide a code example for your Phidget, we recommend the following:
<nowiki>*</nowiki> If your language does not provide a code example for your Phidget, we recommend the following:
*Reference the API for your Phidget. The API will provide information about all the functions available to use with your Phidget.
*Reference the {{Phidget22API}} for your Phidget. The API will provide information about all the functions available to use with your Phidget.
*Take a look at the code samples that ''are'' available in your language. These will give you an idea of how to structure your code.
*Take a look at the code samples that ''are'' available in your language. These will give you an idea of how to structure your code.
*Reference the code samples for your Phidget in other programming languages.
*Reference the code samples for your Phidget in other programming languages.

Revision as of 23:27, 6 July 2017

Language Support

We provide support for a variety of programming languages. Each language has code samples for you to use as well as an in-depth API for you to reference. If you aren't sure which language to use, we recommend using a Core Language:

Language Libraries Code Samples OS Support
Core Languages
C Sharp C# Quick Downloads All Devices OS - Windows OS - OS X OS - Linux
C/C++ C/C++ Quick Downloads All Devices OS - Windows OS - OS X OS - Linux
Python Python Quick Downloads All Devices OS - Windows OS - OS X OS - Linux
Java Java Quick Downloads All Devices OS - Windows OS - OS X OS - Linux
Other Languages
javascript JavaScript Quick Downloads All Devices OS - Windows OS - OS X OS - Linux
Visual Basic .NET Visual Basic .NET Quick Downloads All Devices OS - Windows
Cocoa Swift Quick Downloads Some Devices* OS - OS XOS - iOS
ObjC Objective C Quick Downloads Some Devices* OS - OS XOS - iOS
LabVIEW LabVIEW Quick Downloads All Devices OS - Windows
Max/MSP Max/MSP Quick Downloads All Devices OS - Windows OS - OS X

* If your language does not provide a code example for your Phidget, we recommend the following:

  • Reference the Phidget22 API for your Phidget. The API will provide information about all the functions available to use with your Phidget.
  • Take a look at the code samples that are available in your language. These will give you an idea of how to structure your code.
  • Reference the code samples for your Phidget in other programming languages.