Replies: 2 comments 8 replies
-
The idea is to build shared library that can be used with different UI => Android, Ios, TUI, Web, GUI desktop and probably separate layers(modes) to add ability to configure editor for different platform and needs. Like I would build mobile version without Flow and Vim but with Mobile and Helix modes. Or with helix+vim together(best of two worlds) and Flow |
Beta Was this translation helpful? Give feedback.
-
What sort of touch support are you missing? Flow already has excellent mouse support. I'd guess the issue with Android is mostly the Termux terminal application's minimal mouse support and not actually flow. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I want programming on Android.
I've been configured Termux, Zig, Gleam, Rust, dotfiles from scratch.
The only thing is Editor.
Neovim is too complex.
Helix is good. I've been using it on my laptop for good.
But I'm already have frustrated of lack of syntax highlighting and I've built their realtime and tune around several days...
Until today when I've found Flow.
And highlighting just work!
Just work, Carl!
And you know what?
Flow is much faster on doing jjjjjjj and walking around a file (I set "vim" as default).
And it's on Zig. I'm just learning Zig and really love.
But the thing is Flow and Vim modes aren't so useful in mobile with touch screen.
I'm really thinking about writing my own touch-friendly editor.
So, could we add "mobile" mode? Or it can be separate application as Flow Mobile?
The idea is to bring good experience on mobile.
And I really love Zig to develop with it.
And I feel I want to contribute with Flow.
The next idea is to compile and use editor with web browser.
I really don't like VSCode domination there.
It has no touch support at all.
I can't edit file with GitHub Codeapaces for example.
I'm willing to use anything small and simple. Zig is the best for this goal.
This is Helix on video if you curious.
Space button is really powerful thing on mobile.
screen-20250318-010914.mp4
But helix is not so useful too.
So, I want to anything else.
Could we improve Flow editor with mobile development support (some mode, configuration, checks for touch support=> I guess it might be comptime check modules) or I would make my own editor.
If any of these not selling points for you, could I use your code for my dream editor instead? With the same open source license but different name.
Let's discuss though.
I want to hearing from you about your goals and plans.
Beta Was this translation helpful? Give feedback.
All reactions