Skip to content

Commit fd4c99c

Browse files
committed
Improve DEVELOPER documentation
1 parent 2d66b69 commit fd4c99c

File tree

1 file changed

+20
-6
lines changed

1 file changed

+20
-6
lines changed

DEVELOPMENT.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
# Development
22

3+
## TrufiCore
4+
5+
Based on Trufi Core https://github.com/AddisMap/trufi-core/releases/
6+
7+
* Tag new Trufi Core release, update pubspec.yaml
8+
39
## Stack
410

5-
* Flutter 3.3.x
11+
* Flutter 3.3.3
612
* Africa Tiles
713
* For Android and iOS
814

@@ -50,17 +56,24 @@ Screenshot 6 - Show routes
5056
5. Rotate Device
5157

5258
Save android/fastlane/metadata/android/en-US/images/tenInchScreenshots + sevenInchScreenshots
53-
Screenshot 1 - Airport Parking -> Bandira -> Routes and Map overview
59+
60+
For iOS:
61+
62+
BrowserStack -> TestFlight -> Sign In
63+
* iPhone 11 Pro Max (6.5" screen)
64+
* iPhone 8 Plus (5.5" screen)
65+
* iPad Pro 12.9 2021 (6th gen)
66+
* iPad Pro 12.9 2017 (2th gen)
5467

5568
### Building compact APK for GitHub Release
5669

5770
`flutter build apk --analyze-size --target-platform android-arm`
5871

59-
# iOS
72+
## iOS
6073

6174
We are developing at MacStadium.com (thank you!)
6275

63-
## Installation on a fresh MacMini
76+
### Installation on a fresh MacMini
6477

6578
* Install Xcode via App Store (Free)
6679
* Also run `xcode-select --install` to install Cmdline tools
@@ -80,12 +93,13 @@ We are developing at MacStadium.com (thank you!)
8093
* open ios/Runner.xcworkspace
8194
* Select or create development signing certificate
8295

83-
## Archiving
96+
### Archiving
8497

8598
In Xcode:
8699

87100
* Product -> Destination -> Any iOS Device
88101
* Product -> Archive
89-
* In Xcode, Window -> Organizer -> Archives
102+
* Opens the uploader, click next, next, next ...
103+
* Publish via https://appstoreconnect.apple.com/
90104

91105

0 commit comments

Comments
 (0)