Meshtastic-Apple/README.md
Garth Vander Houwen 133918a811
Update README.md
2022-01-24 18:23:12 -08:00

656 B

Meshtastic Apple Clients

OS Requirements

  • iOS App Requires iOS 15 +
  • iPadOS App Requires iPadOS 15 +
  • Mac App Reguires macOS 12 +

Code Standards

  • Use SwiftUI whenever possible
  • Use Hierarchical icons
  • Use Core Data for persistence

To update protobufs:

  • install swift-protobuf: brew install swift-protobuf
  • check out the latest commit from master branch from here: https://github.com/meshtastic/Meshtastic-protobufs in a directory that is at the same level as this project
  • run: ./gen_proto.sh
  • build, test, commit changes
  • You may need to run swiftlint --fix