The AGSFeatureLayer class does indeed expose labeling properties through AGSLabelClass objects. At this point, these labeling properties are for information purposes only. The layer does not automatically apply labels based on these settings. We are still working on getting labeling implemented for AGSFeatureLayer.For offline cases however, features in the geodatabase are visualized on the map using AGSFeatureTableLayer. This layer exposes a property 'showLabels' which is ON by default, and the features on the map are displayed with labels. This is based on an early implemention of a full-fledged labeling engine. It is still not as powerful as the labeling engines available with ArcGIS Desktop, but it tries its best to honor label settings that were specified on the map document or feature service from where the geodatabase was generated. Expect many more improvements to be made in this area in coming releases, as well as labeling features from other types of layers such as AGSFeatureLayer.