LeechyLabs
leechylabs.bsky.social
LeechyLabs
@leechylabs.bsky.social
Best mobile apps. Made in Luxembourg.

Currently building a grocery list app #wanna-wanna to test some ideas for shared and location-based lists.
Thinking about switching from @supabase.com to @firebase.com for #wanna-wanna app

Reasons:
• lack of realtime subscriptions to requests with joins, including no contains filters for realtime
...
January 18, 2025 at 8:05 PM
Weird behaviour of an inverted flat list inside an iOS modal in #reactnative.

Bug or feature?
January 15, 2025 at 8:01 AM
Our main story tonight is about calendar.

#wannawanna needed a way to set a deadline for a project or grocery list. A native one. Like the DateTimePicker from React Native Community (github.com/react-native...).

Source can be found at:
github.com/leechy/wanna...
January 14, 2025 at 6:33 PM
Speaking of design. One of the outputs from the work on the Wanna Wanna app will be... icons.

Initially, SF Pro was used, and since Android should be supported, most of the icons were recreated from scratch.

Available as SVGs here: github.com/leechy/wanna...

#buildinginpublic
January 13, 2025 at 9:26 AM
For the past month, #wannawanna got a visual design, and most of the components are ready as well.

Here are a couple of examples with the gorgeous Great Vibes font and unbelievably good working WheelPicker (github.com/quidone/reac...)
January 13, 2025 at 9:14 AM
Holidays are over and the tale of the #wannawanna app should continue.

A lot has happened over the last 4 weeks and the most important one is that the repository of the app is now public:
github.com/leechy/wanna

What interesting you can find there will be in the following posts!
GitHub - leechy/wanna: Wanna Wanna – the best small grocery list app
Wanna Wanna – the best small grocery list app. Contribute to leechy/wanna development by creating an account on GitHub.
github.com
January 13, 2025 at 7:55 AM
Halfway building our own supabase-localstate sync solution, found out that even realtime requests to @supabase.com cannot be filtered with a 'referenced' table!!!

It is really hard to imagine a chat app, where user gets ALL messages... or we should keep recipients in every message?

No ideas :-((
December 14, 2024 at 10:54 AM
We are a bit stuck with the #wanna-wanna app :-((

supabase.com/blog/local-f... is a wonderful example of syncing a Supabase table with the local state!

But we are struggling to find an example with joined tables requests.

@supabase can you point us to such an example or article or documentation?
December 13, 2024 at 7:44 AM
#wanna-wanna development continues: anonymous accounts are more than enough (for this stage), but when your friends receive a notification about your actions, it's better to show them a name... so we have a kind-a-login screen:
December 8, 2024 at 9:26 AM
Saturday's basketball training seems ideal place and time to #buildinpublic
#wanna-wanna
December 7, 2024 at 9:07 AM
Tech stack for the test:
#react-native #expo
#supabase
#legend-state

Saw a video about local-first and really want to try that:
youtu.be/68bM7TC9D1Q?...
How to build local-first #Expo Apps
YouTube video by Supabase
youtu.be
December 7, 2024 at 9:03 AM
New ideas to test: grocery list app...

1. is better when share not just the list, but all the activities e. g. a lot of notifivlcations

2. lists are connected to locations (supermarket?)

Starting to build a new app: #wanna-wanna!
December 7, 2024 at 8:54 AM
I just completed "Ceres Search" - Day 4 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/4
December 4, 2024 at 10:56 AM
I just completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2
December 2, 2024 at 12:57 PM