mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
Apple iOS, iPadOS & macOS Clients For Meshtastic
|
|
||
|---|---|---|
| .github/ISSUE_TEMPLATE | ||
| Meshtastic Apple.xcodeproj | ||
| MeshtasticApple | ||
| MeshtasticAppleTests | ||
| MeshtasticAppleUITests | ||
| .gitignore | ||
| .swiftlint.yml | ||
| gen_protos.sh | ||
| LICENSE | ||
| README.md | ||
Meshtastic Apple Clients
Overview
A description about the project
Stats
OS Requirements
- iOS App Requires iOS 15 +
- iPadOS App Requires iPadOS 15 +
- Mac App Reguires macOS 12 +
Code Standards
- Use SwiftUI
- Use Hierarchical icons
- Use Core Data for persistence
- Requires SwiftLint - see https://github.com/realm/SwiftLint
To update protobufs:
- install swift-protobuf:
brew install swift-protobuf - check out the latest protobuf commit from the master branch
- run:
./gen_proto.sh - build, test, commit changes
- You may need to run:
swiftlint --fix