Egor's Blog
  • Presentations
  • Podcasts
  • About Me

Egor's Blog


Android, Kotlin & other tech
  • Understanding Test Rules

    Posted on September 20, 2016

    If you’ve ever happened to write Espresso tests, you should be familiar with the following declaration: [Read More]
    Tags:
    • android
    • kotlin
    • open-source
    • testing
  • "Your Espresso, Sir!", or Stepping Up Your UI Tests With Test Butler

    Posted on August 11, 2016

    Fact #1. Acceptance tests are great. Continuous integration is slowly becoming ubiquitous in mobile app development, and having a Jenkins instance run your entire regression test suite during the night, when everybody on the team is dreaming of sweet Marshmallows and Nougat, or even multiple times per day, is a... [Read More]
    Tags:
    • android
    • kotlin
    • testing
  • Providing test doubles with Dagger 1 and Dagger 2

    Posted on June 29, 2016

    Dagger is a popular dependency injection solution, which works very well with Android, and at the moment is probably a must for any more or less complicated Android project. However, there are things about Dagger that you need to wrap your head around when you’re beginning to use it. Also,... [Read More]
    Tags:
    • android
    • java
    • open-source
    • testing
  • Keeping Your Secrets Safe With greenDAO's Database Encryption

    Posted on May 4, 2016

    One of the most popular Android ORM solutions out there, greenDAO, has recently been updated with a new exciting feature - the database encryption. greenDAO now supports SQLCipher - an open source SQLite extension, that provides transparent 256-bit AES encryption of database files. Data security is an important topic for... [Read More]
    Tags:
    • android
    • java
    • open-source
  • Taking Photos Not So Simply: How I Got Bitten By ACTION_IMAGE_CAPTURE

    Posted on April 5, 2016

    I’ve worked on a number of apps that are taking pictures for different use cases, and since it has always been a secondary feature for those apps, I’ve relied on using Intents, the approach described in Taking Photos Simply. Intents are powerful, they can save you lots of man-hours by... [Read More]
    Tags:
    • android
    • java
  • ← Newer Posts
  • Older Posts →
  • GitHub

Egor Andreevich  •  2025  •  egorand.dev

Powered by Beautiful Jekyll