Home » Julio César Fernández (página 17)

Julio César Fernández

Analista, consultor y periodista tecnológico, desarrollador, empresario, productor audiovisual, actor de doblaje e ingeniero de vídeo y audio.

Borrar un color en un UIImage y hacerlo canal alfa

Píldoras UIImage

Función que usa CGImageCreateWithMaskColors, para crear una imagen nueva a partir de una existente, borrando un color y haciéndolo canal alfa transparente.

Leer el contenido »

Swift 2: extensiones de protocolos

Extensiones de Protocolos

Siguiendo nuestro recorrido por las nuevas funciones de Swift 2, llegamos a las extensiones de protocolos. Entendemos primero qué es exactamente una extensión y su función, para luego aprender cómo funcionan las extensiones y prepararnos para entender mejor en qué consiste la Orientación a Protocolos.

Leer el contenido »

Swift 2, análisis de la evolución a través de las versiones beta

Swift 2 Evolution

Con el lanzamiento de Xcode 7 Beta 6 y la inminente llegada de las versiones Golden Master para el próximo 9 de septiembre, analizamos los cambios que ha sufrido e incorporado Swift 2 en los meses que ha estado en versión beta, previo a la llegada de su versión final. Una enorme cantidad de cambios que han hecho a Swift aun mejor y más práctico. Descúbrelos en este extenso análisis.

Leer el contenido »

Facebook libera el código de Parse para iOS y OS X

Parse SDK para iOS

Facebook ha liberado el código del kit de desarrollo de Parse para iOS y OS X en GitHub, para promover las contribuciones y ampliar las funciones del mismo. Averigua qué supone este cambio e incluso qué es Parse si no conoces este backend y sus increíbles posibilidades.

Leer el contenido »

Microsoft presenta Windows Bridge para iOS, Objective-C para Visual Studio en código abierto

Windows Bridge for iOS

Analizamos Windows Bridge para iOS, la solución de Microsoft para usar Objective-C en Visual Studio 2015 y que integra compatibilidad con APIs nativas de Apple. Un proyecto abierto que permite la unión de las librerías de Windows Universal e iOS bajo un mismo entorno y usando Objective-C, para minimizar la inversión en crear versiones Windows de apps y juegos de iOS.

Leer el contenido »

Autodesk presenta Stingray, su propio motor de desarrollo de videojuegos

Autodesk Stingray

Autodesk ha presentado en la GDC 2015 Europe, su nuevo motor de creación de juegos, Stingray, que entre otros permite crear juegos para iOS y que cuenta con una impresionante integración de herramientas propias y de terceros para conseguir una calidad a la altura del resto de soluciones profesionales como Unity o Unreal Engine.

Leer el contenido »

Swift 2 Lección 8, Protocolos

Curso Swift Lección 8

Lección 8 del curso de Swift de Apple Coding, donde vemos qué son los protocolos y qué función cumplen dentro del lenguaje como plantillas de especificación. Un paso importante para entender qué es y cómo funciona el concepto de incluye Swift 2 de las extensiones de protocolos.

Leer el contenido »

“Aprendiendo Swift”, ya a la venta en el iBookstore

Libro "Aprendiendo Swift 3"

Ya a la venta el primer libro de Apple Coding Books, "Aprendiendo Swift", una guía y manual de referencia del nuevo lenguaje de programación de Apple, Swift. El resultado de meses de trabajo y la elaboración desde 0 de un currículum de aprendizaje que va desde lo más básico hasta lo más avanzado del nuevo lenguaje de Apple.

Leer el contenido »

Swift 2 Lección 7, Structs o estructuras

Curso Swift Lección 7

Lección 7 del curso de Swift, hablando en profundidad de los structs, tipo de estructura sobre la que se asienta la futura orientación a protocolos de Swift 2. Explotamos cómo se crean, su utilidad, inicializadores, diferencias con las clases, métodos, mutación y sobre todo, un repaso a la diferencia en los tipos de datos por referencia y por valor.

Leer el contenido »

Podcast 1×04, “Analizando Swift 2”

Podcast 1x04

Episodio 4 del podcast de AppleCoding, analizando Swift 2 y todas sus nuevas incorporaciones y novedades, así como su paso a Open Source a finales de año.

Leer el contenido »