A view-based app only have one view, and includes a nib. However, window based app don't include a nib or a view, it's for add your own view. I would chose view-based.
1. There is no such difference in both In View Based app you will get a default view controller in window. In Window Based app you will not get anything by default already added in window, you have to add your own view.
They're used for different things. Neither is better than the other. If you're a total rookie, I'd go with View based.It comes wired up with more stuff for you by default, and lets you work on your app's functionality rather than the details of getting stuff on the screen.
It also limits you in ways that Window based doesn't, but for your level that's probably a good thing.
Anyway you have to make ViewController if you make project using window based. Make your project using window based and View based. And compare both.So you can find what is different.
And iOS can have many view on only one window.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.