This repository has been archived by the owner on Apr 3, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 72
APIs
Thiago Marcos P. Santos edited this page Jul 23, 2013
·
41 revisions
If you start working on something, create a GitHub issue and add a link here.
In the future, when possible we will prefer to implement the SysApps equivalent in Crosswalk and make the Tizen API a shim calling it.
API | Comments | SysApps | Mobile | Desktop | Github Issue | Owner |
---|---|---|---|---|---|---|
Tizen | filters, simple coordinate type, error codes | |||||
Notification | Async, how it relates to existing Web Notification | To Do | DONE (libNotify) | 5 | ||
Bookmark | Simple but very sync | 2 | ||||
Alarm | Setting/Unsetting alarms, id manipulation, integrates with Application API | 11 | dshwang | |||
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 | To Do (Bluez4) | WIP (Bluez 5) | [3] (https://github.com/otcshare/tizen-extensions-crosswalk/issues/3) | Jesus Sanchez-Palencia (Campinas) | |
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. | 10 | PRC - Deqing Huang | |||
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. | Thiago | ||||
System Info | getCapabilities might need to be cached | 9 | PRC - Halton Huo | |||
System Settings | Setting preferences of the system, just a map. Async. | Finland | ||||
Time | TZDate type and sync getter for timezone information | 6 | Leandro Pereira (Campinas) |