There are 20 distinct plug-in types used currently in the Sage Mobile platform. They are broken into device based categories. Supported is windows mobile PPC, SmartPhone and BlackBerry. Plug-ins whose type number is less then 10o target the windows mobile platform whereas 101 and greater is targeted towards Blackberry
Windows Mobile Plug-in types
- VB.net Code (Business Entities, Action Code, ..) – Type 1
- PPC Form – Type 2
- Database Table – Type 6
- Navigation Panel – Type 9
- Action Bar – Type 10
- Server 2 Client Map – Type 11
- Client Query – Type 12
- Client 2 Server Map – Type 13
- Server Code Behind – Type 14
- Detail Panels – Type 15
- SmartPhone Form – Type 20
- SmartPhone Detail Panel – Type 21
- SmartPhone ActionBar – Type 22
BlackBerry Plugin-Types
- Java Code – Type 101
- BlackBerry Form – Type 102
- Database Table – Type 106
- Action Bars – Type 110
- Queries – Type 112
- Detail Panels – Type 115
- Table Relationships – Type 116
Plug-ins are store as a mixture of XML and code (VB.net or java) and are also versioned. The last non-deleted version will be used within a compilation and deployment.