Sinopsis
Apple Coding, el podcast sobre desarrollo y tecnología en sistemas Apple, dirigido y presentado por Julio César Fernández, formador y desarrollador evangelist en tecnologías Apple.Un lugar donde estar al día de todos los últimos cambios en el desarrollo y la tecnología que lo envuelve, de una forma diferente y detallada. Con análisis y contenidos en profundidad que te ayudarán a entender qué hace la tecnología desde dentro y cómo funcionan todas y cada una de las innovaciones que Apple o el resto de marcas tecnológicas presentan.Un podcast para asomarse al futuro que está cada vez más cerca, para analizar el presente y para entender las evoluciones mirando al pasado y comprendiendo desde la esencia cada elemento o componente.Apple Coding es mucho más que tecnología y desarrollo, es comprender desde la base la tecnología. Es entender el desarrollo. Es valorar la programación.Con noticias, análisis detallados, opinión y charlas con profesionales de gran experiencia que aportarán a nuestro conocimiento.¿A qué esperas para escucharnos?
Episodios
-
iOS 11.3 (ARKit 1.5, Swift 4.1, Baterías y más)
29/01/2018 Duración: 01h19minEl pasado 24 de enero, Apple sorprendió con el lanzamiento de la primera beta de iOS 11.3, la que históricamente es conocida como “versión de primavera”. Esta versión, usualmente, suele traer algunas novedades curiosas y añadidos que normalmente no veríamos hasta una WWDC. Pero este año, hemos tenido un poco más de lo normal que ha despertado la curiosidad de todo el mundo. Empezando por una nueva versión de ARKit con nuevas e increíbles opciones, funciones que todos esperábamos como la polémica gestión de las baterías o la versión 4.1 de Swift. Vamos a hacer un repaso, desde dentro, de qué nos trae esta versión. Notas del episodio: - Recognizing Images in an AR Experience - Apple presenta iOS 11.3, con nueva versión de ARKit, animojis nuevos y mucho más Descubre nuestra formación: - "Aprendiendo Swift" en Udemy por solo 69,99, información y compra. - Apple Coding Academy - Ayúdanos en nuestro Patreon, pulsando aquí. Aprende Swift y SwiftUI con nuestra última formación: Swift Devel
-
Guía de compra del Mac 2018
14/01/2018 Duración: 01h31minSi tuviéramos un dólar de donación en Apple Coding por cada vez que nos han preguntado: ¿qué me compro?, habría Apple Coding más allá de la vida de la propia Apple. Es la pregunta eterna que todo el mundo se hace, incluidos nosotros mismos. ¿Qué Mac me compro? ¿Cuál será más útil para mi? ¿Portátil, sobremesa…? ¿Me servirá para lo que busco? ¿Se me quedará corto? ¿Cuánto tiempo podrá durarme? Preguntas de difícil respuesta en algunos casos. Basándonos en nuestra experiencia y en lo que puede necesitar un desarrollador o alguien que quiera iniciarse en este mundo (u otros perfiles) vamos a crear la guía de compra 2018 del Mac. Notas del episodio: - Apple MacBook, página oficial. - Apple MacBook Pro, página oficial. - Apple iMac, página oficial. - Apple iMac Pro, página oficial. Enlaces de interés: - Udemy, "Aprendiendo Swift" por 69,99€, enlace de compra. - Apple Coding Patreon, suscríbete aquí. - Apple Coding Academy, visita nuestra academía de formación. Aprende Swift y SwiftUI con nuestra &u
-
Desarrollo unificado iOS / Mac
22/12/2017 Duración: 58minSi hay una idea constante que hemos repetido en Apple Coding, ha sido el futuro unificado por parte de Apple cuando una sola librería permita el desarrollo de una sola app para todos los sistemas, incluyendo macOS. Siempre hemos defendido esa idea como algo coherente a la evolución de sistemas Apple. Y ese día parece que ya está aquí: sucederá en la próxima WWDC 2018. Pero, ¿qué es eso del desarrollo unificado? ¿Qué significa? ¿Cómo se hará? ¿Por qué ahora? Vamos a desvelar todas las incógnitas y despejar todas las dudas. Notas del episodio: - Apple Plans Combined iPhone, iPad & Mac Apps to Create One User Experience (Bloomberg) - Concepto de Apple OS con desarrollo unificado de apps (por Aurélien Salomon) Enlaces de interés: - Desarrollando con Swift (grupo de Telegram): Enlace al grupo. - Apple Coding Academy: Enlace - Oferta de Navidad por 70€ de "Aprendiendo Swift" en Udemy: Cupón de Navidad 2017 Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2
-
Flash #3, Acceso "root" en macOS High Sierra ("Yo soy Root")
29/11/2017 Duración: 24minEpisodio Flash #3 que analiza el fallo CVE-2017-13872 de macOS High Sierra, que da acceso a cualquier usuario con privilegios root sin introducir clave alguna. Un fallo solucionado por Apple en menos de 24 horas, que analizamos y explicamos para entender por qué ha sucedido, además de dar nuestra opinión al respecto. Enlaces de interés: Apple Coding en Cuonda: https://cuonda.com/apple-coding Acerca del contenido del contenido de la actualización de seguridad 2017-001: https://support.apple.com/en-us/HT208315 Objective-See, Why blank Gets You Root: https://objective-see.com/blog/blog_0x24.html Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las
-
Modelos de negocio en juegos y apps
26/11/2017 Duración: 01h35minHacer apps o videojuegos es nuestro objetivo. Aprendemos programación, a usar librerías, a diseñar… todo ello con la meta de crear una pieza de software que por un lado sea útil para la gente y por otro (aunque no en todos los casos) nos permita ganarnos la vida con nuestro trabajo. Puede que sea para nosotros mismos, o trabajemos para una empresa. Puede que sea un servicio y no monetice directamente. Hay muchos factores. Pero lo que está claro es que detrás de cada app o juego hay un modelo de negocio que lo sustenta. Vamos a analizar estos modelos en la actualidad, cuáles triunfan y algunas polémicas alrededor de los mismos. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. -------
-
Swift y Google, Fucshia OS, Brain, A10 Fusion, iMac Pro...
20/11/2017 Duración: 01h16minEsta semana hemos tenido una de esas pequeñas miradas al futuro que la tecnología nos permite de cuando en cuando. Un pequeño atisbo de futuro que tras ser analizado nos augura cosas muy interesantes. Esta semana tenemos varios protagonistas: Swift, obviamente, pero también Google por cómo ha creado una relación con el lenguaje, Chris Lattner y su puesto en la división Brain de Google, Fucshia OS (el nuevo sistema operativo de Google) y no podemos olvidar a Apple quien ha puesto un A10 Fusion (como complemento) a los nuevos iMac Pro. Vamos a analizar al detalle todos estos cambios y hablar de futuro… el futuro de los sistemas. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. -------
-
Face ID y la privacidad
10/11/2017 Duración: 01h06minFace ID. Creo que pocas veces una tecnología ha sido tan poco entendida en su esencia, y tal vez eso sea una muestra de por qué es revolucionaria y es de futuro. Desde aquellos que lo equiparan al reconocimiento facial de Samsung (absolutamente nada que ver) hasta los que atribuyen problemas inexistentes de privacidad y que Apple o nosotros los desarrolladores vamos a vender la cara de la gente al mejor postor. Por eso vamos a analizar Face ID técnicamente, conocer hasta donde podemos llegar y despejar dudas de su seguridad o privacidad. Notas del podcast: "Los datos de tu cara serán accesibles para todas las empresas que se lo pidan a Apple": http://www.eldiario.es/cultura/tecnologia/datos-accesibles-todas-empresas-Apple_0_704129997.html "App developer access to iPhone X face data spooks some privacy experts": https://www.reuters.com/article/us-apple-iphone-privacy-analysis/app-developer-access-to-iphone-x-face-data-spooks-some-privacy-experts-idUSKBN1D20DZ Recursos de Apple Coding: Udemy "Aprendiendo Swift"
-
3x22 - iPhone X, lo que nadie te ha contado. Preguntas y respuestas.
02/11/2017 Duración: 01h30minEs el gran protagonista de la semana. Quien ha conseguido que sus hermanos menores tengan el lanzamiento más moderado en la historia de Apple por su recepción tibia. Es el objeto de deseo, aunque sus diferencias no sean tan grandes con sus hermanos 8 y 8 Plus. Dicen que es el móvil que definirá nuestra relación con la tecnología en los próximos 10 años… ¿es decir mucho? Y alrededor de él muchas dudas. Vamos a hablar del iPhone X a partir de preguntas concretas. Con respuestas concretas, desde nuestro conocimiento del desarrollo, para que se disipe cualquier duda al respecto. Notas del podcast: iPhone X: https://www.apple.com/es/iphone-x/ Recursos de Apple Coding: Udemy "Aprendiendo Swift": https://www.udemy.com/comenzando-con-swi…onCode=PODCAST1117 Apple Coding Academy: https://applecodingacademy.com Libro "Aprendiendo Swift": https://goo.gl/yhGNH3 Contacta con Apple Coding llamando al (+34)91.184.64.22 o al email info@applecoding.com Aprende Swift y SwiftUI con nuestra última formación: Swift
-
Charlas #2, Dejad que los niños se acerquen a Swift (con Carlos García y Rodrigo Egido)
23/10/2017 Duración: 02h02minHablamos de educación y de la asignatura de programación en las aulas con Carlos García y Rodrigo Egido, Apple Distinguished Educators, profesores del Colegio Internacional Levante de Valencia. Pioneros en el aprendizaje de Swift, con Swift Playgrounds o en el desarrollo de apps con Xcode. Dos profesionales con muchos años de experiencia que han vivido en primera persona la incorporación de las nuevas tecnologías en las aulas y que nos aportan su experiencia y conocimiento adquirido en estos años. Como Rodrigo que ha sido profesor de informática muchos años o Carlos que como profesor de lengua ha aprendido e introducido la programación en su trabajo en el día a día. Notas del podcast: Programación para Todos en Apple: https://www.apple.com/es/everyone-can-code/ Programa ADE (Apple Distinguished Educator): https://www.apple.com/es/education/apple-distinguished-educator/ Colegio Internacional Levante: http://www.colintlev.net/es Programación con Swift Playgrounds 2017: https://www.youtube.com/watch?v=9uKt5LzxYh
-
3x21 - ABI, ARM, x86, CPUs, Swift 5... de todo un poco.
18/10/2017 Duración: 01h34minABI. No sabemos qué es pero define cómo y de qué manera nos relacionamos con la tecnología, los ciclos de actualización de los sistemas y su capacidad de expansión. Todo depende de si el ABI es o no estable. Swift 5 ha anunciado que será ABI estable en la librería estándar del lenguaje. Pero para entender qué es ABI hemos de hablar de CPUs, de arquitectura, de compiladores… Hablemos de cómo funcionan nuestros sistemas y dispositivos por dentro, en lo más profundo y con ello, del futuro de Swift y de paso de los próximos años de la propia Apple. Colabora con el podcast en nuestro Patreon en: patreon.com/applecoding "Aprendiendo Swift" en Udemy con descuento de 20€/$20: www.udemy.com/comenzando-con-swi…onCode=PODCAST1017 "Aprendiendo Swift 3" en Amazon. Consíguelo ahora por menos de 40€ en formato papel, 100% compatible con Swift 4: https://goo.gl/yhGNH3 Este podcast llega hasta ti gracias a Apple Coding Academy, formación a empresas y particulares. Infórmate de nuestros cursos en: applecodingacademy.com Apre
-
3x20 - Algo está pasando en Cupertino (A11, iOS 11 y más)
11/10/2017 Duración: 01h24minAlgo está pasando en Cupertino. Los que más tiempo llevamos con Apple recordamos lo que supuso iOS 7 para la estabilidad de nuestros dispositivos. Había una sensación clara: Apple no había tenido tiempo de depurar correctamente los cambios internos en el sistema al incorporar los 64 bits, el cambio de interfaz y las nuevas librerías como SpriteKit. Con el tiempo hemos visto cómo todo se iba depurando, pero ahora llega iOS 11 y volvemos a empezar: fallos sin sentido, calidad por debajo de la acostumbrada… vamos a explicar y razonar el por qué de esto pero visto y razonado desde dentro. Colabora con el podcast en nuestro Patreon en: https://patreon.com/applecoding "Aprendiendo Swift" en Udemy con descuento de 20€/$20: https://www.udemy.com/comenzando-con-swift/?couponCode=PODCAST1017 Este podcast llega hasta ti gracias a Apple Coding Academy, formación a empresas y particulares. Infórmate de nuestros cursos en: https://applecodingacademy.com Aprende Swift y SwiftUI con nuestra última formación:
-
3x19 - Evento Septiembre 2017 (Parte I)
14/09/2017 Duración: 52minPodía haber sido una presentación con algunas sorpresas especiales, pero cada año es más complicado que el interés mediático y las filtraciones no pasen factura a las sorpresas. Por orden, Apple Watch Series 3 con datos inalámbricos, Apple TV 4K, iPhone 8, 8 Plus y el One More Thing con el iPhone 10, en romano con X. La estrella es el procesador de estos iPhone: el A11 Bionic. Pero vamos a repasar qué dió de sí la presentación de septiembre de 2017 de Apple y cómo han de actualizarse nuestras apps a todo lo presentado. Ahora, en el podcast de Apple Coding, temporada 3 especial número 19, primera parte. En esta primera parte hablaremos del nuevo Apple Park, del legado de Steve Jobs, las novedades en las tiendas Retail de Apple en todo el mundo y analizaremos en profundidad las novedades del nuevo Apple Watch Series 3 y cómo hay que adaptar los desarrollos a él, así como del nuevo Apple TV 4K, analizado en profundidad y con un guía de desarrollo para adaptar nuestras apps al mismo. Un resumen como nadie te lo
-
3x19 - iPhone 8, 8 Plus y iPhone X (Parte II)
14/09/2017 Duración: 01h35minEvolución, revolución… es cierto que cada vez es más complicado sorprender a la opinión pública. Ya no estamos en 2007 y son todo WOWs porque solo se sabe que Apple está trabajando en un móvil. Esta presentación, entre filtraciones y teorías, se desveló entera punto por punto. Pero el diablo está en los detalles y es ahí donde pudimos comprobar hasta donde llegaban las innovaciones de Apple. 3 nuevos iPhone, A11 Bionic, FaceID, una nueva capa de desarrollo para ARKit de captura de movimiento. Vamos a analizar al detalle todos los elementos de los tres nuevos iPhone: 8, 8 Plus y X. En este episodio vamos a repasar todo lo presentado de los nuevos iPhone 8, iPhone 8 Plus y iPhone X. Analizaremos el procesador de todos ellos, la tecnología FaceID, la captura de movimiento, las cámaras y cada detalle, así como la forma en que debemos desarrollar para el nuevo iPhone X y como adaptar apps y juegos. Información al detalle y análisis que solo verás aquí. Ayúdanos a continuar con el podcast y llegar más allá en nuest
-
3x18 - 12 de septiembre
04/09/2017 Duración: 01h38min12 de septiembre, el comienzo del año Apple. Primero la presentación del curso con las fechas de salida de los últimos productos que veremos en 2017 y el tan esperado nuevo iPhone de gama Premium que celebra su décimo aniversario. Luego, las versiones Golden Master de los 4 sistemas, comenzaran los envíos de apps adaptadas a los nuevos sistemas, luego el lanzamiento de las versiones para el público y poco a poco llegarán iPhone, nuevos Apple Watch, nuevo Apple TV… hagamos un repaso a qué veremos y qué supondrá para los desarrolladores este nuevo año Apple. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Coding con los logos
-
3x17 - Apps de documentos en iOS 11
20/07/2017 Duración: 49minUIDocumentBrowserViewController, 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. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Coding con los logos de Swift y Apple Coding así com
-
3x16 - iOS 11 UI & App Store
10/07/2017 Duración: 01h03minTras 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. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Codi
-
3x15 - ARKit (Realidad Aumentada)
28/06/2017 Duración: 01h14minRealidad 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. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple
-
3x14 - Detalles WWDC 2017 (I)
19/06/2017 Duración: 01h14minFue 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. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Coding con los logos de Sw
-
3x13 - Swift 4 (WWDC 2017)
14/06/2017 Duración: 01h03minSwift 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. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Coding con los logos de Swift y Apple C
-
3x12 - WWDC 2017 Día 1
06/06/2017 Duración: 01h46minDos 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. Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023. Descubre nuestro canal de Twitch en: twitch.tv/applecoding. Descubre nuestras ofertas para oyentes: - Cursos en Udemy (con código de oferta) - Apple Coding Academy - Suscríbete a Apple Coding en nuestro Patreon. - Canal de Telegram de Swift. Acceso al canal. --------------- Consigue las camisetas oficiales de Apple Coding con los logos de Swift y Apple C