I checked the code in Fiori ex 10.
In master controller they are using
handleListItemPress : function (evt) {
var context = evt.getSource().getBindingContext();
this.nav.to("Detail", context);
In detail view they are mapping it directly to the fields in it.
title="{SoId}"
number="{GrossAmount}"
I am not able to understand how is this mapping working?