Skip to content
CAI
Produce a survey ↗Verify a survey

davidtakac/prognoza

This system is a cross-platform weather application for Android and iOS, built using Kotlin Multiplatform to share core logic and data access. It provides users with customizable settings for units, themes, and visual modes, while leveraging a shared SDK for data fetching and storage. The architecture emphasizes modern Android development practices, including Jetpack Compose, Hilt, and centralized dependency management.

53.6

Adequate · 20 July 2026

9.4k

lines of production code

Kotlin

with Swift

1

bus factor · 4 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2021 · Android build system migration and cleanup

The project underwent a significant modernization of its Android build system, migrating from Groovy to Kotlin DSL and updating the Gradle wrapper. This period also involved removing obsolete test files, legacy UI scaffolding, and outdated dependencies to prepare for a new architecture.

6 changes

2022 · Android and iOS app development

This period focused on building out the Android and iOS applications, introducing user-facing features such as settings, themes, and weather icons. The Android app was refactored to use shared UI components and a new SDK interface, while the iOS app structure was initialized. Centralized dependency management was also implemented to streamline the build process.

6 changes

CAI lens gauges

Survey your own repository

davidtakac/prognoza was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 20 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit d5a1e0d893 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.17. Score the same commit under that rubric and you get the same number.
CAI link cards