De acuerdo con la descripción de la sesión de WWDC: “Introducción de una nueva API de Objective-C a JavaScriptCore. Los desarrolladores de iOS ahora pueden integrar scripts en sus aplicaciones sin tener que incluir intérpretes de idiomas personalizados”.
Básicamente, esto significa que puede hacer que partes de su aplicación sean programables. Un ejemplo en el que esto se hace como regla es en los juegos, donde le gustaría que su diseñador de juegos pueda escribir las reglas del juego y el comportamiento de la entidad y ver los resultados inmediatamente en su aplicación sin que los codificadores vuelvan a compilar.
El estándar de la industria en juegos es Lua, pero supongo que ahora para un pequeño equipo de desarrolladores de iOS tendrías que considerar seriamente JavaScript como una alternativa. Integrar Lua en tu aplicación iOS no es difícil, pero estarías trabajando con una API de CA o un contenedor objC de terceros de futuro incierto. Un contenedor Objective-C respaldado por Apple ahora permite incluso a los desarrolladores más inexpertos incluir un componente de secuencias de comandos en su flujo de trabajo de desarrollo.
- iService: ¿Cómo puedo mejorar la duración de la batería en iOS 7?
- ¿Qué tiene de malo iOS 10?
- ¿Por qué iOS requiere tanto hardware que necesita los chips más rápidos del mercado (A11, A10) para funcionar a toda velocidad cuando Android tiene posiblemente más funciones y requiere mucha menos potencia de hardware para funcionar a toda velocidad?
- ¿Apple desarrollará FaceTime para Android?
- ¿Existe una reacción violenta de iOS-ification de OS X?
Algo más que eso está bajo NDA.
Tenga en cuenta que la descripción de la sesión no menciona nada sobre UIWebViews