The fastest, easiest, bestest way to log your amateur radio operations on the go.
-
Forums - Please use our forums to report bugs, suggestions and issues in general.
-
Discord - Come here for casual discussions, development help and to share your operation photos and videos.
-
Instagram - Photos and Videos of Ham2K apps in use out in the real world.
-
Documentation - Read The Fine Manual
- Android - Google Play
- iOS - AppStore
- Android - Beta Testing via Google Play testing
- iOS - Beta Testing via TestFlight
This app is Open Source and licensed under the Mozilla Public License 2.0
First, complete the React Native - Environment Setup instructions.
Then clone this repository, cd
into it and install the dependencies:
npm install
And finally, build the app for your target platform:
# iOS
(cd ios && pod install)
npm run ios
# Android
npm run android
iOS: Cmd ⌘ + D
Android: Cmd ⌘ + M (macOS) or Ctrl + M (Windows and Linux)
Icons from https://pictogrammers.com/library/mdi/
Tools
https://www.iosdev.recipes/simctl/
xcrun simctl
xcrun simctl listapps booted # List all apps
open `xcrun simctl get_app_container booted com.ham2k.polo data`/Documents
open `xcrun simctl get_app_container booted com.apple.DocumentsApp groups |grep FileProvider.LocalStorage|sed "s/group.com.apple.FileProvider.LocalStorage//g"`/File\ Provider\ Storage
-
Start with a 2048x2048 image.
-
Go to AppIcon > Image Sets, upload the image, generate and download the image set
-
On
android/app/src/main/res
replacelaunch_screen
in each subdirectory. -
On
ios/polo/Images.xcassets/LaunchScreen.imageset
replace the three versions oflaunch_screen
-
On
src/screens/StartScreen/img
replace the three versions oflaunch_screen
.
# For all platforms
rm -rf node_modules
npm install
# For android
rm -rf android/app/.cxx
(cd android && ./gradlew clean)
# For iOS
rm -rf ~/Library/Caches/CocoaPods
rm -rf ios/Pods
rm -rf ios/Podfile.lock
rm -rf ios/build
(cd ios && RCT_NEW_ARCH_ENABLED=1 pod install)
# For all platforms
watchman watch-del .
watchman watch-project .
npm start -- --reset-cache
- Go to [About this Mac > Storage > Manage > Developer]
- Delete XCode caches
https://github.com/shinydevelopment/SimulatorStatusMagic
React Native Troubleshooting page.