File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes General Computing and the fly likes need help and ideas in a project Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "need help and ideas in a project" Watch "need help and ideas in a project" New topic

need help and ideas in a project

Punit Jain
Ranch Hand

Joined: Aug 20, 2011
Posts: 1012
I want to share somthing and need your thoughts and help, i don’t know weather to put this thread on this forum or not, i apolozise if i m asking a wrong question here.
I m doing a project, project is something related to some calculation part,
(ie. While i m living with my roommates i face a problem of maintaining accounts, like whenever one of my roommate bought somthing from the market for all of us, that time it is difficult to maintain that thing on paper, i mean some of us are contributing in that thing, some of us are not like this.)
the project is something lke to solve this type of situation.
What the website is doing is:
User/person have to register and at the time of registration he/she has to enter their roommates and names and some information, after registration, he/she can add his/her daily expenses and records and so on, my project is 60% completed.

Now i m thinking to use cloud as well as mobile compatibility in this project, so i want to know weather i should use or not, and if i should than how??
And if anything i should add more into this project to make this like, which can help me in my placements, please let me know??
Any help/suggestion ideas are appriciable...?
Stephan van Hulst

Joined: Sep 20, 2010
Posts: 4200

I created a website for me and my house mates that does exactly this.

I don't understand what you mean by using the cloud. Just put the data on a server, and access it through a website. I don't really see how the "cloud" is applicable.

And sure, you can add mobile support. Just figure out what mobile platforms you want to support and then do some research about how the platforms work. For instance, you could figure out how to write an app for an iPhone that lets the user view and edit the data.

The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.
Punit Jain
Ranch Hand

Joined: Aug 20, 2011
Posts: 1012
no the website is not for me and my roommates, but this is the problem i faced as i m living with my roommates, and i thought that many of youths like me facing the same problem, that's why i create this site, not for me and my roommates only but for all like me, living with their roommates..

and yes i want to put my data on the server, i mean by cloud, should i do this??
and any other thing can i add to my this project??

thanks for replying....
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 45293
You would not notice whether your server is a single machine or a cloud.
Punit Jain
Ranch Hand

Joined: Aug 20, 2011
Posts: 1012
how do i notice??
well i m not getting you, exactly..
Paul Clapham

Joined: Oct 14, 2005
Posts: 19857

Apparently you don't understand what this "cloud" thing is.

If you write a web application, then it's a computer program and it has to run on a computer. So you can run it on a computer which sits on your desk. Or you can run it on somebody else's computer. In that case you have a wide choice of companies which will host your application. This has been the case for a long time. In the past, those companies would sometimes allocate a specific computer (in their server room wherever it is) for you to run your application on. More recently, large companies have been constructing an architecture where your application runs in a large network of computers and you can't tell exactly where your application is running. That sort of thing is called "cloud" architecture.

However when you write your application you don't have to concern yourself with that. You just write a web application. Later you can choose to host it on a machine you provide yourself, or with one of the traditional application hosters, or with one of the cloud providers. It makes no difference to the way you write your application, though. And when you run the application in makes no difference to you or the user where it's hosted.

So whether to choose a "cloud" provider is not really a technical decision at all. It's a business decision.
Punit Jain
Ranch Hand

Joined: Aug 20, 2011
Posts: 1012
well thanks a lot paul, i had a google search and spent lot of time to understand cloud, but now i got exactly what is it.
I agree. Here's the link:
subject: need help and ideas in a project
It's not a secret anymore!