Developing and Deploying Custom States
Develop and deploy custom states to extend the functionality of SMS Builder, and to meet client-specific requirements.
- Develop a custom state by extending either:
- SmappStatePlugin class – for most states.
- AbstractDynamicMenu class – for menu states.
- (Classes that extend SmappStatePlugin only) Implement the state logic.
- Add custom state information.
- Define custom state variables.
- Set up Apache Maven.
- Build and deploy a custom state bundle.