WWDC 2014. El corte de la segunda jornada

El segundo día WWDC 2014 consistió principalmente en sesiones (¿Qué hay de nuevo en Xcode 6, ¿Qué hay de nuevo en Core Audio, Diseño de Accesorios para iOS y OS X, Presentación de HealthKit, Edificio Aplicaciones de Empresa y Educación, etc.) también fueron de laboratorio (Swift Lab, Laboratorio de Instalador, User Interface Design Lab, laboratorio de sistemas de archivos, etc.) y los eventos del juego (por ejemplo, , Stump los expertos - los desarrolladores de Apple mastodontes trolls).

Los detalles de algunos eventos - Arthur Sajarov, Redmadrobot
.





Sesión Novedades en Xcode 6
B>
1.
Interactivo de documentación 2. Modo de juegos
3. Documentación
sin costura H6> La sesión mostró cómo funciona el nuevo diseño con todo el Swift y con todas las nuevas características: la documentación se traduce sobre la marcha con ObjectiveC en la preservación de los comentarios Swift y la estructura de cabecera, parte de la documentación expedida en forma de guías interactivas con las que jugar Modo Zona de juegos.

4. Xcode Localización
H6> Completamente rediseñado la localización en Xcode. Ahora hay .Strings archivos tienen xliff, que es interpretado automáticamente, Marj y procesada Xcode al añadir y cambiar los recursos.

5. IBInspectable H6> Modificadores de que en una línea pueden hacer que en el IB UIView componentes personalizados. Las variables en la clase también se pueden marcar directamente en el IB y editar ellos (por ejemplo, recursos de sustitución de imágenes).

6. Elegante
Extensión Depuración H6> Todas las nuevas extensiones puede ser conveniente depuración. Si la barra de notificaciones desplegable Modo de depuración, Xcode widget de Proceso automáticamente priattachitsya - y usted puede desplazarse por todo depuración
.


7. Pruebas de rendimiento con Regresión Display
H6> Ahora si XCtest envolver todo en una unidad de medida, la prueba medirá automáticamente el tiempo de ejecución. Usted puede poner los planes previstos para este tiempo, las pruebas se perseguían unas cuantas veces y encontrar el tiempo promedio. En todo esto se va a los robots y se registra -. El desempeño del reloj convenientemente en línea

8. Módulos y Al otro lado-proyecto Visibilidad
H6> En Swift todos construidos en módulos (como el espacio de nombres en C #). A lo largo del proyecto se puede ver todo el código si es dentro del mismo módulo. Olvídate de las toneladas de las importaciones en cada archivo.

9. Storyboard Live Preview
H6> Todos los componentes personalizados Rendar y todos al mismo tiempo prestado en el dispositivo para una orientación diferente, y esto sigue siendo posible depurar entonces para revelar-estilo 3D. IB en general muy contentos. Un montón de cómodas bagatelas.

de sesión Novedades en
Cocoa Touch B>
1. Las rotaciones están en desuso h6> Todos los métodos con los giros en desuso. Olvídate de los giros y vueltas, en la actualidad hay sólo autoLayout y lo utilizan. Sólo decir que no es necesario ahora para escribir algo en el código, todo se hace a través de un único guión gráfico:. Y iPhones, y aypad - en todas las orientaciones

2. Redimensionable iPad y iPhone en Simulador
H6> En el simulador ahora tiene iPhone y el iPad de tamaño variable. Es como cuando en Windows / MacOS puede arrastrar las fronteras y cambiar la relación de aspecto sobre la marcha. Viniendo gran
iPhone!
3. UIVisualEffectView - Blur, Vibrancy
H6> Hay un nuevo UIVisualEffectView clase, y él sabe cómo hacer borrón. Por último, un panqueque.



4. Condensación NavBars
H6> Esto es cuando se desplaza hacia arriba en la barra de navegación se hace más pequeño o desaparece.

5. Auto-dimensionamiento TableViewCells + autoLayout en células
H6> Ahora olvídate de heightForRowAtIndexPath. Las células funcionan plenamente con autoLayout, ellos mismos cama mí mismo, y que todas las obras en las tablas.

6. Notificaciones silencioso sin
Aprobación usuario H6> Usted no puede pedir cualquier cosa, desde el usuario para obtener las notificaciones silenciosas.

7. Notificaciones con las acciones de los usuarios
H6> Viene notificación, se muestra cómo el alertView, el usuario puede seleccionar la acción de inmediato en él.

8. Ubicación notificaciones basadas
H6> API de notificación entró en contacto en una zona determinada o salir de ella.



9. Core cubierta Ubicación
H6> Sí, sin ninguna IBeacon dentro de las obras de navegación. El wifi, acelerómetro, y así sucesivamente. Como yo lo entiendo, pero no funciona para todos los edificios, y para algunos especialmente calibrado. Y es capaz de determinar el suelo (a la derecha en CLLocation añadió propiedad Floor entero).

Sesión Diseñar Experiencias de usuario intuitivas
B>
Evangelista de la interfaz de usuario de Apple expresó interfaz abrupta lista de verificación. Gran tema, que es tal vez la necesidad de cubrir por separado. Manténgase en sintonía.

A continuación, el tercer día de la WWDC 2014 se iniciará en San Francisco, en 2 horas.
B> Aquí está un fresco informe .
Ver. También WWDC 2014. Las primeras impresiones testigo y WWDC 2014. Informe para el jueves ¿Quieres un nuevo informe de mañana?
90%
(866) Sí 10%
(93) No Votos 959 personas. Las excusas ya 135 personas.

Fuente: habrahabr.ru/post/225263/