Page 1 of 2 12 LastLast
Results 1 to 20 of 21
Like Tree4Likes

Thread: How can i create a chat application?

  1. #1
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default How can i create a chat application?

    The web-based chat application i would like to create will have the following features:(1)users will be able to register using there mobile number, which after, a code will be sent to there mobile number to confirm there mobile number. (2)users will be able to buy credits with the aid of there network operator which they would use to play games and quiz that will earn them more credits, this credit can be used by the user to purchase airtime from the chat application. (3) there will be chat rooms. (4)users can update there statues.(5) users can chat to there friends. (6)users will be able to share videos, photos, credits and friends. (7)there will be a forum in the chat application where users can post topics and other users comment on the topic. (8)there will be a database where i monitor users activites. These and more are what i would like to be in my chat application. I serious need to complete this project in the next six(6) months, i beg u all to help me. Moreover am new to java (a beginner). Just give me a list of all i should learn together with the website i would find and read them. Thanks!

  2. #2
    masijade is offline Senior Member
    Join Date
    Jun 2008
    Posts
    2,571
    Rep Power
    9

    Default Re: How can i create a chat application?

    With JEE technology.

    JSF for the pages, ManagedBeans for the link between the page and the data/logic, EJB for the business logic, JPA entities for the data, JavaMail for the mail, and JACC and JAAS for the user authentication and authorization.

    Edit: However, asking in the manner you did says either
    1) you are in far over your head and should start with something MUCH simpler
    2) you are asking us to write it for you, which we won't
    Last edited by masijade; 07-29-2013 at 09:59 AM.
    John2find likes this.

  3. #3
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Thanks for the quick answer! But i wish to write the code myself. I want to learn it. All i need is WHAT TO LEARN and WHERE TO FIND IT TO LEARN.

  4. #4
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    3,651
    Rep Power
    5

    Default Re: How can i create a chat application?

    Well what to learn masijade already explained you. JSF is not really a requirement though, you can use any of the few dozen web frameworks available. Where to learn it: a number of books. Try amazon.com to check some user reviews to know which books are good and which aren't.

    If you think you can go to a forum and have people tell you what you should use - you are very wrong. You'll have to research it yourself, which is a big part of your job description so that shouldn't be a problem or a bother for you. I can make some recommendations about books:

    - Effective Java 2nd edition
    - Enterprise Javabeans 3.1
    - Pro JPA 2.0
    - can't comment about a book on a web framework until you pick one

    As for web frameworks, I suggest you investigate Spring, Apache Wicket, JSF 2.x and Play framework. Probably the one you want to use is one of those, although there are a great many more.
    Last edited by gimbal2; 07-29-2013 at 10:25 AM.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  5. #5
    masijade is offline Senior Member
    Join Date
    Jun 2008
    Posts
    2,571
    Rep Power
    9

    Default Re: How can i create a chat application?

    I say JSF simply because it is (usually) already integrated into the varying JEE servers (as it is part of the JEE standard).

  6. #6
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    3,651
    Rep Power
    5

    Default Re: How can i create a chat application?

    Yup, but JSF is perhaps a bit too much for an aspiring Java web developer. I've been using it for about 4 years and it STILL surprises me occasionally.

    Now if you take for example Play framework, then the sample applications are already in the form that the OP likely wants to see:

    Samples
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  7. #7
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,335
    Blog Entries
    7
    Rep Power
    20

    Default Re: How can i create a chat application?

    The youth nowadays have it rough; in my days all we had to do was stroll to the pub, have a beer and a smoke and chat away for free ...

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  8. #8
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Josah please your statements are what i do not understand. Can you make me understand beter? Masijade and gimbal2 is not that i know nothing in java. By the way these are the list of what i know in java (1)variables (2)control flow (3)arrays in java (4)java string method (5)java method (6) java classes (7)java error handling (8)dealing with text files in java (9)java forms control (10)java databases. Please what do i need to learn again to proceed with my project (web-based chat application). Gimbal2 thank you for the list of book, but you know one thing with amazon> you got to pay to get what you want. Is there no site where i can read those book for free?

  9. #9
    masijade is offline Senior Member
    Join Date
    Jun 2008
    Posts
    2,571
    Rep Power
    9

    Default Re: How can i create a chat application?

    Josah is joking, and I've already listed the topics you need. For a starter on them read the JEE6 Tutorials.
    Celestine likes this.

  10. #10
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Masijade thanks alot! Can you kindly send me a private message that contain your number so that i can call you in case i encounter some difficults reading the tutorial.

  11. #11
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    3,651
    Rep Power
    5

    Default Re: How can i create a chat application?

    lol, that's the first time I see someone requesting personal details :)

    You -will- have difficulty reading the tutorial; you need additional training, not a phone pep-talk. It took me three years to properly learn to use this technology and I had years of experience doing Java/servlet development.
    noobplus likes this.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  12. #12
    masijade is offline Senior Member
    Join Date
    Jun 2008
    Posts
    2,571
    Rep Power
    9

    Default Re: How can i create a chat application?

    Quote Originally Posted by Celestine View Post
    Masijade thanks alot! Can you kindly send me a private message that contain your number so that i can call you in case i encounter some difficults reading the tutorial.
    Sorry, no.

  13. #13
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Gimbal2 what do you now suggest i do?

  14. #14
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    3,651
    Rep Power
    5

    Default Re: How can i create a chat application?

    Get the books I recommended? Buy them, lend them, download them, whatever.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  15. #15
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Its not actually easy. The books and the oracle site are hard to understand. Can anyone help me with a more simpler book or site to read Java EE?

  16. #16
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    3,651
    Rep Power
    5

    Default Re: How can i create a chat application?

    No. This stuff is hard. If you can't manage using the materials I referenced, I have bad news for you - better try something else first.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  17. #17
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Gimbal2 can you please list out the authors of those books you recommended, so that i dont get the wrong books to read. I have already gotten Effective Java 2nd Edition written by Joshua Bloch. Thanks. You said i should try something else first. What do you think i should try first?

  18. #18
    gimbal2 is online now Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    3,651
    Rep Power
    5

    Default Re: How can i create a chat application?

    Quote Originally Posted by Celestine View Post
    Gimbal2 can you please list out the authors of those books you recommended, so that i dont get the wrong books to read.
    So you didn't read them yet. But...

    The books and the oracle site are hard to understand.
    You did manage to conclude that they are hard. How odd.

    These books are of course assuming you want to go down the JEE path. And I got the links by just going to Amazon, pasting in the book's name and clicking the first link. There are no books with duplicate names, so I find it even more odd that you have to ask for author names, unless you believe I didn't give you the exact book names.

    Enterprise JavaBeans 3.1: Andrew Lee Rubinger, Bill Burke: 9780596158026: Amazon.com: Books
    Pro JPA 2: Mastering the Java™ Persistence API (Expert's Voice in Java Technology): Mike Keith, Merrick Schincariol: 9781430219569: Amazon.com: Books

    As for a book about a web framework - I still can't make any recommendations because you haven't mentioned any preference yet.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  19. #19
    Celestine is offline Member
    Join Date
    Jul 2013
    Posts
    18
    Rep Power
    0

    Default Re: How can i create a chat application?

    Just as i have said before, that am a java beginner. Am finding it hard to understand some words in the book "Effective Java". Can you please explain what "Static factory method" and "public constructor" mean. This is at chapter 2, item 1 of Effective java. You can also explain or detail me on the meaning of API[Application programming interface], object and method in java.
    Last edited by Celestine; 08-27-2013 at 12:34 AM.

  20. #20
    DarrylBurke's Avatar
    DarrylBurke is offline Member
    Join Date
    Sep 2008
    Location
    Madgaon, Goa, India
    Posts
    11,188
    Rep Power
    19

    Default Re: How can i create a chat application?

    That's too much to expect of a forum. Start here and work your way up: The Java™ Tutorials

    db
    Celestine likes this.
    If you're forever cleaning cobwebs, it's time to get rid of the spiders.

Page 1 of 2 12 LastLast

Similar Threads

  1. developing chat application
    By niba10 in forum Networking
    Replies: 5
    Last Post: 06-29-2012, 12:04 AM
  2. Chat application
    By naveenpaul1987 in forum New To Java
    Replies: 1
    Last Post: 03-15-2012, 01:34 PM
  3. Using Socket Programming in RMI to create chat application
    By dhaval.rajput.p in forum New To Java
    Replies: 0
    Last Post: 07-14-2009, 06:37 PM
  4. Chat application with RMI
    By dhaval.rajput.p in forum Advanced Java
    Replies: 0
    Last Post: 07-11-2009, 10:12 AM
  5. Help in Chat application
    By zocky in forum Networking
    Replies: 0
    Last Post: 11-08-2007, 07:19 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •