Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.
cmarcelo edited this page Jul 19, 2013 · 41 revisions

When possible we prefer to implement the SysApps equivalent in Crosswalk and make the Tizen API a shim calling it.

If you start working on something, create a GitHub issue and add a link here.

API Comments SysApps Mobile Desktop Github Issue
Tizen filters, simple coordinate type, error codes
Notification Async, how it relates to existing Web Notification 5
Bookmark Simple but very sync 2
Alarm Setting/Unsetting alarms, id manipulation, integrates with Application API
Application Info about installed/running apps, appcontrol, listeners for many events are here Application
DataControl Access data from other native apps / providers, watch for lifetime of DataControlConsumerObject
Package API itself is easy, need to check how much of this will be integrated with the runtime itself, possibly look at what SysApps have
Bluetooth Sync: writeData/readData, but we can buffer. We probably can use BlueZ for Tizen [3] (https://github.com/otcshare/tizen-extensions-crosswalk/issues/3)
Messaging Email, SMS, MMS. Async. Messaging API
Network Bearer Selection Trivial, async.
NFC Async
Push Async, cache pushregid, integration with appcontrol
SecureElement Interaction with secure smart card. Async with some caching
Content Async
Download Download files to storages. Async.
Filesystem Access specific file storages from device. 4
MessagePort Communication with other apps, async. Need to check whether there's Tizen API for this or we'll be doing inside runtime
Calendar Async
Callhistory Async
Contact Possibly need to cache address book, get()/getGroup() are sync ContactsManager
Data Synchronization Methods to control synchronization of event/contact data. Profile info is sync
Power Sync: getScreenBrigthness and isScreenOn. Rest is fire and forget.
System Info getCapabilities might need to be cached
System Settings Setting preferences of the system, just a map. Async.
Time TZDate type and sync getter for timezone information 6
Clone this wiki locally