We wanted to ensure that NetSuite would empower software developers to deliver sophisticated solutions for their customers. That's why SuiteCloud developer tools are designed to provide a wide range of capabilities, from graphical form editing and workflow design to low-level scripting, as well as a complete packaging and distribution system that makes it easy to publish and sell new capabilities to NetSuite users. Many of our developers are able to post integrated applications to the NetSuite ecosystem less than a month after joining the SuiteCloud Developer Network.
When a solution calls for a more hands-on approach than the graphical development tools found in NetSuite, SuiteScript stands ready to develop new business rules, processes, and entire applications. The Javascript-based language provides comprehensive and detailed access to all NetSuite data sources and processes, including custom records and third-party logic.
Additionally, SuiteTalk extends NetSuite's capabilities to other cloud and even on-premise systems and services. Based on SOAP web services, SuiteTalk offers pre-built connectors to several popular business systems as well as EDI links that make it easier for clients to participate in international trading hubs. Integrated applications benefit from NetSuite's robust security and user authentication services, protecting data on a field-by-field basis while making it easy to extend the NetSuite cloud to every aspect of a client's operation.
Finally, when the time comes to deploy a customized solution, SuiteBundler makes it easy to roll out all changes, scripts and new business logic to clients, whether privately or in the public SuiteApp marketplace. SuiteBuilder's graphical interface makes it straightforward to select and package everything from new dashboards to intricate scripting logic in a single, easily installable form. Once bundles are created they can be flagged as strictly private (good for custom client work), public for general sale or distribution, or shared only with a limited list of customers, development and testing partners you designate. SuiteBuilder offers version and revision control, making it easy to track changes and improvements.
NetSuite is dedicated to developer productivity, and our free Community membership to the SuiteCloud Developer Network is an excellent way to experiment with the power of our solution. See how your business can be publishing its own SuiteApps in no time.
-Raghu Gnanasekaran, Senior Director Business Development, NetSuite