| | Decide what platform and device type you will be designing for. |
| | Read the Immersion TouchSense Design Fundamentals for guidelines on creating haptic effects. |
| | Use Immersion Studio to create touch effects and save them to Immersion Force Resource (IFR) files. |
| | Select a toolkit that best suits your project needs, whether this be C++, Flash, Director, etc. |
| | Use the Immersion Web ActiveX Control and Plugin or Immersion Foundation Classes runtime libraries for communication between the device and the haptic content you've created within the toolkit environments. |