- **ใช้งานได้หลายแพลตฟอร์ม**: ถ่ายโอนไฟล์ ซิงค์ข้อมูลในคลิปบอร์ด โทรออกและรับสาย และควบคุมสื่อได้อย่างราบรื่นระหว่างอุปกรณ์ Android, Linux, Mac และ Windows
- **ใช้งานแบบออฟไลน์**: สามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ใช้ Wi-Fi Direct และเครือข่ายท้องถิ่น
- **ความเร็วสูง**: ขับเคลื่อนด้วยโปรโตคอล QUIC
- **ไม่ต้องตั้งค่า**: ค้นหาอุปกรณ์อัตโนมัติผ่าน mDNS และ BLE
- **ปลอดภัย**: การเข้ารหัสแบบ End-to-end สำหรับการถ่ายโอนทั้งหมด
- **ส่วนติดต่อผู้ใช้ที่ทันสมัย**: อินเทอร์เฟซที่สวยงามและตอบสนองได้ดีโดยใช้ Jetpack Compose (Android) และ Tailwind CSS (เดสก์ท็อป)
## ทำไมต้องเชื่อมต่อ?
ในโลกที่เต็มไปด้วยระบบปิด การเชื่อมต่ออุปกรณ์ไม่ควรเป็นเรื่องยุ่งยาก
- **Apple AirDrop และระบบนิเวศของ Apple โดยทั่วไป**: ใช้งานได้อย่างมหัศจรรย์ แต่เฉพาะเมื่อคุณอยู่ภายในระบบนิเวศของ Apple เท่านั้น
- **KDE Connect**: มันเป็นเพียงทางเลือกเดียว แต่ใช้งานได้ไม่สมบูรณ์ และที่สำคัญคือใช้ไม่ได้หากไม่มีเครือข่าย Wi-Fi ที่ใช้ร่วมกัน
**Connected** ช่วยลดความยุ่งยากซับซ้อน และนำประสบการณ์การใช้งานที่ง่ายดายมาสู่ระบบนิเวศแบบเปิด
### ข้อดีของ Connected
1. **ความเหนือกว่าของโปรโตคอล**: เราใช้ **QUIC** (ผ่าน `quinn`) ซึ่งเป็นโปรโตคอลเดียวกับที่ใช้ใน HTTP/3 ทำให้มีความหน่วงต่ำ ควบคุมการแออัดได้ดีขึ้น และตั้งค่าการเชื่อมต่อได้เร็วกว่าการเชื่อมต่อ TCP ที่ใช้ในเครื่องมือถ่ายโอนข้อมูลแบบเดิม
2. **อิสระในการใช้งานแบบออฟไลน์อย่างแท้จริง**: ในขณะที่หลายแอปพลิเคชันต้องการเราเตอร์/จุดเชื่อมต่อที่ใช้ร่วมกัน **Connected** ได้รับการออกแบบมาเพื่อใช้ประโยชน์จาก **Wi-Fi Direct** ทำให้สามารถเจรจาการเชื่อมต่อความเร็วสูงของตนเองได้ทุกที่ ไม่ว่าจะเป็นบนรถไฟ ในสวนสาธารณะ หรือในสำนักงานที่แยกจากเครือข่าย
3. **ความน่าเชื่อถือที่ขับเคลื่อนด้วย Rust**: ตรรกะหลักเขียนด้วย Rust ซึ่งรับประกันความปลอดภัยของหน่วยความจำ ประสิทธิภาพสูง และการใช้ทรัพยากรน้อยที่สุด ไคลเอนต์บนเดสก์ท็อปเป็นแบบเนทีฟและเร็วมาก หลีกเลี่ยงความยุ่งยากของ Electron
4. **ความเป็นส่วนตัวตั้งแต่เริ่มต้น**: ข้อมูลของคุณจะไม่ถูกส่งออกจากลิงก์ภายในเครื่อง การเข้ารหัสแบบ end-to-end เป็นสิ่งจำเป็น เพื่อให้มั่นใจว่าไฟล์ส่วนตัวของคุณยังคงเป็นส่วนตัว