Birdathon vs Kotlin Programming Compiler
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Birdathon
This app helps birdwatchers create and organize detailed checklists of their observations. It automatically records time and location, allowing for easy editing and customization. Users can visualize their sightings on maps, add field notes, and export data for sharing or further analysis.
- Observation-centric checklists
- Automatic time and location recording
- Customizable maps with boundary overlays
- Field notes for additional observations
- Multiple checklist sorting options
- Data export to CSV and other formats
- Create checklist templates
Read full descriptionHide full description
Birdathon is an observation-centric tool for creating birding checklists. It helps you organize your checklists and share them with others. Use Birdathon in the field to quickly record whether and where a bird is seen or heard and the number observed. The time and location of each observation is automatically recorded. You can adjust the location, time entries and the count of birds observed at any time to ensure your records are accurate. You can add breeding codes to your observations. Checklist maps display the locations of your observations. You can overlay county boundaries for every US state. You can add a range circle such as a 5MR (5-mile Radius) to your maps. You can import and overlay custom kml/kmz files onto your maps. An Overview feature lets you see your combined observations for any time period, and displays a map showing any boundaries you have selected, so you can utilize the map feature even when you are not actively checklisting. You can export Overview data into a csv text file or create a new checklist template from the Overview. Your checklists can be viewed in taxonomic order, alphabetically, by rarity or as a timeline of species. You can enrich your checklist with field notes and add observations such as mammals, butterflies, wildflowers, etc., to make it a more complete record of your experience. You can organize your checklists into categories such as Day List, Year List, County List, Life List, etc., and assign color themes to your lists. Bird species may be added and deleted from your lists at any time. You can create new checklist templates from your previous lists or import templates created by others. You can change which template is being used. You can import text files into Birdathon, making them into templates or new checklists. Different export options for your checklists allow you to import into eBird or another copy of Birdathon. The bird species source data and other resources used in this app come from the following sources: AviList, a unified global checklist of birds, is the core data set used for Birdathon. https://www.avilist.org. Some data has been integrated from the following sources: The eBird/Clements checklist of birds of the world (https://www.birds.cornell.edu/clementschecklist/download/), the American Ornithological Society's (AOS) Checklist of North and Middle American Birds (https://checklist.americanornithology.org), and the American Birding Association's (ABA) checklist of North American Birds (https://www.aba.org/listing-taxonomy/) Alpha codes come from The Institute for Bird Populations’ Standardized 4- and 6-letter Bird Species Codes. https://www.birdpop.org/pages/birdSpeciesCodes.php. County boundary data is from the United States Geological Survey (USGS) TIGER/Line 2019 Shapefiles found on the United States Census Bureau's website at https://www.census.gov/geographies/mapping-files/time-series/geo/tiger-line-file.2019.html. Boundaries should be used as general guidelines and not be considered precise. Note especially where county boundaries follow creeks, rivers, ridge lines and other natural features, and so are of much finer resolution than can be shown on Birdathon’s maps. California breeding bird atlas blocks come from the California Bird Atlas, https://www.californiabirdatlas.org. California Bird Atlas logo and breeding code descriptions used with permission.
Kotlin Programming Compiler
Write and execute Kotlin code directly on your mobile device. This app is designed for learning and testing code snippets with features like syntax highlighting and a custom keyboard. It allows you to compile, run, and share your Kotlin files.
- Compile and run Kotlin programs
- View program output and errors
- Custom keyboard for easy input
- Advanced source code editor
- Syntax highlighting and line numbers
- Open, save, import, and share files
Read full descriptionHide full description
Write Kotlin code directly on your iPhone, iPad and iPod Touch! This app is ideal for learning and testing code snippets! Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript or native code (via LLVM). Kotlin is sponsored by JetBrains and Google through the Kotlin Foundation. Features: - Compile and run your program - View program output or detailed error - Custom keyboard for easy input of frequently used characters - Optimized for connecting with external physical/bluetooth keyboard - Advanced source code editor with syntax highlighting, bracket completion and line numbers - Open, save, import and share Kotlin files. Limitations: - Internet connection is required for compilation - Maximum program running time is 20s - One file can be run at a time - Some file system, network and graphics functions may be limited - This is a batch compiler; interactive programs are not supported. For example, if your program provides an input prompt, enter the input in the Input tab prior to compilation.
Screenshots
Verdict
Birdathon and Kotlin Programming Compiler both sit at 4.7 stars, but that hides the real split: 100% of Birdathon's written reviews are positive against 63% of Kotlin Programming Compiler's. Birdathon also leads on ads (none vs shown) and monetization model (free vs free with in-app purchases). Kotlin Programming Compiler's advantage is iOS requirement (12.0 vs 16.1). On price, rating, ratings volume and update cadence there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Birdathon sells 4 one-off in-app purchases and Kotlin Programming Compiler sells 1 one-off in-app purchase. Whichever you choose, the download price is not the number that matters.
On the App Store both sit at effectively the same score — 4.7 for Birdathon against 4.6 for Kotlin Programming Compiler. Both are backed by a comparable volume of ratings — 15 and 7 respectively. Written reviews are what separate them: 100% of Birdathon's written reviews are positive against 63% of Kotlin Programming Compiler's.
Birdathon ships an update every 4 months, Kotlin Programming Compiler every 2 months. The most recent releases landed on September 19, 2026 and August 16, 2026 respectively.
| Parameter | Birdathon | Kotlin Programming Compiler |
|---|---|---|
| Price | Free | Free |
| Rating | 4.7 (15 ratings) — better | 4.6 (7 ratings) |
| Positive reviews | 100.0% of reviews — better | 62.5% of reviews |
| Number of ratings | 15 — better | 7 |
| Update frequency | Every 4 months | Every 2 months — better |
| Ads | No — better | Yes |
| In-app purchases | Yes | Yes |
| Monetization | Free — better | Free with in-app purchases |
| Devices | iPhone, iPad | iPhone, iPad, iPod — better |
| Requires iOS | 16.1 | 12.0 — better |
| Further details — not scored | ||
| Size | 192 MB | 20 MB |
| Age rating | 4+ | 4+ |
| Developer | Barry Langdon-Lassagne | Ketan Appa |
Customer experience
Birdathon
Kotlin Programming Compiler
In-app purchases
Birdathon
- Good Tip$0.99
- Great Tip$1.99
- Amazing Tip$2.99
Show 1 moreShow fewer
- Incredible Tip$4.99
Kotlin Programming Compiler
- Upgrade$2.99






