Hi,
wie definierst du in dem Zusammenhang "Erfolgreich"?
Erfolgreich im sinne von:"Läuft sauber und tut was sie soll"
oder eher:"Wird von vielen Menschen genutzt und wirft im besten Fall noch finanziellen gewinn ab"?
Für ersteres ist es alleine sehr schwirig, weil hier auf vielen Dinge zu achten ist und damit auch viel KnowHow eingesetzt werden muss.
Marketing, je nach Commerziellen nutzen, einbinsung von Werbung oder Lizensierung usw. usw.
Wenn es nur um Privaten gebrauch geht, reichen "einfache" Programmier-Kenntnise aus. Ich mache das als Hobby und habe einige Applikationen inkl. Monitoring etc. auf ein paar RPIs laufen. Vll nicht immer der schönste Code aber sie arbeiten zuverlässig und robust.
Mfg