Jump to content

Need practice app ideas.

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
14 replies to this topic

#1
gszauer

gszauer

    Programmer

  • Members
  • PipPipPipPip
  • 113 posts
I need some ideas for practice apps to write it java.
So far i have
1, calculator
2, word processor (Simple one)
3, ftp program

I would like to have 10 usefull aps to show off....
Any ideas, anyone? Perhaps a project from a book you have? A project you did?
I appriciate any help
~Gabor

~Aristotle said:

It is the mark of an educated mind to entertain a tought without accepting it
If my post was helpful, please help me build some rep Posted Image

#2
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts
I know you've done a little network programming (your FTP-program), but you could move further and do something more advanced, like a little chat-program. Then you'll find out how the server- and client-part works.

#3
Guest_Jordan_*

Guest_Jordan_*
  • Guests
IRC Client
SSH Client
Asteroids Game
Loan Calculator

That is all I could think of off the top of my head.

#4
gszauer

gszauer

    Programmer

  • Members
  • PipPipPipPip
  • 113 posts
Chat i like
Asteroids is a definate yes
IRC is a maybe
and a Loan Calculator sounds a tad boring....

Thanks for the ideas so far.
Does java support 3D?

~Aristotle said:

It is the mark of an educated mind to entertain a tought without accepting it
If my post was helpful, please help me build some rep Posted Image

#5
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
I think yes.. because Runescape is built with Java, and it is 3d.

#6
G_Morgan

G_Morgan

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 537 posts
A POP3 e-mail client shouldn't be too difficult. The standard is only about 20 pages long (RFC 1939?). Really there are only about 7/8 commands in the entire standard.

Java supports 3D via JOGL. There used to be a Java3D that used D3D on Windows and OGL on everything else but it sucked royally. It still exists but Sun dumped it to focus on their OGL offering.

#7
gszauer

gszauer

    Programmer

  • Members
  • PipPipPipPip
  • 113 posts
Pop3 sounds interesting. Sending mail shouldnt be hard.
I was thinking about making a mail app to recieve SMTP mail, and tried to make that in PHP, but parsing SMTP turned out to be a major pain!

PS, i found this on Java 3d:
Java 3D API Tutorial
Is that the version vich sucked royally?

~Aristotle said:

It is the mark of an educated mind to entertain a tought without accepting it
If my post was helpful, please help me build some rep Posted Image

#8
G_Morgan

G_Morgan

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 537 posts

gszauer said:

Pop3 sounds interesting. Sending mail shouldnt be hard.
I was thinking about making a mail app to recieve SMTP mail, and tried to make that in PHP, but parsing SMTP turned out to be a major pain!

PS, i found this on Java 3d:
Java 3D API Tutorial
Is that the version vich sucked royally?

You've got that backward. SMTP is about sending mail. POP3 is about interacting with a mail server to retrieve mail. Sending mail is more difficult than retrieving it for some reason.

Yeah that's Java3D, it's unsupported these days. I'd look at JOGL if I was you. If you really want to learn 3D though I'd look at

NeHe Productions: Main Page

That site has a whole host of OGL tutorials. Unfortunately they are written in C. Learning the concepts is most important, then moving to Java is easier.

#9
gszauer

gszauer

    Programmer

  • Members
  • PipPipPipPip
  • 113 posts
Sounds good, thanks for all the help.
And you're right, i got SMTP, and POP3 mixed up.

~Aristotle said:

It is the mark of an educated mind to entertain a tought without accepting it
If my post was helpful, please help me build some rep Posted Image

#10
Lop

Lop

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,172 posts
Which project are you going with first?

BTW, I gave you rep because of your signature! Very nice :)

#11
gszauer

gszauer

    Programmer

  • Members
  • PipPipPipPip
  • 113 posts
Im going to try and make a simple chat client first.
lol, thanks for the rep...

~Aristotle said:

It is the mark of an educated mind to entertain a tought without accepting it
If my post was helpful, please help me build some rep Posted Image

#12
dirkfirst

dirkfirst

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 354 posts
Asteroids would be awesome! Any old school games are always good and better if they are free :)

P.S. - Rep also given!