🎯 Dart
Flutter 跨平台应用开发,支持 iOS/Android/Windows/macOS
PSDK 提供多种编程语言的 SDK,满足不同平台的开发需求。
🎯 Dart
Flutter 跨平台应用开发,支持 iOS/Android/Windows/macOS
🐹 Go
Go 语言跨平台开发,服务端/桌面应用
☕ Java
Android 原生应用开发,支持经典蓝牙连接
📦 JavaScript
微信小程序、UniApp、Taro 开发
🔷 OpenHarmony
HarmonyOS NEXT / OpenHarmony 应用开发
🍎 Objective-C
iOS 原生应用开发,BLE 蓝牙连接
🦀 Rust
Rust 语言高性能开发,类型安全
🦅 Swift
iOS/macOS 现代应用开发
| SDK | Android | iOS | Windows | macOS | Linux | 小程序 | HarmonyOS |
|---|---|---|---|---|---|---|---|
| Dart | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Go | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Java | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| JavaScript | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ |
| OpenHarmony | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
| Objective-C | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Rust | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Swift | ❌ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ |
| SDK | 经典蓝牙 | BLE | Wi-Fi | USB |
|---|---|---|---|---|
| Dart | ✅ (Android) | ✅ | ✅ | ✅ |
| Go | ✅ | ✅ | ✅ | ✅ |
| Java | ✅ | ❌ | ❌ | ❌ |
| JavaScript | ❌ | ✅ | ❌ | ❌ |
| OpenHarmony | ✅ | ✅ | ✅ | ✅ |
| Objective-C | ❌ | ✅ | ❌ | ❌ |
| Rust | ✅ | ✅ | ✅ | ✅ |
| Swift | ❌ | ✅ | ❌ | ❌ |
所有 SDK 均支持以下打印指令:
| 指令 | 用途 | 文档 |
|---|---|---|
| CPCL | 便携式标签打印 | 查看 → |
| ESC | 热敏小票打印 | 查看 → |
| ESC/POS | POS 系统打印 | 查看 → |
| TSPL | 标签条码打印 | 查看 → |
跨平台应用 → 推荐 Dart SDK (Flutter)
Android 原生 → 使用 Java SDK
iOS 原生 → 使用 Objective-C 或 Swift
| 特性 | Dart | Go | Java | JavaScript | OpenHarmony | Objective-C | Rust | Swift |
|---|---|---|---|---|---|---|---|---|
| 学习曲线 | 中 | 低 | 低 | 低 | 中 | 中 | 高 | 中 |
| 跨平台 | ✅ | ✅ | ❌ | 仅小程序 | ❌ | ❌ | ✅ | 部分 |
| 性能 | 高 | 高 | 中 | 低 | 高 | 高 | 极高 | 高 |
| 内存安全 | ✅ | 部分 | ✅ | ❌ | ✅ | 部分 | ✅ | ✅ |
| 文档完善度 | 高 | 高 | 高 | 中 | 高 | 高 | 中 | 中 |
| 适用场景 | 移动/桌面 | 服务端/桌面 | Android | 小程序 | HarmonyOS | iOS | 系统级/高性能 | iOS/macOS |
所有 SDK 的完整示例代码: