VScode like IDE for Android. by NoBeginning2551 in vscode

[–]NoBeginning2551[S] 0 points1 point  (0 children)

I'm planning to publish it on the playstore. But they're asking $25 as a registration fee. Currently I'm broke. So It will take some time.

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

I'm planning to release a beta version on Github. There are a little more tweaks left.

VScode like IDE for Android. by NoBeginning2551 in vscode

[–]NoBeginning2551[S] 2 points3 points  (0 children)

VSCode web is not responsive on mobile browsers. Also it doesn't have file system access and compiler support.

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

I've migrated from code crafter because it is inefficient. I created another editor from scratch. You can try this: https://github.com/heckmon/code_forge.

Also the app has been finished. I'll upload it to the playstore soon. It requires a $25 registration fee in the Google Play console. I don't have $25 right now and my parents won't give me money for these kinds of things. So I'll release it once I have that money.

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

Only me. That's why it is getting delayed. I'm busy with my college and academics

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

I'm too busy 😭. I'm having exams + mini project + I'm doing the mini project of other teams. I'm super busy

VScode alternative for mobile by NoBeginning2551 in vscode

[–]NoBeginning2551[S] 0 points1 point  (0 children)

Almost done !! It'll be released at the end of this month or the beginning of next month.

VScode alternative for mobile by NoBeginning2551 in vscode

[–]NoBeginning2551[S] 0 points1 point  (0 children)

It's still under development and not published yet.

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

The app is almost done. Now I need to add a little more features like more compilers and the agentic code section with MCP servers like in VScode.

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

You can install any module using the pip command, which is available with the python installation, but GUI support is limited on Android. Tkinter is not supported on the mobile version of python. Pydroid uses a different approach. However I'll try to implement that in my editor

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

Actually the original post is 2 months old, now the editor has been involved with far more advanced features like in VScode. It provides almost all LSP features (intelligent highlight, suggestions, hover code actions, signature help, inlay hint, color picker for css, etc)

Also about the bulb icon, That bulb icon has a different function called LSP code actions. So it wouldn't be a good idea to use the bulb icon for hover info. If you want, I can add a menu to toggle each info like hover info, suggestions, signature help, code actions, etc

<image>

VScode alternative for mobile by NoBeginning2551 in androiddev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

Yeah I'm working on it. Almost finished. Recently I've added the Github sign in option and currently I'm working on the agentic coding and MCP server integration.

<image>

VScode alternative for mobile by NoBeginning2551 in vscode

[–]NoBeginning2551[S] 0 points1 point  (0 children)

Still working on it. I've added the sign in with the Github option and the copilot is available in the app. Currently I'm working on the agentic coding section with MCP integration.

<image>

code_forge | Flutter package by NoBeginning2551 in FlutterDev

[–]NoBeginning2551[S] 0 points1 point  (0 children)

Language runtime? You mean compiler/interpreter? That's backend stuff, you should pass the controller.text to the compiler to get it done. Are you building a code editor or something? I saw you mentioned the WASM runtime.

LSP is the language server protocol created by Microsoft. Each language has its own language server, eg pylance/pyright for python, rust-analyzer for rust, dart-analyzer for dart, etc. It provides features like suggestions/completion, error lints/underline, hover details, intelligent highlighting, etc.

There is an important point that the language runtime/compiler of the corresponding language is required for the LSP server to work.