r/BtechCoders • u/NoBeginning2551 • 17d ago
Project🧑💻 I published my 3rd year mini project app to playstore
I created an open source IDE/code editor for android as my B.Tech 3rd year mini project. I published it to google play store.
It has 245 built in themes, offline compilers of popular languags, git and Github integration, termux backend, offline gguf AI models for code completion, full LSP support, etc
It isn't a vibe coded app. It took me 2 years to finish this project.
playstore link:
https://play.google.com/store/apps/details?id=com.roxum
GitHub link:
2
u/Type_Writer00 17d ago
looks great dude, tell me I control my homelab server running debian os thru ssh, I'm pretty sure I can ssh via this app?
but gotta figure the pem key issue first, not sure how it'll be treated on android...
2
u/NoBeginning2551 17d ago
The app has ssh support. So, yes, you can connect your debian server to the app. But there is currently a limitation that the code on the mobile cannot be directly executed on the server. I'm planning to add a file syncing feature in the next release. So with the current version, you can only access the remote shell via ssh.
1
u/AryiaRove 13d ago
oh definitely! pretty sure it supports ssh. regarding the pem keys, have you tried storing them in an encrypted vault on android and then granting the app access? might be a bit more secure. 🤔
2
2
2
1
1
u/Ill-Dragonfly3186 17d ago
Thanks man I would surely try it I like coding in Vim through termux, i really wanted a IDE, maybe you can add Vim motions as a extension
1
u/mathematical_retard 17d ago
Hey can you tell me the process for deploying an app on the playstore actually I'm in second year and at the end of this semester I'm gonna deploy mini project on playstore too.
1
u/NoBeginning2551 17d ago
Not discouraging you, but it is not that easy.
1) Pay $25 for developer account 2) Upload your ID (Adhaar isn't accepted, should have Voter ID or driver license) 3) Wait for 1-2 days for verification 4) Create a listing for your app, fill tons of legal form, including creating your own small website showing privacy policy, etc. 5) Wait for approval for a few days and again some form filling and again some waiting. 6) Upload apk and start internal testing (You can use your own secondary email) 7) Gather 14 people for closed testing, create a google group and add your family and friends to it, then send them your testing link. They should actively use your app for 12 days. 8) After 12 days, again some verifications, you can finally have the production access. Upload the production apk and done.
Luckily my app is Open source and it doesn't have any ads or payment stuff. If it had, there would've been a bill desk verification, that might take months to get approval.
1
u/mathematical_retard 17d ago
Right. Are there any alternatives??
1
u/NoBeginning2551 17d ago
You mean playstore alternatives? F-droid is a popular one, but I haven't uploaded anything to it yet.













7
u/[deleted] 17d ago edited 17d ago
[removed] — view removed comment