Non-cringify
All checks were successful
Deploy to Pages / build (pull_request) Successful in 1m48s

This commit is contained in:
Andras Schmelczer 2026-05-25 21:31:09 +01:00
parent 0be50b6c24
commit 2c37e7fa62
39 changed files with 410 additions and 397 deletions

View file

@ -1,6 +1,6 @@
---
title: My Notes, an Android Markdown App
description: A small Android notes app for creating, editing, and filtering markdown notes with hashtags.
title: My Notes — A Markdown App for Android
description: A small Android note app built on Markwon. The idea wasn't new; the point was learning a platform that wasn't the web.
date: 2026-05-02
projectPeriod: 'November 2019'
thumbnail:
@ -9,15 +9,15 @@ thumbnail:
tags: ['tools']
role: Android app author
stack: ['Android', 'Markdown', 'Markwon']
outcome: A functional markdown note organiser and a first exposure to Android development
outcome: A working notes app and my first time outside the web stack
audience: technical
links:
- label: Source
url: https://github.com/schmelczer/my-notes
---
My Notes was a small Android note organiser and editor built on top of Markwon.
A small Android app for writing Markdown notes and filtering them by hashtag. Built on top of Markwon for the rendering.
It let me create Markdown notes and filter them by hashtag. It was also my first exposure to Android development.
The idea wasn't original — every developer writes their own notes app eventually — and the bar for shipping one wasn't high. What I actually wanted from the project was a few weeks somewhere outside the web stack, in a platform with different conventions about lifecycle, storage, and resource constraints. Android delivered that.
The idea was not new, but the app worked, and the platform was different enough from the full-stack web work I had been doing that the project was worth finishing.
I don't use the app anymore (it lost a long battle with Obsidian, which is also why I later wrote [reconcile-text](/articles/reconcile-text-3-way-merge/)). I'd still recommend "write a small thing on a new platform" as a way to recalibrate what you take for granted.