Let's have a look at sap.ui.getCore().attachInit(function ()
attachInit(fnFunction)
Registers a given function that is executed after the framework has been initialized.
The given function will either be called as soon as the framework has been initialized or, if it has been initialized already, it will be called immediately.
Run the function after frame initiation. Inside the function. It create a new component runtime by component ID. At the last. Place the content from component to the content of SAPUI5 framework.
#TK Shell
Component
Component is simple because most of settings have been moved into metadata. What this component do is initiation and get the router.
manifest.json
manifest.json defined controls's property and the routing rule. Component.js get the routing data from this file.
i18n.property
notFoundTitle=Not Found
notFoundText=The resource was not found
backToMaster=Back to Master List
masterViewTitle=Supplier Overview
tableNoDataText=No data
masterTableTitle=Supplier
tableIDColumnTitle=ID
tableNameColumnTitle=Name
detailTitle=Supplier Detail
ID=ID
appTitle=Simple Application descriptor Demo App
appDescription=Demo application showcasing the application descriptor
i18n.property defined the global Constant variable.