Esta vez quería actualizar la Firebase AdMob Extension para arreglar un fallo que algunos usuarios reportaron, y también para hacer una mejora que os permita compilar vuestros proyectos en Xcode 10.0.
El fallo estaba relacionado con los Rewarded Video Ads cuando intentabas reproducir un anuncio de video por segunda vez o más, y el anuncio no se reproducía porque la caché estaba vacía. Este fallo tan sólo pasaba en Android para algunos usuarios, en iOS todo funciona correctamente. He arreglado las llamadas internas cuando los usuarios cierran un anuncio de video o cuando son recompensados. Una vez que hagan esas acciones, el SDK recibirá el nuevo anuncio y lo almacenará en la caché. Todo es transparente para el usuario y también para ti, el desarrollador 😉
La otra novedad es una mejora para adaptar el código de iOS para ser compilado en Xcode 10.0. Si intentaste compilar tu proyecto en Xcode 10.0 probablemente te salieron un montón de mensajes de error los cuales no te dejaban compilar tu proyecto como esperabas. Esta mejora te permitirá también compilar tu proyecto con versiones anteriores de Xcode al mismo tiempo 👍
Por último pero no menos importante, me gustaría haceros saber que empecé a actualizar el iOS SDK a la versión 7.33.1 pero su tamaño se incrementó hasta 120MB! 😱 Cuatro veces más que antes… Una auténtica locura. Ofrezco tres Extensions dentro del mismo package para hacer vuestra vida más sencilla para así utilizar la Extension que encaje mejor con vuestras necesidades. Con el iOS SDK 7.31.0, las tres Extensions tenían un tamaño de 18MB aprox cuando intentaba subir el package al YoYo Marketplace. Pero ahora el package tiene un tamaño de 70MB y YoYo Marketplace tan sólo permite subidas de hasta 50MB… Así que tendré que pensar qué puedo hacer para seguir actualizando esta Extension dadas esas limitaciones. Pero no os preocupéis, ya tengo algunas ideas en mente. Ahora tan sólo necesito algo de tiempo libre, porque estoy en el desarrollo de un proyecto totalmente diferente.
Si me sigues en Twitter, probablemente sabrás que en estos momentos estoy totalmente centrado en un nuevo proyecto llamado CoinDreams. Estoy haciendo una app en Android e iOS de CoinDreams para recoger proyectos de Blockchain, Casas de Intercambio de Criptomonedas y también Airdrops de Criptomonedas. Es un reto fascinante porque estoy haciendo mi primer proyecto con Kotlin en Android. Estoy muy emocionado en poder finalizar la app de Android y subirla al Google Play 😊 La app de iOS está desarrollada en Swift 4.1 y ya está disponible en la App Store, si te gustan los temas de Criptomonedas o Blockchain siéntete libre en probarla.
Como es de costumbre, si quieres comprobar el progreso de esta GameMaker Extension puedes hacerlo en el Tablero público de Trello.
Puedes comprar Firebase AdMob Extension desde la tienda con criptomonedas, o también desde YoYo Marketplace con PayPal o tarjeta de crédito. Escoge el método de pago que te vaya mejor: