The Device Framework component is responsible for providing an extensible platform to support mobile devices and their aggregate services.
Sequoyah seeks to define an extensible framework for a real device or emulator. The design goal is to keep the device generic enough to accommodate implementations using different technologies like: virtualization servers, operating system, communication protocols and others. The framework shall provide for ways to:
The figure above shows the relevant components for the integration of an emulator into Eclipse. The device or emulator type corresponds to the emulator type; the states and operations describe the state machine whereby the user controls the emulator from the Eclipse workbench; the service definitions link the operations (or services) to the device/emulator type; and the wizard is used to create instances of a given device or emulator type.
As part of the DSDP Restructuring, process, Sequoyah has moved to Tools project. The following items have been affected and updated: SVN repository, Bugzilla, IPLogs and web resources in general (download pages, web site, wiki page, blog). Those changes shouldn't affect Sequoyah users in any way different than reconfiguring SVN access and using different download pages.
Sequoyah 1.0.2 is now oficially available for download here. Please, check it out and feel free to leave us a message on our mailing list! :)
Sequoyah 1.0.1 is now oficially available for download here. Please, check it out and feel free to leave us a message on our mailing list! :)
We have just added a guide to help users setup their development environment correctly.
Check out our latest post
on Sequoyah Project Blog!
Soon we'll share more of our thoughts and experiences!
We have a proposal for extending Localization framework in order
to support other resources, such as image, sound and video.
You can find more information about it here.