Jump to content

I am designing a critical tracking app in Android studios ("Ik flutter is a better choice") but I went with android studio as I wanted to Improve my java ... as well as a Struggle that popped me in the job was

1)server designing I want a server suggestion where around 2k users and over 40 providers (providers write data and users read data from db) I want the spects to design a server 

2)How do u even make a server end without a PHP based volly Engine which makes me mad seeing the PHP stuff I want the server end with java any Idea ... It would be a great help to support the 2ed point
**Note 2ed one is mandatory 

Link to comment
https://linustechtips.com/topic/1436942-android-studio-server-end/
Share on other sites

Link to post
Share on other sites

16 minutes ago, James Evens said:

Instead of Android studio use Eclipse.

For how you do it? Run MariaDB and lookup how you interface it. Likely there is premade connector you can use. 

I see but I have designed half of the user and admin end code integrated maps and firebase for a temporary solution I need a server now to manage my demands can u just send any Marine DB and Look up study material (In the form of Video Expected) to make a good join or a + to my project 

Link to post
Share on other sites

Android studio is for android development. For other uses you're better off with regular IntelliJ or Eclipse.

1 hour ago, ADIIS007 said:

I want the spects to design a server 

In most cases I'd say it's better to use a VPS for that kind of load.

 

It kind of sounds like you shouldn't be doing this by yourself...? Is this for your job? Because in that case your employer should just hire someone with backend experience.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to post
Share on other sites

22 hours ago, Sauron said:

Android studio is for android development. For other uses you're better off with regular IntelliJ or Eclipse.

In most cases I'd say it's better to use a VPS for that kind of load.

 

It kind of sounds like you shouldn't be doing this by yourself...? Is this for your job? Because in that case your employer should just hire someone with backend experience.

Sorry I would add "Please" now on
But Its not for job its for the final year project I want to learn back end app server so any Idea VPS looks like a good solution I will look forward to take it rather now I wanna design a back end for my app I am pretty much well done with my front end and now I wanna start my back end to work with it parallelly any Idea where can I learn the back end I mean I want the server side stuff of android app as servlets dont look good with it as of now can any one help me "please" 

Link to post
Share on other sites

If you're used to how Android Studio works, I'd recommend to go with IntelliJ. This is what Android Studio is based on. If you install the Android plugins into IntelliJ, you can even use it for both "regular" Java development and Android development.

 

For server development, you could have a look at Spring Boot. It's a Java framework for server development. They have a fair amount of tutorials, as well as Initializr, which can set up a basic project with the desired dependencies for you.

 

For a basic server, you should be able to do with a VPS, running some Linux distribution with Java and e.g. nginx as reverse-proxy. The reverse proxy is used to accept the HTTP(S) connection coming in from the outside world and forwards it (internally, as HTTP) to your Java application. This way you application doesn't have to deal with SSL, certificates etc. Leave that to a web server designed for this kind of stuff. To get a (free) SSL certificate, use Let's Encrypt, with Certbot to automatically keep the up-to-date.

Remember to either quote or @mention others, so they are notified of your reply

Link to post
Share on other sites

2 minutes ago, Eigenvektor said:

If you're used to how Android Studio works, I'd recommend to go with IntelliJ. This is what Android Studio is based on. If you install the Android plugins into IntelliJ, you can even use it for both "regular" Java development and Android development.

 

For server development, you could have a look at Spring Boot. It's a Java framework for server development. They have a fair amount of tutorials, as well as Initializr, which can set up a basic project with the desired dependencies for you.

 

For a basic server, you should be able to do with a VPS, running some Linux distribution with Java and e.g. nginx as reverse-proxy. The reverse proxy is used to accept the HTTP(S) connection coming in from the outside world and forwards it (internally, as HTTP) to your Java application. This way you application doesn't have to deal with SSL, certificates etc. Leave that to a web server designed for this kind of stuff. To get a (free) SSL certificate, use Let's Encrypt, with Certbot to automatically keep the up-to-date.

Thanks a loooooot

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×