" MVC "
MVC : Model–view–controller :
is a software pattern for implementing user interfaces. It divides a given software application into three parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user.
Consist of :
It dividing the application into three kinds of components:
1-Model stores data that is retrieved according to commands from the controller and displayed in the view.
1-Model stores data that is retrieved according to commands from the controller and displayed in the view.
2- View generates an output presentation to the user based on changes in the model.
3- Controller can send commands to the model to update the model's state , It can also send commands to its associated view to change the view's presentation of the model .
3- Controller can send commands to the model to update the model's state , It can also send commands to its associated view to change the view's presentation of the model .
Today, mobile application development demand is very high. To be competitive, a mobile application should be effective in terms of cost and be of good quality.
The main benefit, for us is the MVC separation of concerns. Each part of the MVC takes care of its own work: the view takes care of the user interface, the model takes care of the data, and the controller sends messages between both of them.
The main benefit, for us is the MVC separation of concerns. Each part of the MVC takes care of its own work: the view takes care of the user interface, the model takes care of the data, and the controller sends messages between both of them.

تعليقات
إرسال تعليق