AppleCoding.com podcast

AppleCoding.com podcast

Spain

Podcast sobre desarrollo en entornos Apple, con programas de análisis, opinión, entrevistas, noticias y todo tipo de contenido centrado en el desarrollo de apps y juegos para iOS y OS X con Swift, Objective-C o lenguajes y entornos compatibles.

Episodes

3x17 - Apps de documentos en iOS 11  

UIDocumentBrowserViewController, así en frío puede que no signifique nada, pero será algo importante para nosotros cuando aparezca iOS 11. Significa la llegada de toda una nueva generación de apps que hasta ahora no se habían visto mucho en los iPad: las apps basadas en documentos. Vamos a echar un vistazo a cómo iOS 11 nos propondrá este cambio, qué debemos hacer cómo desarrolladores, qué debemos aprender como usuarios y cómo acercarnos a esta forma de enfrentarnos a una app recién abierta y qué hacer con ella.

3x16 - iOS 11 UI & App Store  

Tras la WWDC, casi cada librería de las que hoy manejamos en cualquiera de los cuatro sistemas de Apple ha cambiado en mayor o menor medida: incorporado algún cambio, novedad, mejora… empezando por la propia interfaz de iOS 11 que ahora tiene un nuevo estilo más claro, más fácil de leer y disfrutar… uno de sus mayores ejemplos es la nueva App Store rediseñada desde 0 con un objetivo en mente: descubrimiento. Vamos a analizar estos dos temas y ver el alcance de sus cambios en profundidad para entender cómo será nuestra experiencia como desarrolladores y usuarios en iOS 11.

3x15 - ARKit (Realidad Aumentada)  

Realidad aumentada, técnica que mezcla el mundo real visto a través de la cámara de un dispositivo con un entorno virtual generado, de forma que el contenido virtual parece formar parte del mundo real, dando la impresión que estamos mirando por una ventana a otro mundo que sólo puede ser visto a través de la cámara. Un mercado donde Microsoft o Google están invirtiendo y donde Apple ha entrado por la puerta grande y ha creado más entusiasmo y ganas de innovación que sus antecesores. Pero, ¿qué es y cómo funciona? ¿Tiene futuro? ¿Más que la realidad virtual? Hablemos de ello.

3x14 - Detalles WWDC 2017 (I)  

Fue una semana intensa y aun no nos hemos recuperado porque la cantidad de información que Apple compartió necesita de mucho más tiempo para ser asimilada correctamente. Todos conocemos los detalles más populares, pero ¿realmente conocemos el alcance de estos cambios? ¿Y esos pequeños detalles que nadie cuenta y que hacen la experiencia mejor? Vamos a iniciar una serie de programas que toquen todo lo que se presentó y nos hablen de cómo es todo lo nuevo. Lo que aún no sabes y nadie te ha contado. Así verás el alcance de lo que Apple nos ha preparado.

3x13 - Swift 4 (WWDC 2017)  

Swift 3 es el ejemplo de madurez de un lenguaje con pocos años de vida, que ha llegado a cotas muy importantes y que ahora es usado por la propia Apple para escribir todas sus nuevas implementaciones o re-escribir algunas nuevas desde 0, dando nueva vida y más velocidad, estabilidad y seguridad a sus propios sistemas. Swift 4 es el siguiente paso: un paso que depura, perfecciona, evoluciona… pero sobre la estable base de la versión 3. Vamos a hablar de Swift, de cómo vivirán 3 y 4 unidas y del increíble trabajo que Apple está realizando.

3x12 - WWDC 2017 Día 1  

Dos keynotes: una solo para usuarios, con hardware y repaso de nuevas funciones. Nada de herramientas, ni lenguajes, apenas menciones de alguna API por encima. Otra, para desarrolladores, herramientas, lenguajes, APIs en detalles. La WWDC nos deja dos grandes pilares: CoreML como librería de Machine Learning y ARKit para apps o juegos para realidad aumentada. Y grandes cosas: un iPad que es un macOS Mini, realidad virtual en macOS, Metal 2… vamos a repasar, a nivel desarrollo, lo que ha dado de sí el primer día de la WWDC y sus keynotes.

3x11 - Camino a la WWDC  

WWDC, Worldwide Developer Conference. El punto álgido del año Apple para los desarrolladores. En el software está la diferencia y es donde está la gran batalla que enfrenta a Microsoft, Google y Apple. Software es lo que nos ata a una u otra plataforma. ¿Qué veremos a partir del día 5? Nuevo altavoz, cambios significativos en iOS 11 para iPad, una nueva plataforma de desarrollo, cambios en macOS, nuevo UIKit… deseos, predicciones y opiniones de un desarrollador…

3x10 - Kotlin, lenguaje de primer nivel en Android  

Android y Java han sido un binomio inseparable en los últimos 9 años. Android está montado sobre una máquina virtual del lenguaje y eso le proporciona su enorme versatilidad a la hora de instalarse en casi cualquier arquitectura o dispositivo. Pero al igual que sucedía con Apple y Objective-C, Google necesitaba un lenguaje más moderno y sin problemas legales con Oracle de por medio. Así que Kotlin, con su módulo para generar byte-code para la JVM del sistema era el mejor candidato. Vamos a hablar sobre este importante cambio en Android y sus paralelismos con Swift y Apple.

3x09 - Microsoft Build 2017  

