Skip to content

[Issue]: Build and test native app on iOS and Android #181

Description

@yanisbenboudaoud

Branch Name

fix/181-native-build-test

Description

Full pass on both platforms to check the app behaves like the website, plus the parts only a real phone can show.

Scope

  • Test login, map, report creation and patrol tracking on both platforms
  • Walk a real patrol outside on each platform. A simulator has no real GPS
  • During the walk, lock the screen for 10 minutes and check the track has no gap
  • Turn airplane mode on mid patrol, keep walking, turn it back off and check the points arrive
  • Check the safe areas. The bottom nav must not sit under the home bar
  • Fix anything that breaks

Acceptance Criteria

  • Login, map, report and patrol all work on both platforms
  • A 30 minute walk records a clean track with the screen locked
  • Points recorded offline sync when the network comes back
  • No duplicate points after a sync retry
  • Nothing is hidden behind the notch or the home bar

Notes

Blocked by #177, #178 and #179. iOS needs a Mac.

Checklist

  • I have checked for duplicate issues.
  • I have assigned the issue to the correct project board.
  • I have tagged the issue properly.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

front-endfront-end related issue

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions