I was wondering if anyone here managed to progress significantly using any particular app...
Combine all this with a really good online dictionary, such as Pons, and you'll make reasonable progress, but to be completely honest, nothing beats attending a class and really studying the language with a good teacher. There are times when you go mentally and verbally 'blank' in a new language, then the familiar voice of your teacher comes into your head, and everything clicks back into place.
You're biggest challenge is that learning German on your own in Switzerland, is like trying to learn the Queen's English by watching Geordie Shore whilst living in Belfast. No matter what you learn with an app, the moment you step outside, much of it becomes pretty useless in understanding conversations around you. No app is going to explain that the Swiss use different 'helping verbs' for some very commonly used verbs. No app is going to explain the polite ways of asking a question that will get you a far more receptive response from Swiss people.
Without a teacher or language partner, you will save money, but you'll waste time. The best advice I can give (that I didn't receive when I arrived) is, if you do an intensive German course which is 2hrs per day, Mon-Fri, it takes 4 weeks to complete each level. I knew I'd be back and forth to the UK for the first year or so, so I didn't commit to a language class. In hindsight, that was a mistake.
Many of these apps can be tried for free and you're bound to progress with them all, but give them a try to see what works best.
Also, this site is probably worth trying: https://www.allemandfacile.com/
Their French version is really good - the look is out of date, but the content is more interesting than a lot of what's available online. I guess the German one would be similar. But maybe in Switzerland it won't be the right kind of German?
Oh darn, I live in Switzerland!
Check it out. I believe that's the best resource if you have the self discipline to do it by yourself
Since you were asking about apps, I use Pimsleur app, it has a different teaching method and encourages you to speak sentences..
I'm currently doing an intensive course in German and the estimated time from 0 - C2 is 18mths. Each level (A1.1, A1.2, etc..) is a 4 week block, and that's just the right rate of learning that I can handle.
When I had a laborious M25 commute in the UK, Pimsleur's Greek lessons were my main in car entertainment.
I studied German for 3yrs at school, and again for a year at college when I was 29, so I wasn't an absolute beginner. Every app I tried fell short of my previous classroom experiences.
I suggest Anki to learn vocabulary (make your own list if possible, although there is a ready-made german one). Learning words is important for german IME, as there are a lot of words that only exist in German and whose meaning cannot be obtained from context.
It also can be used during any 2 min pause during your day, so this doesn't take any committment or effort.
If you're starting from zero I think you cannot do without a good and fairly intensive language course.
I think you need a basis before you can learn spontaneously, because you're not a kid who can look out the window and tell "mom, the train!" for a month, and a course where you also learn the rules formally can provide that.
Once you have a B1 you should go to a language exchange so that you're forced to have some conversation in german, or a do a tandem. It gets easier with time.
So a couple of years ago decided to invest in german learning. I travel and work gets chaotic so I found the best way for me was with online lessons (italki) that forced me to speak from the get-go. I like to complement it with Duolingo. I got bored with the words and easy sentences but tried a couple of months ago the Stories tab - that's a LOT of fun (ok, I'm a bit of a geek) and you learn vocab in a context with a lot of dialogue.
I've also found the ARTE channel fun to watch it (has subtitles) and listen to a podcast while at the gym "Herr Professor" which follows on day-to-day verbs and situations.
Starting to write in German has been an adventure on its own but it does put the learning to practice. So would recommend it. I either review with my online teacher or use lang8.
I'm clearly not the fastest learner out there and partly is that I hate using it at work (only a couple of colleagues speak German so English is the common language) and ...well... I spend most of my time at work.
That said, once I could start comfortably (kinda) talking during online lessons, my interest spiked. Even bought a kids' book to read from Astrid Lindgren which seems to be at my level now.
Looking back ... I'm not sure why I dragged my feet so much on learning the language. But I am glad I'm making the effort now and seeing progress! I'm working to get to B2 level this year.
Good luck!
For anyone wanting extra comprehension practice, and who has access to English speaking TV channels, More 4 is currently repeating 'Deutschland 83' in preperation for the beginning of 'Deutschland 86' on Friday 8. March. I try to watch it with the subtitles off, but sometimes have to rewind a piece of dialogue and turn the subtitles on again. It's good practice, has a great plot and brilliant soundtrack.