i want to make a desktop application with java like the web application this site provide The best online e-learning and e-teaching tools & resources - WizIQ
what tutorials and skills i need to do that i mean i need networking what specific tutorials i need and do i need multimedia ... etc ?
hope that my question is clear now
thanks you all
Can you describe here on the forum what you want your program to do?
i want to make a desktop application that allow teacher to give lecture to student using my application and i want it to provide this features
Online teaching tools and resources for teachers on WizIQ
all wanted features is in the link
Sorry, not interested in looking at the site.
I'll wait for you to make the design for your project.
1-Whiteboard tools built into the application to write or draw anything
2-Conduct high impact presentations
Play audio and video files instantly, play YouTube videos, control playback for all attendees
3-Live audio and video communication for best results
4-Text chat for easy and effective communication
5-Share anything from inside the Virtual Classroom
Share most commonly used file types - PDF, Word/PowerPoint/Excel documents, Video and Audio files and more
6-Complete control to moderate class just like when you
7-Records everything while transforming learning!
How long do you plan to spend on this project?
How much java programming experience do you have?
This looks like a 3-6 month project for an experienced programmer.
i know all the basics of java and let say a not bad background in network programming in java
but I'm a fast learner if there any tutorials that can help me i will finish them in no time but i need some one to guide me what to foucus on and what not to foucus on
I have no tutorials other than the Java Tutorial.
I'd suggest starting with a small stripped down version and expand it later.
OK but what other skills do i need to do such project other than GUI and Networking ??is there something specific i need to learn first ?
and what network programming skills do i need than the basics ??
What server do you plan to communicate with? What protocol will you use?
see this is the problem my only skills in network programming is tcp sockets serversocket udp what they do and how to use them :=(:
How will your application communicate with a server? What will the server do for you?
server will be the teacher side of the application it will give them feed of the camera of the teacher also the chat what the teacher writes on white board what the teacher share ...etc
Sorry, I have no idea which/what product would do that kind of thing.
I mostly write my own code. I wrote a project like the write board thing you are talking about. Took several weeks to a month. Don't remember if I ever got it to work properly.
ok thank you but do you know who can help me with this ?
They are looking at these posts constantly. If anyone is interested they'll write a post.
And sending a PM asking for help in a thread does not encourage members to try to help you.