Skip to content

Commit 6c1ddd5

Browse files
committed
Add Tizen 8.0 bindings
1 parent 7dca81f commit 6c1ddd5

25 files changed

+314242
-19390
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
## NEXT
1+
## 0.2.7
22

33
* Update the Dart SDK constraint.
4+
* Add Tizen 8.0 bindings.
45

56
## 0.2.6
67

README.md

+128-128
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ To use this package, add `ffi` and `tizen_interop` as dependencies in your `pubs
1212
```yaml
1313
dependencies:
1414
ffi: ^2.0.1
15-
tizen_interop: ^0.2.6
15+
tizen_interop: ^0.2.7
1616
```
1717
1818
Then, import `package:ffi/ffi.dart` and `package:tizen_interop/[TIZEN_VERSION]/tizen.dart` in your Dart code.
@@ -80,147 +80,147 @@ tizen.storage_foreach_device_supported(
8080

8181
## Supported APIs
8282

83-
This package provides bindings for the following APIs of the [Tizen IoT-Headed](https://docs.tizen.org/application/native/api/iot-headed/latest) profile.
83+
This package provides bindings for the following APIs of the Tizen [IoT-Headed](https://docs.tizen.org/application/native/api/iot-headed/latest) (or [Common](https://docs.tizen.org/application/native/api/common/latest) for Tizen 8.0 and above) profile.
8484

8585
> **Note**: UI and WebView related APIs are not included.
8686
87-
| Category | Sub category | Tizen 4.0 | Tizen 5.0 | Tizen 5.5 | Tizen 6.0 | Tizen 6.5 | Tizen 7.0 |
88-
|-|-|:-:|:-:|:-:|:-:|:-:|:-:|
89-
| Account | Account Manager | ||||||
90-
| | FIDO Client | ||||||
91-
| | Account Manager | ||||||
92-
| | OAuth 2.0 | ||||||
93-
| | Sync Manager | ||||||
94-
| Application Framework | Application |||||||
95-
| | Alarm |||||||
96-
| | App Common |||||||
97-
| | App Control |||||||
98-
| | App Control URI | | | | |||
99-
| | Event |||||||
100-
| | Internationalization |||||||
101-
| | Job scheduler | ||||||
102-
| | Preference |||||||
103-
| | Resource Manager |||||||
104-
| | Application Manager |||||||
87+
| Category | Sub category | Tizen 4.0 | Tizen 5.0 | Tizen 5.5 | Tizen 6.0 | Tizen 6.5 | Tizen 7.0 | Tizen 8.0 |
88+
|-|-|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
89+
| Account | Account Manager | |||||||
90+
| | FIDO Client | |||||||
91+
| | Account Manager | |||||||
92+
| | OAuth 2.0 | |||||||
93+
| | Sync Manager | |||||||
94+
| Application Framework | Application ||||||||
95+
| | Alarm ||||||||
96+
| | App Common ||||||||
97+
| | App Control ||||||||
98+
| | App Control URI | | | | ||||
99+
| | Event ||||||||
100+
| | Internationalization ||||||||
101+
| | Job scheduler | |||||||
102+
| | Preference ||||||||
103+
| | Resource Manager ||||||||
104+
| | Application Manager ||||||||
105105
| | Attach panel |
106-
| | Badge |||||||
107-
| | Bundle |||||||
108-
| | Cion | | | | |||
106+
| | Badge ||||||||
107+
| | Bundle ||||||||
108+
| | Cion | | | | ||||
109109
| | Component Based Application |
110110
| | Component Manager |
111-
| | Data Control |||||||
112-
| | Message Port |||||||
113-
| | Notification |||||||
114-
| | Notification EX | | |||||
115-
| | Package Manager |||||||
116-
| | RPC Port | ||||||
117-
| | Service Application |||||||
118-
| | Shortcut |||||| |
111+
| | Data Control ||||||||
112+
| | Message Port ||||||||
113+
| | Notification ||||||||
114+
| | Notification EX | | ||||||
115+
| | Package Manager ||||||||
116+
| | RPC Port | |||||||
117+
| | Service Application ||||||||
118+
| | Shortcut |||||| | |
119119
| | Widget |
120-
| Base | Common Error |||||||
120+
| Base | Common Error ||||||||
121121
| | Utils |
122-
| Content | Download |||||||
123-
| | MIME Type |||||||
124-
| | Media Content |||||||
125-
| Context | Activity Recognition | |||| | |
126-
| | Contextual History | ||||||
127-
| | Contextual Trigger | ||||||
128-
| | Gesture Recognition | |||| | |
129-
| Location | Geofence Manager | ||||||
130-
| | Location Manager | ||||||
122+
| Content | Download ||||||||
123+
| | MIME Type ||||||||
124+
| | Media Content ||||||||
125+
| Context | Activity Recognition | |||| | | |
126+
| | Contextual History | |||||||
127+
| | Contextual Trigger | |||||||
128+
| | Gesture Recognition | |||| | | |
129+
| Location | Geofence Manager | |||||||
130+
| | Location Manager | |||||||
131131
| | Maps Service |
132-
| Machine Learning | Pipeline | | | | |||
133-
| | Service | | | | | ||
134-
| | Single | | | | |||
135-
| | Trainer | | | | |||
136-
| Messaging | Email |||||||
137-
| | Messages || | | | | |
138-
| | Push | ||||||
139-
| Multimedia | Audio I/O |||||||
140-
| | Camera |||||||
141-
| | Image Util | ||||||
142-
| | Media Codec |||||||
143-
| | Media Controller |||||||
144-
| | Media Demuxer |||||||
145-
| | Media Muxer |||||||
146-
| | Media Streamer |||||||
147-
| | Media Tool |||||||
148-
| | Media Vision |||||||
149-
| | Media Editor | | | | | ||
150-
| | Metadata Editor |||||||
151-
| | Metadata Extractor |||||||
152-
| | Player |||||||
153-
| | Radio | ||||||
154-
| | Recorder |||||||
155-
| | Screen Mirroring | ||||||
156-
| | Sound Manager |||||||
157-
| | Sound Pool |||||||
158-
| | StreamRecorder |||||||
159-
| | Thumbnail Util |||||||
160-
| | Tone Player |||||||
161-
| | Video Util || | | | | |
162-
| | WAV Player |||||||
163-
| | WebRTC | | | | |||
164-
| Network | Application Service Platform | ||||||
165-
| | Bluetooth |||||||
166-
| | Connection |||||||
167-
| | DNSSD |||||||
168-
| | HTTP | ||||||
169-
| | Intelligent Network Monitoring | | |||||
170-
| | IoTCon |||||||
171-
| | MTP |||||||
172-
| | SSDP |||||||
173-
| | Smart Traffic Control | ||||||
174-
| | Smartcard || | | | | |
175-
| | SoftAP | ||||||
132+
| Machine Learning | Pipeline | | | | ||||
133+
| | Service | | | | | |||
134+
| | Single | | | | ||||
135+
| | Trainer | | | | ||||
136+
| Messaging | Email ||||||||
137+
| | Messages || | | | | | |
138+
| | Push | |||||||
139+
| Multimedia | Audio I/O ||||||||
140+
| | Camera ||||||||
141+
| | Image Util | |||||||
142+
| | Media Codec ||||||||
143+
| | Media Controller ||||||||
144+
| | Media Demuxer ||||||||
145+
| | Media Muxer ||||||||
146+
| | Media Streamer ||||||||
147+
| | Media Tool ||||||||
148+
| | Media Vision ||||||||
149+
| | Media Editor | | | | | |||
150+
| | Metadata Editor ||||||||
151+
| | Metadata Extractor ||||||||
152+
| | Player ||||||||
153+
| | Radio | |||||||
154+
| | Recorder ||||||||
155+
| | Screen Mirroring | |||||||
156+
| | Sound Manager ||||||||
157+
| | Sound Pool ||||||||
158+
| | StreamRecorder ||||||||
159+
| | Thumbnail Util ||||||||
160+
| | Tone Player ||||||||
161+
| | Video Util || | | | | | |
162+
| | WAV Player ||||||||
163+
| | WebRTC | | | | ||||
164+
| Network | Application Service Platform | |||||||
165+
| | Bluetooth ||||||||
166+
| | Connection ||||||||
167+
| | DNSSD ||||||||
168+
| | HTTP | |||||||
169+
| | Intelligent Network Monitoring | | ||||||
170+
| | IoTCon ||||||||
171+
| | MTP ||||||||
172+
| | SSDP ||||||||
173+
| | Smart Traffic Control | |||||||
174+
| | Smartcard || | | | | | |
175+
| | SoftAP | |||||||
176176
| | User Awareness |
177-
| | VPN Service | ||||||
178-
| | Wi-Fi |||||||
179-
| | Wi-Fi Direct | ||||||
180-
| Security | CSR |||||||
181-
| | Device Certificate Manager | ||||||
182-
| | Device Policy Manager |||||||
183-
| | Key Manager |||||||
184-
| | Privacy Privilege Manager |||||||
185-
| | Privilege Info |||||||
186-
| | YACA |||||||
187-
| Social | Calendar |||||||
188-
| | Contacts |||||||
189-
| | Phonenumber utils |||||||
190-
| System | Device |||||||
191-
| | Diagnostics | | | ||||
192-
| | Dlog |||||||
193-
| | Feedback |||||||
194-
| | Media key |||||||
195-
| | Monitor | | | | | ||
196-
| | Peripheral IO |||||||
197-
| | Runtime information |||||||
198-
| | Sensor |||||||
199-
| | Storage |||||||
200-
| | System Information |||||||
201-
| | System Settings |||||||
202-
| | T-trace |||||||
203-
| | USB Host |||||||
204-
| | Update Control | ||||||
205-
| Telephony | Telephony Information || | | | | |
206-
| UI | Clipboard History Manager |||||||
177+
| | VPN Service | |||||||
178+
| | Wi-Fi ||||||||
179+
| | Wi-Fi Direct | |||||||
180+
| Security | CSR ||||||||
181+
| | Device Certificate Manager | |||||||
182+
| | Device Policy Manager ||||||||
183+
| | Key Manager ||||||||
184+
| | Privacy Privilege Manager ||||||||
185+
| | Privilege Info ||||||||
186+
| | YACA ||||||||
187+
| Social | Calendar ||||||||
188+
| | Contacts ||||||||
189+
| | Phonenumber utils ||||||||
190+
| System | Device ||||||||
191+
| | Diagnostics | | | |||||
192+
| | Dlog ||||||||
193+
| | Feedback ||||||||
194+
| | Media key ||||||||
195+
| | Monitor | | | | | |||
196+
| | Peripheral IO ||||||||
197+
| | Runtime information ||||||||
198+
| | Sensor ||||||||
199+
| | Storage ||||||||
200+
| | System Information ||||||||
201+
| | System Settings ||||||||
202+
| | T-trace ||||||||
203+
| | USB Host ||||||||
204+
| | Update Control | |||||||
205+
| Telephony | Telephony Information || | | | | | |
206+
| UI | Clipboard History Manager ||||||| |
207207
| | DALi |
208208
| | EFL |
209-
| | External Output Manager |||||||
209+
| | External Output Manager ||||||||
210210
| | Minicontrol |
211-
| | TBM Surface |||||||
211+
| | TBM Surface ||||||||
212212
| | Tizen WS Shell |
213213
| | UI View Manager |
214-
| UIX | Autofill | | |||||
215-
| | Input Method |||||||
216-
| | Input Method Manager |||||||
217-
| | Multi assistant | ||||||
218-
| | STT |||||||
219-
| | STT Engine |||||||
214+
| UIX | Autofill | | ||||||
215+
| | Input Method ||||||||
216+
| | Input Method Manager ||||||||
217+
| | Multi assistant | |||||||
218+
| | STT ||||||||
219+
| | STT Engine ||||||||
220220
| | Sticker |
221-
| | TTS |||||||
222-
| | TTS Engine |||||||
223-
| | Voice control |||||||
221+
| | TTS ||||||||
222+
| | TTS Engine ||||||||
223+
| | Voice control ||||||||
224224
| | Voice control elementary |
225-
| | Voice control engine | ||||||
226-
| | Voice control manager | | |||||
225+
| | Voice control engine | |||||||
226+
| | Voice control manager | | ||||||

0 commit comments

Comments
 (0)