En estos apuntes se extienden los contenidos de iOS para la asignatura Interfaz de Usuario en Dispositivos Móviles, perteneciente al Máster en Desarrollo de Software para Dispositivos Móviles de la Universidad de Alicante. Estos materiales están elaborados por Antonio Pertusa.
Comenzaremos describiendo la guía de estilo que propone Apple e indicando cómo personalizar componentes como celdas de tablas y toolbars. A continuación se verán otros componentes como el controlador paginado (UIPageViewController), el controlador de colecciones (UICollectionViewController) y las barras de búsqueda en tablas (UISearchController).
También veremos componentes desarrollados inicialmente para iPad (UISplitViewController y popovers), estrategias para diseñar aplicaciones universales, y las novedades en iOS para llevar a cabo estas tareas. Finalmente veremos cómo trabajar con los gestos del usuario sobre la pantalla.
Los ejercicios y ejemplos de este libro se han desarrollado en iOS16 con XCode14 y Swift5.7.