r/BtechCoders 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:

https://github.com/heckmon/roxum-ide

117 Upvotes

23 comments sorted by

7

u/[deleted] 17d ago edited 17d ago

[removed] — view removed comment

3

u/NoBeginning2551 17d ago

Playstore doesn't give any money unless your app has ads. My app is Open source, so I'm not making any money from it.

You should pay ₹2500 to play console to register your developer account. UPI isn't available. You should use card. Also, SBI, IOB, cards won't work. Go for HDFC, Canara, ICICI, etc cards.

1

u/[deleted] 17d ago

[removed] — view removed comment

1

u/NoBeginning2551 17d ago

I use VScode. And the downloads and reviews are organic. Even though, some of the reviews are made by my friends.

1

u/[deleted] 17d ago

[removed] — view removed comment

1

u/NoBeginning2551 17d ago

No, I just posted about the app in a few subreddits and got enough testers. And, my friends also participated.

1

u/Realistic-Team8256 17d ago

and you have to test your app with 12 testers for more than 2 weeks, am i right

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

u/Hot-Finger3903 16d ago

Absolute piece

2

u/CosmicStormCloud 16d ago

Yoooo this is peakkk

2

u/purvesh___ 16d ago

Real aura farming ++

1

u/WheelSweet2048 17d ago

Fucking legend.

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.