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
Deqing Huang edited this page Aug 9, 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.
- NOTE: Most of all APIs depend on Tizen API. Some of APIs depend on Application API.
API | Comments | SysApps | Mobile | Desktop | Github Issue | Owner |
---|---|---|---|---|---|---|
Tizen | filters, simple coordinate type, error codes | Riju / dshwang | ||||
Application | Info about installed/running apps, appcontrol, listeners for many events are here | Application | ||||
Notification | Async, how it relates to existing Web Notification | WIP (status) | WIP (status) | 5 | Caio Oliveira (Campinas) | |
Bookmark | Simple but very sync | 2 | ||||
Alarm | Setting/Unsetting alarms, id manipulation, integrates with Application API | 11 depend on Application API | dshwang | |||
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. | Thiago | ||||
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. | WIP (status) | 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. | Almost done status | WIP status | Alexis/Kenneth | ||
System Info | getCapabilities might need to be cached | WIP status | WIP status | 9 | PRC - Halton Huo | |
System Settings | Setting preferences of the system, just a map. Async. | Babu / Riju | ||||
Time | TZDate type and sync getter for timezone information | 6 | Leandro Pereira (Campinas) |