Building a Custom Control in SAPUI5
Sometimes standard controls cannot fulfil the requirement of the client. Or you may want to give a heavy look to the design and feel for which you might need to create a new control from scratch or extend an existing sap control.