Through an app like Sworkit, you can get a good set of activities that will help you fit workouts into your routine, but you may not want to rely on it as your only form of exercise.
There are good reasons to do other activities too. Running comes with a huge number of health benefits, for example. The strength exercises you can do as part of a bodyweight routine like Sworkit are great, but at a certain point, to further strengthen muscles and bones, you may need more resistance, like you get from weights.
Still, I've found that having a well-defined routine with some variety that you can do at home is invaluable. And since I know it's easy to do, it makes it hard to skip a workout, even if I can't leave the apartment.
It's a useful part of a fitness plan, even if it isn't a complete plan itself.