Skip to content

hrach.dev

Kotlin • Android • PHP

  • Home
  • Talks
  • GitHub

Android

Page Objects for E2E Android UI testing

2022-05-162022-05-14 by hrach

Android end-to-end UI testing is not that difficult, but we have observed that the official API/tooling doesn’t scale much if you have a big app. “Page Object” is a design pattern abstraction over a particular screen: it provides access to read the screen’s data and provides an API to interact with the screen. You may … Read more

Categories Android, Programming Tags Android, Kotlin, Testing Leave a comment

Rewriting Android App’s Back-Handling Logic

2022-04-262022-03-29 by hrach

Our Kiwi.com app is quite old and vast. It is in development for about 7 years; each year we’re adding more features and code, each year the app is being worked on by more developers. We evolved to a custom back-aware logic in our activities and fragments. Basically, back press was handled in the activity … Read more

Categories Android Tags JetPack, Kotlin Leave a comment
© 2023 hrach.dev • Built with GeneratePress