Home » 2016 » Julio

Archivos mensuales: Julio 2016

Banner Análisis Xcode Game

Xcode Game, la otra mitad del IDE de Apple

El desarrollo de juegos se ha convertido, con Xcode 8, en el 50% de Xcode. Ahora, el IDE de Apple para desarrollo tiene una mitad dedicada al desarrollo de apps y la otra al desarrollo de juegos, dando pasos importantes en los juegos que ni siquiera ha dado aun con las apps. Descubre qué herramientas tiene Apple al servicio y por qué Xcode 8 es la revolución de los videojuegos.

Leer el contenido »
Podcast 2x13

Podcast 2×13, Seguridad (I): Conceptos

La seguridad, un tema imprescindible en cualquier ámbito, también en el tecnológico. Algo que en la vida real es más importante para la mayoría que en el mundo tecnológico a pesar que en ambos supone riesgos y peligros. Nuestros datos e información son tentación para “los malos” que quieren robarlos para intentar sacar algo de ellos, incluso para cosas que ni podríamos imaginar. Y como desarrolladores, también tenemos la obligación de seguir unas normas básicas para proteger a nuestros usuarios y nuestro propio trabajo. Hablemos de este tema.

Leer el contenido »
XCode 8 SpriteKit Universal

El desarrollo Universal llega con Xcode 8 Beta 3 y SpriteKit

Apple ha incorporado en la recién lanzada Beta 3 de Xcode 8, la posibilidad de crear un proyecto cross-platform (multi-sistema) que soporte en un único proyecto iOS, watchOS, tvOS y OSX (todo a partir de una plantilla). Este proyecto base crea una carpeta para cada target, su estructura de carpetas, sus ficheros específicos y una carpeta compartida con recursos para todo el proyecto. Un primer paso a lo que podría ser una estructura plausible para un futuro Cocoa Universal que englobaría en una nueva versión de UIKit todos los sistemas incluyendo OSX. Descubre los detalles de esta nueva función en nuestra noticia.

Leer el contenido »
Podcast 2x12

Podcast 2×12, El futuro del desarrollo

“Palabras en inglés y expresiones matemáticas juntas unas con otras. Cosas muy complejas”. Así es como la mayoría definiría el desarrollo y la programación y así es como lo tenemos concebido. Pero, ¿será siempre así? No han pasado 10 años desde el primer iPhone y 8 desde la App Store. Y el desarrollo de apps y juegos ha cambiado mucho. ¿Qué le queda por cambiar? ¿Y al desarrollo en general? Vamos a intentar ver más allá y ver a largo plazo el papel que la programación y la tecnología tendrá (aun más) en nuestras vidas.

Leer el contenido »
Facebook SDK Swift

Facebook SDK, ahora nativa en Swift

Facebook acaba de lanzar una versión de su SDK, en beta, nativa en Swift con compatibilidad con las nuevas versiones del lenguaje. Descubre las funciones a las que puedes acceder con ella, como usarla desde ya y qué futuro tiene ante el inminente Swift 3. Sin duda, un paso muy interesante por parte de Facebook.

Leer el contenido »
Banner Swift 3 II

Swift 3, análisis de cambios (II). Muerte del NS.

Nueva entrega de nuestro especial sobre los cambios en Swift 3. Este lo dedicamos por entero al recién aprobado cambio SE-0086: la eliminación del prefijo NS de la librería de Foundation. Repasamos uno a uno todos los casos, su equivalencia, cambios en las enumeraciones, en los tipos, reglas de conversión y damos todas las claves para conocer el importante cambio.

Leer el contenido »
Ranking TIOBE

Swift sigue adelante, por delante de Objective-C

Se ha publicado el ranking TIOBE de popularidad de lenguajes de programación del mes de julio, un buen indicador a mitad de año de la importancia de cada uno de ellos. Os mostramos la tabla del mismo con los top 20, donde domina Java, y analizamos brevemente la situación de Swift frente a Objective-C o curiosidades como que el ensamblador sea ahora un lenguaje top 10.

Leer el contenido »
Podcast 2x11

Podcast 2×11, Historia de Siri

Repasamos el pasado, el presente y el futuro de Siri, así como las integraciones con SiriKit. En este programa especial, comenzamos con un repaso de cómo Siri fue creado, como llegó hasta Apple y luego repasamos todo lo que puede hacerse con la librería SiriKit para integrar el asistente de voz de Apple en las apps de terceros. Por último, revisamos su futuro, después de haber desgranado aspectos tan importantes como la voz, cómo interpreta las peticiones... un repaso completo a todo Siri en este programa especial.

Leer el contenido »
iOS 10 Cover

Novedades en iOS 10 de Cocoa Touch y UIKit (III)

Nueva entrega de nuestro repaso por los cambios más importantes de iOS 10 en UIKit y la programación de apps con Cocoa Touch. En esta entrega hablamos sobre el nuevo sistema de animación UIViewPropertyAnimator, los nuevos cambios en Core Data o CloudKit, incorporaciones en NSUserActivity o a la hora de compartir información entre apps y abrir los diferentes contextos de una a otra.

Leer el contenido »
Swift 3 (I)

Swift 3, análisis de sus cambios (I)

Swift 3 tiene un gran número de cambios a mejor: incorporaciones, eliminaciones y cambios para mejorar la especificación o calidad del código. En este especial, del que os ofrecemos la primera entrega, analizaremos uno a uno todos los cambios de Swift 3, con ejemplos y explicaciones sobre el por qué del cambio, cómo funcionaba en Swift 2 y entender el cambio hacia la versión 3.

Leer el contenido »