Seid gegrüßt liebe GuteFrage.net-Community,
der Titel ist etwas irreführend, denn ich habe Ideen, die ich umsetzen könnte, aber bin mir nicht sicher, ob die mir nicht zu komplex sind.
Ich beherrsche Java ziemlich ok und programmiere gelegentlich Minecraft-Server-Plugins und habe somit (als Nebeneffekt) meine Erfahrung "ausgebessert", aber nun haben sich über die Zeit Ideen für Projekte in Form von eigenständigen Desktopanwendungen angesammelt. Der Ursprung ist meistens, dass ich im Internet kein geeignetes oder kostenloses Programm finde, um einen gewissen Zweck zu erfüllen.
Ich habe drei Programme, die ich (mit Java und ohne externe API) gerne umsetzen würde.
Nummer 1: Ein Programm, welches mich To-Do-Listen erstellen lässt, welche jeweils eine tabellenartige Form hat, wobei ein- und ausklappbare Unterelemente, welche ebenso Unterelemente enthalten können. Man soll Unterkategorien oder einzelne Elemente per Drag and Drop in andere Spalten verschieben können.
Nummer 2: Ein Programm, welches eine YouTube-Playlist nimmt, von jedem Video den Link nimmt oder, falls das Video in Kapitel untergliedert ist oder in den ersten paar Kommentaren eine Liste von Zeitstempeln ist mit den Namen der Songs, die in diesem Video gespielt werden, ist, diese auf YouTube gesucht werden und von diesem Video, der Link kopiert wird und in eine Text-Datei geschrieben wird (vorerst).
Nummer 3: Ein Programm, welches einem beim Lernen eines Instrumentes bzw. von Musiktheorie helfen soll. Es sollte spielerisch gestaltet sein. Ich hatte mir 7 Modi überlegt:
- Notenlesen
- Intervallhören
- Harmonik üben
- Rhythmus lernen
- Parallelspielen / Song lernen
- Song erraten (Künstler und Songname)
- Lernen (einfach ein paar Tutorials oder so über Musiktheorie von mir)
Nun ist meine Frage, ob diese Programme zu komplex für mich sind? Ich habe Erfahrung (auch außerhalb von Addons) mit Java, aber ich möchte nicht meine Zeit mit etwas verschwenden, wenn ich am Ende vielleicht alles in die Tonne kloppen kann.
Wie bekomme ich neue Ideen für Projekte bzw. habt ihr Ideen für simple Ideen für mich? (Nur beantworten, wenn obige Frage bejaht wurde)
Ich habe mir auch andere Sprachen angeeignet, aber habe keine Erfahrung mit denen gesammelt und finde somit, dass diese Projekte für den Anfang zu groß wären. Sollte ich mich mit einer anderen Sprache besser vertraut machen und in dieser eines der oben genannten Projekte umsetzen? Zum Beispiel JavaScript für Nummer 1?
Ich danke im Voraus!