Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinitu

Native iOS Pinterest client — SwiftUI frontend, Rust core via C FFI.

Prerequisites

rustup target add aarch64-apple-ios aarch64-apple-ios-sim x86_64-apple-ios

Build & Run

# 1. Build Rust → XCFramework
./scripts/build_ios.sh

# 2. Open Xcode project
open ios/Pinitu/Pinitu.xcodeproj

# 3. In Xcode: Select target → General → add ffi/PinituCore.xcframework
#    under "Frameworks, Libraries, and Embedded Content" (Embed & Sign)

# 4. Run (Cmd+R)

The bridging header at ios/Pinitu/Pinitu/Pinitu-Bridging-Header.h already imports pinitu-core.h. All FFI calls are wrapped in RustCore.swift as async throws methods.

About

Pinterest client for iOS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages