Modern sleep tracking study

User-friendly mobile apps that help participants track their sleeping patterns.

Søvn by zaven
  • 5 people
  • 3 months
  • Norway
  • user interface UI
  • user experience UX
  • android app
  • ios app
  • mobile development
  • software outsourcing
  • mobile design
  • native mobile app
  • MVP
  • API implementation
  • back-end system


Our client wanted a pleasant mobile app for Android and iOS systems to track users’ sleeping time. The big challenge was to create a user interface and design that would be both unique and functional.

The sleep patterns reported from the application needed to serve in sleep studies and aid in the development of sleep science.


We delivered a mobile application for iOS and Android users with a custom design and carefully developed screen views and animations. The app allows you set your own sleeping goals and bedtimes on a modern and user-friendly graph. You can monitor bedtimes on weekly charts and analyze your sleep patterns.

Søvn’s app was designed offline-first: all data is stored in a local Room database (in the Android version) and SQLite database using a CoreData framework (in the iOS version) and then synchronized with an API whenever an internet connection is available.

The Android app was written in Kotlin in an MVP architecture using RxJava reactive extensions. The app code was fully tested with technologies like: Espresso, Kakao, Spek and Mockito.

The iOS app was written in Swift using the MVVM with Coordinators design pattern. Unit tests were written using the XCTest framework. We also used libraries like: RxSwift or Swinject.

Google Android Apple iOS Microsoft .NET Kotlin SWIFT

About the client
Bryggen Research AS

The Søvn app is a sleep tracker created by Bryggen Research AS which creates an interactive systems for the healthcare industry.


Bryggen Research AS

Selected projects

Mobile Apps

Get your mobile app in 3 easy steps!


Spec out

with our business analyst



design, implement
and test, repeat!



get your app out
to the stores


Contact us

Let us know, and we'll answer within 1-2 business days

Don't like forms? Show contact details.

Zaven Sp. z o.o.
ul. Kiełczowska 70
Wrocław (Poland)

Prefer forms? Show me a neat form.

back to top