加密門戶:我們如何創建一個使用 Rust 的 Swift 應用程序

https://hackernoon.com/encrypted-portals-how-we-created-a-swift-app-that-uses-rust

文章內容為介紹了一個使用 Rust 建立的 Swift 應用程式,名為 Portals。該應用程式是一個開源的 Mac 應用程式,使用 Ockam Rust library 來私密共享 Mac 上的 TCP 或 HTTP 服務,並透過端對端加密的 Ockam Portals 與朋友分享。該應用程式原先嘗試使用 Tauri 來建立,但後來決定使用 SwiftUI 來建構以獲得更豐富的使用體驗。最後透過 C-89 來連接 Swift 和 Rust 兩者。

應用程式的操作需要一些人工轉換資料結構,並且描述了如何在 Rust 和 Swift 之間轉換數據。文章中提供了 Rust、C、Swift 等三種程式語言的程式碼示例,藉此說明了如何在這幾種程式語言之間轉換資料結構。

via HackerNoon

January 1, 2024 at 07:29PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *