Getting from A to MVC
                            Sabre with Sencha Touch
                                    Presented by: @stephenpond




                                                             Confidential   Confidential




Wednesday, November 2, 11
Financials




 Scale




Global Reach
                            Number of billable and non-
                               billable trnx in a day

                                                          Confidential


                                                                         2
Wednesday, November 2, 11
GetThere Customers Lead the Way




                                         Confidential


                                                        3
Wednesday, November 2, 11
Wednesday, November 2, 11
Wednesday, November 2, 11
• Agile requirements mean fast
                   Data modeling




Wednesday, November 2, 11
• Savvy Enterprise Customers need
                      Slick Views




Wednesday, November 2, 11
Dealing with Policies




Wednesday, November 2, 11
MVC and Policy Flow
     Task Nodes - Tasks, sub tasks. Machines of Finite State
     Controller - Handles input from View and directs them to
                              Model
                    Inception Points - Monitors




Wednesday, November 2, 11
Fill out an Authorizer Form




                                         Task Node
                                               Extends Ext.data.Node

                                               Attributes:
                                               STATUS: COMPLETE/
                                               READY




                                                                             Policy Objective Node
           Please select a Reason Form
                                                  Checkout Objective
                                                                             Extends
           Extends Ext.data.Node                  Node
                                                                             Ext.data.Node
           Attributes:                            Extends
                                                                             Attributes:
           STATUS: COMPLETE/                      Ext.data.Node
                                                                             STATUS: COMPLETE/
           READY                                                             READY
                                                  Attributes:
                                                  STATUS: COMPLETE/


      • Ext.Data.Node                             READY




                                         ShopAndBookExampleRootNode

                                         Extends Ext.data.Node

                                         Attributes:
                                         STATUS: COMPLETE/READY




Wednesday, November 2, 11
BLACKBOX


                    TaskNode                   Controller

                                        Inception
                                          Point

                            Model                           View




Wednesday, November 2, 11
• Walkthrough




Wednesday, November 2, 11
• Thank you

                  •         Presentation by Stephen Pond @stephenpond




Wednesday, November 2, 11

Community Code: Sabre Holdings

  • 1.
    Getting from Ato MVC Sabre with Sencha Touch Presented by: @stephenpond Confidential Confidential Wednesday, November 2, 11
  • 2.
    Financials Scale Global Reach Number of billable and non- billable trnx in a day Confidential 2 Wednesday, November 2, 11
  • 3.
    GetThere Customers Leadthe Way Confidential 3 Wednesday, November 2, 11
  • 4.
  • 5.
  • 6.
    • Agile requirementsmean fast Data modeling Wednesday, November 2, 11
  • 7.
    • Savvy EnterpriseCustomers need Slick Views Wednesday, November 2, 11
  • 8.
  • 9.
    MVC and PolicyFlow Task Nodes - Tasks, sub tasks. Machines of Finite State Controller - Handles input from View and directs them to Model Inception Points - Monitors Wednesday, November 2, 11
  • 10.
    Fill out anAuthorizer Form Task Node Extends Ext.data.Node Attributes: STATUS: COMPLETE/ READY Policy Objective Node Please select a Reason Form Checkout Objective Extends Extends Ext.data.Node Node Ext.data.Node Attributes: Extends Attributes: STATUS: COMPLETE/ Ext.data.Node STATUS: COMPLETE/ READY READY Attributes: STATUS: COMPLETE/ • Ext.Data.Node READY ShopAndBookExampleRootNode Extends Ext.data.Node Attributes: STATUS: COMPLETE/READY Wednesday, November 2, 11
  • 11.
    BLACKBOX TaskNode Controller Inception Point Model View Wednesday, November 2, 11
  • 12.
  • 13.
    • Thank you • Presentation by Stephen Pond @stephenpond Wednesday, November 2, 11