Thanks for your advise, I am studying both
For example, I use Tab bar template to build a tab bar app, but a expert told me, use application-base template then create view in programming, he said that is better way, so I got confuse...
You mean like View-Base Application?
well, its up to you to decide.
I'm not an expert, but I'm sure knows how to save time.
If you know exactly how your program will look like,
I don't see why not use a template,
Think about it, template is just for you to save time,
You can build your own app just from view-based,
all the other templates is just for YOU to save time.
I don't think you should work just on View-Based,
You need to know other things, but its a good example,
View-Based is the easiest template (yes, its a template to.),
So I think you should work a bit on View-Based and than move forward.
If you need anything else I'm right here..
Goodluck