Skip to content

Siminov Descriptors

Siminov Framework edited this page Jan 17, 2016 · 18 revisions

![Siminov Descriptors] (https://raw.github.com/Siminov/hybrid/docs/github/v2.0/descriptors.android.png "Siminov Descriptors")

Siminov Framework works based on a set of defined descriptors which can be broadly classified as

  • Application Descriptor - ApplicationDescriptor.xml: Application Descriptor is the one who connects application to Siminov Framework. It provide basic information about application, which defines the behavior of application.

  • Database Descriptor - DatabaseDescriptor.xml: Database Descriptor is the one who defines the schema of database.

  • Library Descriptor - LibraryDescriptor.xml: Library Descriptor is the one who defines the properties of library.

  • Entity Descriptor - EntityDescriptor.xml: Entity Descriptor is one which does ORM, it maps class to database table.

  • Service Descriptor - ServiceDescriptor.xml: Service Descrptor is one which define the structure of your RESTful Web Service API.

  • Sync Descriptor - SyncDescriptor.xml: Sync Descriptor is the one which define synchronization of data through service.

  • Adapter Descriptor - AdapterDescriptor.xml: Adapter Descriptor is one which describes properties required to map Hybrid To Native and vice-versa. It is optional descriptor.

Note:

  • All descriptor file name should end with .xml