Hello. My name is Allen and I'm an indie app developer. I build apps for Mac and iOS.
I love moving fast and building things that people love. I do all UX design, artwork, and software development for my apps. Below are a few things that I've made.
Check out my blog or follow @allenu on mastodon for updates. Visit my LinkedIn profile and my github if you want to recruit me. You can email me at <my first name> @ussher.ca.
Initially dubbed as a journal for the "Extremely Online", Minders is a journaling app that looks and feels like posting on social media, but for your eyes only. Available for Mac and iOS.
Mac app released November 9, 2023. Released for iOS on November 22, 2023.
Card Buddy helps writers organize their ideas on index cards. Available for Mac and iOS.
Mac version first released in April, 2023. iOS version in July, 2023.
Learn German Numbers is an iOS app developed to help improve speaking and understanding numbers in the German language. It was written and shipped in two weeks at the start of August 2022.
Fresh Cards is an easy to use flashcard app for macOS and iOS. It was first released to the App Store in November, 2020.
Do you like doodling or sharing doodles? Check out Draw me something, a site where you can request drawings from others or else answer requests for drawings. The back-end is written in golang and the front end is all custom JavaScript. Project started September, 2018.
Diorama Club is a site that allows you to create interactive fiction using a simple text markup. It is based on the original Diorama Club (see below) but written in golang. The backend is much simpler than the original (written in Node.js) and makes use of two golang packages that I've written: minauth (for twitter authentication) and mincrud (a simple CRUD backend framework). Created August, 2018.
SynthieJS and Synthie are functional programming implementations of an audio synthesizer. The goal is to provide the audio system for retro 8-bit game engines. SynthieJS started July 7, 2018. Synthie started June 2, 2018.
This Way or That (golang edition) is a rewrite of the original This Way or That. Created March, 2018.
Nested Notes makes use of SlouchDB, a database for Mac and iOS that provides a server-less solution for multi-client, single-user applications that wish to synchronize data across the multiple clients.
Check out my YouTube for videos of a yet unreleased game engine I've been working on for years...