Skip to content

686udjie/Pinitu

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

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors