Ralf S. Hellersen
2016-12-27 10:18:51 UTC
Hallo zusammen !
Wie man ein Java-Programm schreibt und was es enthalten muss, kann man
sich im Internet oder dem Usenet zusammen kopieren. Nun stellt sich mir
wieder eine grundsätzliche Frage: Wie finde ich mich zurecht in der
vielen schon geschriebenen Software und wie finde ich die richtigen
Objekte und Klassen, wenn ich etwas - mir Neues - entwickeln will ?
Beipiel:
Ich möchte ein Programm schreiben, das von mindestens einer USB-Kamera
Bilder oder Filme aufnimmt und diese in eine Datei schreibt. Auch soll
mindestens ein Mikrofon angesteuert werden und dessen Signale in eine
Datei geschrieben werden. Das Produkt soll eine Filmsequenz sein, deren
Länge und Format ich bestimmen sollte. Es soll nur aufgezeichnet werden,
wenn ein Ton oder eine Bild-Veränderung auftritt (Etwa so, wie "motion"
es macht). Dieser Film soll dann an eine email-Adresse geschickt werden
oder auf einen Rechner übermittelt werden z.B. durch ssh- oder rsync-
Kommando. Ich arbeite mit Linux und es soll erst einmal damit
funktionieren.
Kann mir jemand erklären, wo ich anfangen soll ?
Gruß
Ralf
Wie man ein Java-Programm schreibt und was es enthalten muss, kann man
sich im Internet oder dem Usenet zusammen kopieren. Nun stellt sich mir
wieder eine grundsätzliche Frage: Wie finde ich mich zurecht in der
vielen schon geschriebenen Software und wie finde ich die richtigen
Objekte und Klassen, wenn ich etwas - mir Neues - entwickeln will ?
Beipiel:
Ich möchte ein Programm schreiben, das von mindestens einer USB-Kamera
Bilder oder Filme aufnimmt und diese in eine Datei schreibt. Auch soll
mindestens ein Mikrofon angesteuert werden und dessen Signale in eine
Datei geschrieben werden. Das Produkt soll eine Filmsequenz sein, deren
Länge und Format ich bestimmen sollte. Es soll nur aufgezeichnet werden,
wenn ein Ton oder eine Bild-Veränderung auftritt (Etwa so, wie "motion"
es macht). Dieser Film soll dann an eine email-Adresse geschickt werden
oder auf einen Rechner übermittelt werden z.B. durch ssh- oder rsync-
Kommando. Ich arbeite mit Linux und es soll erst einmal damit
funktionieren.
Kann mir jemand erklären, wo ich anfangen soll ?
Gruß
Ralf