What Does Each Template Do?

I have looked everywhere on the internet and I am surprised no one has asked this simple question "What Does Each Template Do?". When you start a new project, it will ask you to choose a template. What are the differences in all the templates? (Single View, Game, Master-Detail, Page-Based, Tabbed, Sticker Pack, and iMessage Applications) I am new to Xcode I just find it strange that I am the only one asking this on the whole internet.

How have you searched on Internet !!!


At first search, I found 1 960 000 results.

The first tells it in detail : https : / / oleb.net/blog/2013/05/xcode-project-templates-difference/


In addition, it is pretty self explanatory, and there is an explanation in the creation window itself


eg, for Master-detail : This template provides a starting point for a master-detail application, using a split view controller to display a list of items and a detail view.


And every book or tutorial explains by example.


Is there something tou don't understand ?

It's generally considered self-explanatory.

In the order you listed:

  • A single view controller with a single non-complex view app
  • An app with GameKit initialization code.
  • An app where the main view controller is the master-detail controller
  • An app where the main view controller is a page view controller
  • An app where the main view controller is a tab view controller.
  • The template produces the right settings for a Messenger sticker pack.
  • The template produces the right settings for a Messenger extension.


It's all stuff that you could produce starting from a blank project, but they save time.

From a Newbie perspective detailed desctiption can be found here :-


https://oleb.net/blog/2013/05/xcode-project-templates-difference/

What Does Each Template Do?
 
 
Q