free geoip
154

Modern Android Clock & Alarm Timer App

Chrono is a modern, feature-rich Android clock application built with Flutter, offering a seamless user experience across clocks, alarms, timers,…

Chrono is a modern, feature-rich Android clock application built with Flutter, offering a seamless user experience across clocks, alarms, timers, and stopwatches. Designed for both casual and power users, Chrono delivers advanced source code flexibility and customization options. It supports essential clock functions—worldtime display, timers, stopwatches—and blends them into a unified, elegant interface.

Android clock app source code

Core Features

Alarms

  • Create multiple customizable alarms: daily, weekly, specific dates/ranges
  • Configure melody/ringtone, vibration, rising volume
  • Control snooze behavior: delays, limits, auto-delete dismissed alarms
  • Add interactive alarm tasks (e.g., math problems, text retype, sequence tasks)
  • Robust filtering and sorting options with tag assignment

Clock

  • Home clock with Material You themes
  • Add world clocks and view relative time differences
  • Search for global cities via built‑in lookup
  • Support for custom time pickers (dial/spinner/text)

Timers

  • Multiple concurrent timers with presets
  • Melody, vibration, and rising volume controls
  • Full‑screen timer mode for easy visibility
  • Filtering, sorting, and tagging like alarms

Stopwatch

  • Record lap history with elapsed times
  • Compare laps: fastest, slowest, average, previous

Appearance & Themes

  • Highly customizable styles, colors, icons
  • Material You support
  • Theme animations, nav bar styling
  • Fully modifiable from the source code (Flutter Dart)

Installation & Usage

Chrono is available on F‑Droid and GitHub under GPL‑3.0. You can compile and run the app via:

git clone https://github.com/vicolo-dev/chrono.git
cd chrono
flutter run --flavor dev
# For release builds:
flutter build apk --release --split-per-abi --flavor prod

Be advised: this app is still a work‑in‑progress (WIP). You may encounter bugs—test thoroughly before relying on critical alarms and timers. Bug reports and pull requests are warmly welcomed through GitHub.

Development & Contribution

Built with Flutter (Dart 98.9%), Chrono is open‑source under GNU GPL v3.0. Community involvement is encouraged via issue reporting, feature suggestions, pull requests (following Effective Dart style), and translations (via Weblate). Contributions enable advanced source code enhancements, alarm reliability testing, widget extensions, and theme development.

Metadata

  • Author: Vicolo
  • Programming Language: Dart (Flutter)
  • License: GNU General Public License v3.0 (GPL‑3.0)
    • Usage Restrictions: Must distribute derivatives under same GPL‑3.0 license; source code must remain open; modifications must be disclosed.
  • Repository: https://github.com/vicolo-dev/chrono

rysasahrial

Leave a Reply

Your email address will not be published. Required fields are marked *