DevelopmentEnvironment
Description:
Code development is done on NetBeans with the SPOTlib and SPOTlibHost libraries distributed by Sun Technologies specifically for SunSPOTs. We do not have strict standards in place for code development, but we do encourage the use of standard templates and development with an eye toward reusability. We classify finished code under two groups: modularized and coupled. Modularized refers to a class that meets the requirements of a reusable class. Coupled refers to a class's inability to meet the requirements of a reusable class. Modularized classes are placed in the library, while coupled classes remain in their respective project folders?.
The version of NetBeans depends on user preference. As far as I know, everyone on our team uses versions 5.5 to the current 6.1. To install the modules for SPOT development without using their distributed installation package (which only works for NetBeans 5.5), see the GuidesandDocuments page for an external link to an official guide.
