simcdev Profile Banner
Simon Choi Profile
Simon Choi

@simcdev

Followers
4K
Following
597
Media
21
Statuses
499

husband โ€ข engineer โ€ข author of isar, crimson, hive, auto_size_text, dartx, logger โ€ข ๐ŸŒˆ

Munich, Germany
Joined October 2014
Don't wanna be here? Send us removal request.
@simcdev
Simon Choi
4 months
We built this entire app in Flutter. Fully native hotkeys, a floating window, deep OS integration, real time AI speech to text etc. Usually designs and marketing material looks a lot cooler than the final product. Not in this case. Flutter allows us to build pixel perfect across
@clickup
ClickUp
4 months
Introducing Brain MAX: The first contextual AI app built to end AI sprawl ๐Ÿง  With Brain MAX, you can: ๐Ÿค– ๐—ฅ๐—ฒ๐—ฝ๐—น๐—ฎ๐—ฐ๐—ฒ ๐—ฑ๐—ผ๐˜‡๐—ฒ๐—ป๐˜€ ๐—ผ๐—ณ ๐—”๐—œ ๐˜๐—ผ๐—ผ๐—น๐˜€ and get access to top AI models like GPT-4.1, Claude Sonnet 4, and Gemini 2.5 Pro (and more!) in ONE place. ๐Ÿ”
41
91
588
@simcdev
Simon Choi
4 months
Many apps on Desktop use the microphone so youโ€™d assume there are decent audio APIs. Youโ€™d be very wrong. CoreAudio APIs are the absolute worst. If you ever try to do something more advanced with real time audio please remember this tweet. There is a phenomenal open source
github.com
Audio playback and capture library written in C, in a single source file. - mackron/miniaudio
13
10
104
@simcdev
Simon Choi
4 months
Would be really cool if you could upvote our launch ๐Ÿซถ https://t.co/Vfnhasx4xK
producthunt.com
Tasks, docs, goals, chat, and everything imaginable to make you more productive.
1
0
10
@simcdev
Simon Choi
4 months
Wohooo Brain MAX is live on Product Hunt. Q: "Hey Simon, is there any way we could use what we built for mobile and run it on desktop?" A: Of course, we use Flutter and it runs anywhere ๐Ÿ˜ I got that message from Zeb right before Christmas. I was bored, so instead of a reply I
9
6
56
@simcdev
Simon Choi
4 months
1
0
16
@DJ_CURFEW
Zeb Evans
6 months
Who else is doing an AI hackathon Memorial Day??
0
2
8
@simcdev
Simon Choi
2 years
How do you like the new Hive v4 logo? https://t.co/RVLUuYO8nZ
18
1
105
@simcdev
Simon Choi
2 years
I tried something new with the Hive v4 docs ๐Ÿฏ. I'd love to get some feedback and hear what you think. https://t.co/NlOPviuZ2k
13
0
45
@simcdev
Simon Choi
2 years
An Isar user reported a really difficult bug and provided a project to reproduce it. I was able to find and fix the bug within minutes. Thanks so much to all the people who go the extra mile and provide a sample project. It makes all the difference ๐Ÿ’œ
0
4
151
@aloisdeniel
Aloรฏs Deniel
2 years
In this article, I'm excited to showcase a handful of tangible examples highlighting how Dart 3 has empowered me to craft code that's both more succinct and expressive! ๐Ÿš€ โžก๏ธ
aloisdeniel.com
In this short article, I'm gonna share with you a few concrete use cases where pattern matching and records (introduced with Dart version 3) allowed me to refactor some of my code in a much shorter...
5
25
111
@simcdev
Simon Choi
2 years
I'm so excited about 2D scrolling and new slivers in Flutter 3.13 ๐Ÿคฉ https://t.co/EuxJkM0w9O
blog.flutter.dev
2D scrolling, faster graphics, Material 3 updates and more
3
12
124
@FlutterDACH
Flutter DACH ๐Ÿ’™
2 years
Happy Mitte-der-Woche๐Ÿ™ƒ! Pรผnktlich dazu die bereits angekรผndigte neue #podcast Folge in der @ChrisMarxDev und @verry_codes mit keinem Geringeren als @simcdev รผber Isar, Hive und Offline-First reden ๐Ÿฉต! ๐Ÿ‘‡ https://t.co/riR8fmOqRJ
creators.spotify.com
In dieser Podcast-Folge begrรผรŸen wir Simon Choi, den viele von euch sicher schon kennen, da er fรผr ettliche tolle Packages wie z.B. Hive, Isar und auto_size_text verantwortlich ist. Simon arbeitet...
0
2
17
@ChrisMarxDev
Chris Marx ๐Ÿ’™
2 years
Just finished editing the new @FlutterDACH podcast episode with @simcdev. It will be released in the coming days and I can tell you, it is a great one! ๐Ÿ’™
2
6
19
@simcdev
Simon Choi
2 years
If anyone needs a fast indexable skip list implementation for Dart, here you go: https://t.co/7beDDJcE42 This was part of Hive but will not be needed anymore and I don't want it to get lost it took me a long time to get the details right ๐Ÿ˜…
gist.github.com
Fast indexable skip list for Dart. All operations (except clear) are O(log n) - indexable_skip_list.dart
1
9
78
@simcdev
Simon Choi
2 years
A few more benefits: transaction support and no more code generation needed ๐Ÿ™‚
2
0
38
@simcdev
Simon Choi
2 years
Dear Hive Community, I'd like to apologize for my lack of support and updates for Hive over the past year. Despite this, your commitment to the community has ensured that the package is still in a remarkably good state, and for that, I'm incredibly grateful. As many of you
22
34
362
@simcdev
Simon Choi
2 years
I completely missed the fact that https://t.co/5HGti0l9qv now has topics. That's so cool!!! Package owners, please start using topics ๐Ÿ’œ https://t.co/1J0qywnGhJ
pub.dev
Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter and general Dart programs.
2
5
63
@simcdev
Simon Choi
2 years
I updated the Isar benchmarks to test v4 performance. The result is surprising. The Isar SQLite engine is on par or faster than Realm and ObjectBox. (tested on iPhone 13) Please let me know if you find issues with the benchmark: https://t.co/xQl1Ju5RaC #isardb
11
15
120