Apple iOS, iPadOS & macOS Clients For Meshtastic
Find a file
2023-02-02 08:54:56 -08:00
.github Update feature.yml 2022-11-25 00:28:30 -08:00
de.lproj Assorted updates 2023-01-26 16:19:51 -08:00
en.lproj Assorted updates 2023-01-26 16:19:51 -08:00
Meshtastic 5 seconds for all admin messages without responses 2023-02-02 08:54:56 -08:00
Meshtastic.xcodeproj update protos clean up config warnings 2023-01-29 08:28:44 -08:00
MeshtasticTests Update protos 2022-11-24 11:56:05 -08:00
MeshtasticUITests Update protos 2022-11-24 11:56:05 -08:00
zh-Hans.lproj Assorted updates 2023-01-26 16:19:51 -08:00
.gitignore Fix min version and gitignore 2022-06-07 07:07:47 -07:00
.swiftlint.yml update protobufs from master 0de53c84a26a42ce9405109e392ca1143de86f58 2021-11-29 21:11:27 -08:00
gen_protos.sh Waypoint editing and new protos 2023-01-18 11:38:43 -08:00
LICENSE Create LICENSE 2022-01-24 04:53:59 -08:00
meshtastic-1080x1080.png Update readme 2022-11-19 11:12:40 -08:00
README.md Merge branch 'main' into 2.0.3_Working_Changes 2022-11-19 11:15:20 -08:00

Meshtastic Apple Clients

Meshtastic App Store Launch Image

Overview

SwiftUI client applicaitons for iOS, iPadOS and macOS.

OS Requirements

  • iOS App Requires iOS 16 +
  • iPadOS App Requires iPadOS 16 +
  • Mac App Reguires macOS 13 +

Code Standards

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