Skip to content

Commit f8bea2b

Browse files
authored
Add Tizen 9.0 bindings (#35)
1 parent fa64efc commit f8bea2b

File tree

13 files changed

+281817
-3217
lines changed

13 files changed

+281817
-3217
lines changed

README.md

+133-127
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.4.0
15+
tizen_interop: ^0.4.1
1616
```
1717
1818
Then, import `package:ffi/ffi.dart` and `package:tizen_interop/[TIZEN_VERSION]/tizen.dart` in your Dart code.
@@ -84,143 +84,149 @@ This package provides bindings for the following APIs of the Tizen [IoT-Headed](
8484

8585
> **Note**: UI and WebView related APIs are not included.
8686
87-
| Category | Sub category | 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 |||||
87+
| Category | Sub category | Tizen 6.0 | Tizen 6.5 | Tizen 7.0 | Tizen 8.0 | Tizen 9.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 ||| | ||
119+
| | Tizen Core | | | | ||
119120
| | Widget |
120-
| Base | Common Error |||||
121+
| Base | Common Error ||||||
121122
| | 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 |||||
123+
| Content | Download ||||||
124+
| | MIME Type ||||||
125+
| | Media Content ||||||
126+
| Context | Activity Recognition || | | | |
127+
| | Contextual History ||||||
128+
| | Contextual Trigger ||||||
129+
| | Gesture Recognition || | | | |
130+
| Location | Geofence Manager ||||||
131+
| | Location Manager ||||||
131132
| | Maps Service |
132-
| Machine Learning | Pipeline | ||||
133-
| | Service | | |||
134-
| | Single | ||||
135-
| | Trainer | ||||
136-
| Messaging | Email |||||
133+
| Machine Learning | Pipeline | |||||
134+
| | Service | | ||||
135+
| | Single | |||||
136+
| | Trainer | |||||
137+
| Messaging | Email ||||||
137138
| | 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 |||||
139+
| | Push ||||||
140+
| Multimedia | Audio I/O ||||||
141+
| | Camera ||||||
142+
| | Image Util ||||||
143+
| | Media Codec ||||||
144+
| | Media Controller ||||||
145+
| | Media Demuxer ||||||
146+
| | Media Muxer ||||||
147+
| | Media Streamer ||||| |
148+
| | Media Tool ||||||
149+
| | Media Vision ||||||
150+
| | Media Editor | | ||||
151+
| | Metadata Editor ||||||
152+
| | Metadata Extractor ||||||
153+
| | Player ||||||
154+
| | Radio ||||||
155+
| | Recorder ||||||
156+
| | Screen Mirroring ||||||
157+
| | Sound Manager ||||||
158+
| | Sound Pool ||||||
159+
| | StreamRecorder ||||| |
160+
| | Thumbnail Util ||||||
161+
| | Tone Player ||||||
162+
| | Video Util | | | | | |
163+
| | WAV Player ||||||
164+
| | WebRTC | |||||
165+
| Network | Application Service Platform ||||||
166+
| | Bluetooth ||||||
167+
| | Connection ||||||
168+
| | DNSSD ||||||
169+
| | HTTP ||||||
170+
| | Intelligent Network Monitoring ||||||
171+
| | IoTCon ||||||
172+
| | MTP ||||||
173+
| | NFC | | | | ||
174+
| | SSDP ||||||
175+
| | Smart Traffic Control ||||||
176+
| | Smartcard | | | | | |
177+
| | SoftAP ||||||
176178
| | 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 |||| |
179+
| | VPN Service ||||||
180+
| | Wi-Fi ||||||
181+
| | Wi-Fi Aware | | | | ||
182+
| | Wi-Fi Direct ||||||
183+
| Security | CSR ||||||
184+
| | Device Certificate Manager ||||||
185+
| | Device Policy Manager ||||||
186+
| | Key Manager ||||||
187+
| | Key Manager Extened | | | | ||
188+
| | Privacy Privilege Manager ||||||
189+
| | Privilege Info ||||||
190+
| | Web Authentication | | | | ||
191+
| | YACA ||||||
192+
| Social | Calendar ||||||
193+
| | Contacts ||||||
194+
| | Phonenumber utils ||||||
195+
| System | Device ||||||
196+
| | Diagnostics | | ||||||
197+
| | Dlog ||||||
198+
| | Feedback ||||||
199+
| | Media key ||||||
200+
| | Monitor | | ||||
201+
| | Peripheral IO ||||||
202+
| | Runtime information ||||||
203+
| | Sensor ||||||
204+
| | Storage ||||||
205+
| | System Information ||||||
206+
| | System Settings ||||||
207+
| | T-trace ||||||
208+
| | USB Host ||||||
209+
| | Update Control ||||||
210+
| Telephony | Telephony Information | | | | | |
211+
| UI | Clipboard History Manager |||| | |
207212
| | DALi |
208213
| | EFL |
209-
| | External Output Manager |||||
214+
| | External Output Manager ||||||
210215
| | Minicontrol |
211-
| | TBM Surface |||||
216+
| | TBM Surface ||||||
212217
| | Tizen WS Shell |
213218
| | UI View Manager |
214-
| UIX | Autofill |||||
215-
| | Input Method |||||
216-
| | Input Method Manager |||||
217-
| | Multi assistant |||||
218-
| | STT |||||
219-
| | STT Engine |||||
219+
| UIX | Autofill ||||||
220+
| | Input Method ||||||
221+
| | Input Method Manager ||||||
222+
| | MMI | | | | ||
223+
| | Multi assistant ||||||
224+
| | STT ||||||
225+
| | STT Engine ||||||
220226
| | Sticker |
221-
| | TTS |||||
222-
| | TTS Engine |||||
223-
| | Voice control |||||
224-
| | Voice control elementary |
225-
| | Voice control engine |||||
226-
| | Voice control manager |||||
227+
| | TTS ||||||
228+
| | TTS Engine ||||||
229+
| | Voice control ||||||
230+
| | Voice control elementary ||
231+
| | Voice control engine ||||||
232+
| | Voice control manager ||||||

0 commit comments

Comments
 (0)