Innovación. Concepto que se asocia, normalmente, con huellas dactilares, cámaras dobles o nuevos diseños… un error de percepción que no tiene cuenta lo que de verdad importa: el software, lo intangible. Esa es la innovación. Microsoft ha celebrado esta semana su Conferencia para Desarrolladores, Build 2017, y ha demostrado que ellos están por encima del bien y del mal, de iOS y Android, de los Mac, de Linux, de cualquier cosa… ha sido todo pura innovación. Vamos a hacer un repaso de lo más destacado explicando por qué es importante y por qué nos da pistas de lo que Apple o Google presentarán en unas semanas…

News #12 (MSBuild 2017)  

Apple Coding News #12 (13/05/2017) - Visual Studio 2017 llega a su versión final en Mac. - XAML será un estándar que incluirá a iOS y Android. - Project Rome, o cómo llevar Handoff de Mac a todas las plataformas desde Windows. - Xamarin Live, ahora ya NO se necesita un Mac para desarrollar y depurar directamente en iOS.

News #11 (19/04/2017)  

Apple Coding News #11 (19/04/2017) - Realidad Aumentada, la gran apuesta de Facebook de mejora de contenidos a compartir. - Realidad Virtual, el siguiente paso en las relaciones sociales. - Facebook Messenger y Developer Circles, nuevas plataformas de comunicación. - Videojuegos, la nueva apuesta social y de producto de Facebook. - Apple actualiza su plataforma Bug Reporter y se anuncia un cambio de interfaz en iOS 11.

3x08 - iOS vs Windows vs ChromeOS  

Hasta ahora, el PC era el PC y el móvil el móvil. Y las comparaciones se hacían entre Windows y macOS, iOS y Android, etc. Pero esto está cambiando radicalmente. El famoso post-PC ha dado la vuelta a todo. Ahora un ordenador puede ser un portátil con Chrome OS, puede ser un iPad con iOS o puede ser una tableta u ordenador con un Windows 10 completo. Esto ha creado una situación curiosa: Windows, iOS y Chrome OS luchan en el mismo terreno: el educativo y de consumo más asequible ¿Qué futuro le espera a la informática de consumo y educativa? Vamos a analizar esta situación.

News #10 (13/04/2017)  

Apple Coding News Boletín #10 (13/04/2017) - "Testflight se actualiza con nuevas funciones interesantes" - "Apple actualiza Xcode a la versión 8.3.1 y anula la 8.3" - "Algoriddim porta su app DJ Pro a Windows 10 usando Windows Bridge para iOS" - "Apple abre su primera aceleradora de apps en India"

3x07 - Inteligencia Artificial  

Inteligencia Artificial. Uno de los campos de investigación de mayor actualidad. Y como tal engloba diferentes temas de estudio, que en conjunto, crean o componen este amplio concepto: deep learning (o aprendizaje profundo), machine learning (o aprendizaje automático), robótica, visión computerizada, procesamiento del lenguaje natural, redes neuronales, sistemas colaborativos…técnicas que persiguen que las máquinas puedan simular aspectos de la inteligencia. Vamos a conocer, a nivel conceptual e histórico, un poco más sobre este vasto tema.

Flash Apple Coding #2 (Mac Pro 2018)  

En un movimiento sin precedentes por parte de Apple, Phil Schiller (responsable de marketing), Craig Federighi (responsable de ingeniería de software de iOS y Mac) y John Ternus (responsable de hardware del iPad y el Mac), han convocado a varios bloggers para hablarles sobre el mercado profesional, Apple y el estado actual del Mac Pro. Una llamada de Apple para calmar las aguas turbulentas del mercado profesional, que os detallamos a continuación.

3x06 - APFS (Apple File System)  

iOS 10.3 ya está entre nosotros. Una versión más pulida y con algunos cambios menores pero necesarios. Pero también ha llegado con un cambio mayor, uno de los más importantes en la arquitectura de sistemas Apple en muchísimos años. APFS o Apple File System. Un cambio interno muy importante, que precisamente por eso, ha pasado desapercibido por muchos o no ha sido entendido por otros. Vamos a explicar en profundidad qué es este nuevo sistema de archivos y lo que plantea para nuestro futuro.

News #9 (31/03/2017)  

Apple Coding News #9 - “Xcode 8.3 y Swift 3.1, grandes mejoras” - “Apple rechaza las apps que hablen de su precio o cambios en el mismo en los metadatos” - “Samsung Galaxy S8 y DeX” - “Puntuaciones, reseñas y respuestas. Lo nuevo de iOS 10.3”

3x05 - Cómo se hace una app  

Una app. El objetivo. Algo en lo que muchos trabajan y algo que muchos quieren hacer. Pero, ¿cómo se hace una app? ¿Qué método podemos usar? Existen muchos métodos, algunos más correctos que otros. Podemos usar desarrollo ágil, desarrollo orientado o conducido a pruebas, integración continua… ¿Cómo se definen los requisitos? ¿Y la interfaz? ¿Y los datos? Vamos a buscar respuestas a algunas de estas preguntas para que cada uno encuentre la mejor solución para ellos y entender el enorme trabajo que supone hacer una app o desarrollo.

News #8 (23/03/2017)  

Apple Coding News #8 - “Swift Playgrounds para iPad ya está en español” - “Apple compra la app Workflow” - “Los motores de juegos pasan a la producción audiovisual” - “Google ha lanzado Android O” - “La patente del iPhone como trackpad”

News #7 (10/03/2017)  

- "Swift, top 10 en el índice TIOBE". - "Teclados ocultos en el iPad". - "Las ventanas flotantes, rechazadas por Apple". - "Cambios en el App Store relacionados con los tiempos de prueba en suscripciones". - "El uso de librerías de inyección de código como Rollout.io están prohibidas".

0:00/0:00
Video player is in betaClose