Archivo de la etiqueta: Desarrollo

0

Alexa mejora la monetización para los desarrolladores en España

Las Skill son uno de los motivos por los que muchos usuarios prefieron usar Alexa a Google Assistant. Amazon lo sabe y no deja de potenciar su uso y desarrollo. Hoy la compañía de Bezzos ha anunciado la llegada a España de las compras In-Skill, para que los desarrolladores puedan implementarlas en sus Skills.

Más opciones de monetizar las Skill Alexa

Las nuevas opciones de monetización viene para ayudar a los desarrolladores a ganar dinero con sus skills, pero también como una forma de incentivarles a mejorar sus desarrollos ofreciendo nuevas prestaciones y funciones para los usuarios.

Con las compras In-Skill pueden venir de distintas formas y para distintos usos, desde compras únicas hasta servicios de suscripción. Amazon explica los tres modos de monetización con ejemplos de uso de las compras In-Skill.

  • Compras únicas: Derechos que desbloquean el acceso a características o contenidos dentro de una skill. Las compras únicas no caducan. Entre ellas, hay cuatro skills educativas de «Hablando se aprende» para practicar ortografía, el uso correcto de G o J, V o B, acentos de palabras y el uso de H. Por ejemplo, «Hablando se aprende: las tildes» es un divertido juego que te permite adivinar dónde se debe colocar la tilde (á, é, í, ó, ú) en una palabra. Por una pequeña tarifa de 0,99€, esta skill proporciona correcciones y consejos, para que los clientes mejoren en el uso de los acentos.
  • Consumibles: Contenido o características que se pueden comprar, agotar y volver a comprar. Por ejemplo, pistas para un juego, dinero en el juego o vidas extra, como en «Mi Heroe a la batalla», un juego de rol de fantasía en el que podrás convertirte en un héroe luchando contra enemigos formidables. Los clientes pueden comprar una poción para revivir cinco juegos adicionales por 0,99€ para alargar la diversión. 
  • Suscripciones: Ofrece acceso a contenido o funciones Premium durante un período de tiempo. A los usuarios se les cobra de forma recurrente hasta que cancelan su suscripción. Por ejemplo, la skill «Inglés con Oxford» ha ampliado sustancialmente su contenido y ahora ofrece clases de inglés en profundidad en audio para todos los niveles de competencia (básico, intermedio y avanzado). Los clientes pueden acceder gratuitamente a dos episodios y, con una suscripción de 2,99€ al mes, pueden desbloquear todo el catálogo de aprendizaje de inglés de esta skill.  

España no es el único mercado al que hoy se añaden estas funciones, los desarrolladores Italianos y franceses también cuentan desde hoy con estas opciones.

Google Play hace oficial el soporte de recompensas por ver anuncios

Google Play hace oficial el soporte de recompensas por ver anuncios

Lo que era una practica ya habitual, ahora se hace oficial. Google ha publicado en Android Developers Blog el anuncio oficial del soporte para que los desarrolladores implemente un sistema de recompensas por ver anuncios desde el panel de la Google Play.

Realmente con este anuncio lo que se hace es lanzar su propio sistema de herramientas, que ya están disponibles en fase beta abierta, gracias al cual los desarrolladores pueden incentivar a los usuarios a que vean determinados formatos de publicidad a cambio de recompensas.

Como ejemplo descriptivo de este sistema nos muestran un pequeño vídeo, que tras seleccionar verlo, el usuario obtiene una recompensa que determine el desarrollador.

Google Play hace oficial el soporte de recompensas por ver anuncios

Desde puntos a monedas virtuales, el abanico se abre para que cada dev pueda escoger como animar a sus usuarios a ver la publicidad y poder mejorar así sus monetizaciones.

Android P ya es oficial y está disponible para desarrolladores

Android P
Ya está aquí la nueva versión de Android, Google acaba de anunciar en su blog para desarrolladores el lanzamiento de la primera preview de Android P. El anuncio se hace poniendo a disposición de los creadores una versión muy inicial, pero que ya apunta maneras sobre lo que nos ofrecerá la nueva versión del sistema operativo. Para probarlo es necesario contar con un Google Pixel y acudir a esta web para comenzar a testarlo.

Estas son las nuevas funciones de Android P

Posicionamiento en interiores con Wi-Fi RTT

Android P agrega soporte de plataforma para el protocolo WiFi IEEE 802.11mc, también conocido como WiFi Round-Trip-Time (RTT), para que se pueda aprovechar el posicionamiento en interiores

En los dispositivos Android P con soporte de hardware, permiso de ubicación y ubicación habilitados, las aplicaciones pueden usar API de RTT para medir la distancia a puntos de acceso WiFi (AP) cercanos. El dispositivo no necesita conectarse a los AP para usar RTT, y para mantener la privacidad, solo el teléfono puede determinar la distancia, no los AP.

Conociendo la distancia a 3 o más AP, puede calcular la posición del dispositivo con una precisión de 1 a 2 metros. Con esta precisión, se pueden construir nuevas experiencias con la navegación dentro de un edificio; servicios basados ​​en la ubicación, o como el control de voz  (por ejemplo, ‘Enciende esta luz’); e información basada en la ubicación (p. ej., ‘¿Hay ofertas especiales para este producto?’).

Soporte de recorte de pantalla

Ahora las aplicaciones pueden aprovechar al máximo las últimas pantallas de dispositivos con contenido de pantalla completa. Se agrega recorte de pantalla en la plataforma, junto con las API que puede usar para administrar cómo se muestra su contenido.

Las aplicaciones con contenido inmersivo pueden mostrar contenido de pantalla completa en dispositivos con un recorte de pantalla.

Notificaciones de mensajería mejoradas

En Android P, se está  priorizado la mejora de la visibilidad y la función en las notificaciones. Un nuevo estilo de notificación MessagingStyle que resalta quién está enviando mensajes y cómo puedes responder. Puede mostrar conversaciones, adjuntar fotos y pegatinas , e incluso sugerir respuestas inteligentes. Más detalles aquí .

API multi-cámara

Ahora podrás acceder a transmisiones simultáneamente desde dos o más cámaras físicas en dispositivos que ejecutan Android P. En dispositivos con cámaras de dos o dos caras, puede crear características innovadoras que no son posibles con una sola cámara, como el zoom sin fisuras, el bokeh y visión estéreo. La API también permite llamar a una secuencia de cámara lógica o fusionada que cambia automáticamente entre dos o más cámaras. También se ha agregado una API para soporte de flash basado en la pantalla y acceso a marcas de tiempo OIS para estabilización de imagen de nivel de aplicación y efectos especiales.

ImageDecoder para bitmaps y dibujables

Android P te ofrece una forma más fácil de decodificar imágenes en mapas de bits  o objetos extraíbles: ImageDecoder , que sustituye a BitmapFactory . ImageDecoder te permite crear un mapa de bits o dibujable a partir de un búfer, archivo o URI de bytes. Ofrece varias ventajas sobre BitmapFactory, que incluye soporte para escalamiento exacto, decodificación de un solo paso para la memoria de hardware, soporte para postprocesamiento en decodificación y decodificación de imágenes animadas.

Vídeo HDR VP9, ​​compresión de imágenes HEIF y API multimedia

Android P agrega soporte integrado para HDR VP9 Profile 2, por lo que ahora puede entregar películas habilitadas para HDR a sus usuarios desde YouTube, Play Movies y otras fuentes en dispositivos con capacidad HDR.

Sensibilidad de coste de datos en JobScheduler

JobScheduler es el servicio central de Android que ayuda a administrar las tareas programadas o trabajar en los cambios de Doze , App Standby y Límites de fondo . En Android P, JobScheduler maneja mejor los trabajos relacionados con la red para el usuario, coordinando con las señales de estado de la red provistas por separado por los operadores.

Redes neuronales API 1.1

Se presentó la API de redes neuronales en Android 8.1 para acelerar el aprendizaje automático en el dispositivo en Android. En Android P, se ha ampliando y mejorando esta API, agregando soporte para nueve operaciones nuevas: Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Strided Slice, Mean, Div, Sub y Squeeze. Si tienes un dispositivo Pixel 2, la versión DP1 ahora incluye un controlador Qualcomm Hexagon HVX con aceleración para modelos cuantizados.

Mejoras de autocompletar

En Android P, se continua mejorando el Autofill Framework basado en los comentarios de los usuarios y desarrolladores. Junto con las correcciones de errores clave, esta versión incluye nuevas API que permiten a los administradores de contraseñas mejorar la experiencia de usuario de Autocompletar, como un mejor filtrado de los conjuntos de datos , la desinfección de las entradas y el modo de compatibilidad .

API móvil abierta para pagos NFC y transacciones seguras

Android P agrega una implementación de la API GlobalPlatform Open Mobile a Android. En los dispositivos compatibles, las aplicaciones pueden usar la API OMAPI para acceder a elementos seguros (SE) para habilitar los pagos con tarjeta inteligente y otros servicios seguros.

android p

Fortaleciendo las bases de Android

Seguridad para aplicaciones

En Android P se han querido cambiar a una interfaz de usuario más consistente para la autenticación de huellas dactilares en aplicaciones y dispositivos. Android ahora proporciona un diálogo de sistema estándar para solicitar al usuario que toque el sensor de huellas digitales, administrando el texto y la ubicación, según corresponda para el dispositivo. Las aplicaciones pueden desencadenar el diálogo de huella digital del sistema utilizando una nueva API FingerprintDialog .

Como parte de un esfuerzo mayor para alejar todo el tráfico de red del texto sin cifrar (HTTP no cifrado) a TLS, también se está  cambiando los valores predeterminados para la Configuración de seguridad de red para bloquear todo el tráfico de texto sin formato.

Privacidad para los usuarios

Para garantizar mejor la privacidad, Android P restringe el acceso al micrófono, a la cámara y a todos los sensores SensorManager desde aplicaciones que están inactivas. Mientras el UID de su aplicación está inactivo, el micrófono informa audio vacío y los sensores dejan de informar eventos. Las cámaras que usa su aplicación están desconectadas y generarán un error si la aplicación intenta usarlas. En la mayoría de los casos, estas restricciones no deberían introducir problemas nuevos para las aplicaciones existentes, pero recomendamos eliminar estas solicitudes de sus aplicaciones.

También se habilitará el cifrado de las copias de seguridad de Android con secreto del lado del cliente. Esta característica todavía está en desarrollo activo y se lanzará en una futura versión de vista previa de Android P.

A más largo plazo, se está trabajando para brindar soporte para la asignación aleatoria por red de direcciones MAC asociadas a la plataforma. En los dispositivos compatibles que ejecutan Android P, puede habilitarse esto experimentalmente para probarlo como una nueva opción de desarrollador.

Android P también le da al usuario control sobre el acceso al identificador build.serial de la plataforma al ponerlo detrás del permiso READ_PHONE_STATE . El acceso directo a este identificador ha quedado obsoleto desde Android 8.0 . Para acceder al identificador build.serial, debe usar el Build.getSerial()método.

Rendimiento ART

Se está trabajando para lograr mejoras de rendimiento y eficiencia en todas las aplicaciones a través del tiempo de ejecución de ART. Se ha ampliado el uso de los perfiles de ejecución de ART para optimizar las aplicaciones y reducir la huella en la memoria del código de la aplicación compilada. ART ahora utiliza información de perfil para la reescritura en el dispositivo de archivos DEX, con reducciones de hasta el 11% en una amplia gama de aplicaciones populares.

Kotlin optimizado

Kotlin es un lenguaje de primera clase en Android , y si aún no lo has probado, ¡deberías hacerlo! Se ha adquirido un compromiso duradero con Kotlin en Android y se sigue ampliando el soporte, incluida la optimización del rendimiento del código de Kotlin. En P verás los primeros resultados de este trabajo: se han mejorado varias optimizaciones del compilador, especialmente aquellas que apuntan a bucles, para extraer un mejor rendimiento. También se sigue trabajando en asociación con JetBrains para optimizar el código generado de Kotlin.

Eficiencia energetica

En Android P, Se continua perfeccionando Doze , App Standby y Background Limits para mejorar aún más la duración de la batería.

Orientación de Android moderno

Android P está formado por iniciativas a más largo plazo para modernizar los cimientos de Android y las aplicaciones que se ejecutan en él. Google Play requerirá que todas las actualizaciones de la aplicación se dirijan a Android Oreo ( targetSdk Version 26 o superior) en noviembre de 2018, con soporte para hardware de 64 bits en el horizonte para 2019.

De acuerdo con estos cambios, Android P advertirá a los usuarios con un cuadro de diálogo cuando instalen una aplicación que apunta a una plataforma anterior a Android 4.2 (targetSdkVersion menos de 17), y las futuras versiones de plataforma continuarán incrementando ese límite inferior.

Mejorando la compatibilidad de aplicación a través de API públicas

Con Android P se está comenzando un proceso gradual para restringir el acceso a las interfaces seleccionadas que no son SDK, pidiendo a los desarrolladores, incluidos los equipos de aplicaciones dentro de Google, que utilicen los equivalentes públicos en su lugar.

What's new in the Android P preview

Esto es solo el inicio se se plantean novedades importantes que comenzaremos a ver en futuras actualizacionmes de esta preview

Oculus Utilities for Unity 1.22 promete una mejora de rendimiento de la GPU de hasta el 20%

oculus

Facebook sigue mejorando las herramientas que pone a disposición de los desarrolladores para su plataforma de realidad virtual. Hoy han anunciado el lanzamiento de una nueva versión para Oculus Utilities for Unity con importantes mejoras.

Es habitual que con cada nueva versión en esta u otras herramientas se anuncian mejoras de rendimiento, pero en escasas ocasiones se cuantifica esta mejora. Oculus con la versión 1.22 de Oculus Utilities for Unity ha proporcionado que es exactamente lo que se mejora y hasta que punto puede afectar al rendimiento de las aplicaciones que con ella se usen.

En la lista de novedades se menciona que se ha mejorado el manejo de la malla de oclusión proporcionado una mejora significativa en el rendimiento de la GPU. Sin embargo en twitter especifican más este dato y cuantifican esta mejora en el rendimiento de la GPU en una impresionante 15-20%.

Desarrollador, ya puedes enviar tu aplicación compatible con Daydream a la Play Store

Como sabéis, también podéis disfrutar del contenido de nuestra web gracias a la aplicación que os ofrecemos en la Play Store, con ella no solo podéis ver nuestros artículos sino comentar desde ella con comodidad. Hace unas horas recibimos una notificación en nuestra cuenta de desarrollador en la que se nos notificaba que ya podíamos enviar la aplicación para la plataforma DayDream, y es que según hemos podido comprobar Google ya ha abierto la inscripción a cualquier desarrollador que desee hacer sus aplicaciones compatibles con Daydream.

Hasta ahora solo un selecto grupo de desarrolladores tenían la oportunidad de ofrecer sus aplicaciones compatibles con dispositivos DayDream Ready, ahora cualquier puede hacerlo, eso si, siempre y cuando cumplan con los requisitos exigidos (ver aquí) de usabilidad, manejo, diseño y estabilidad. Si nuestra aplicación las cumple solo deberemos subir las correspondientes imágenes, como una Imagen estereoscópica de 360 grados para su publicación en la tienda dayDream.

Si duda esto hará que el número de aplicaciones que estn disponibles crezca exponencialmente en breve, veremos hasta que punto los desarrolladores apuestan por llevar sus aplicaciones y juegos a DayDream.

Unity añade soporte para Google Daydream

Daydream-1

Unity es una de las herramientas de desarrollo más utilizadas por multitud de creadores para sus juegos, desde hace tiempo dispone de soporte para una variedad de plataformas VR y ahora añade una mas a la lista, DayDream, la plataforma con la que Google quiere asaltar en mercado VR.

Este soporte se ha anunciado con «optimizaciones significativas y reducción de la latencia» para DayDream con las que los desarrolladores podrán construir su software VR tanto para Daydream como para las Google Cardboard, lo que podría permitir a  las aplicación de realidad virtual creadas con Unity el llegar a un público más amplio.

Una profunda integración con el SDK de Daydream para aprovechar la reproyección asíncrono de la plataforma y el modo de funcionamiento VR,

Esta es una muy buena noticia para DayDream ya que Unity es un sistema familiar y conocido para muchos desarrolladores, que así puede que pierdan un poco el temor a involucrarse en este nuevo mercado.

Estos son los 15 primeros proyectos aceptados en el fondo de desarrollo de Realidad Virtual de OSVR

alicevr

A finales de Junio os anunciábamos que OSVR crearía un fondo con cinco millones de dolares para apoyar el desarrollo de proyectos en realidad virtual que quisieran apostar por su ecosistema abierto y open source, los desarrolladores tenían que enviarlos para su valoración y en caso de ser aceptados recibirían un soporte de este fondo.

Hoy conocemos los primeros 15 proyectos que han sido aprobados y que son los que harán tomar cuerpo el espíritu de este fondo de OSVR, con el sonsiguiente apoyo en materia de marketing y promoción de sus creaciones, lo que de seguro será un fuerte espaldarazo al que desde VirtualWorld nos queremos unir y os mostramos la lista a continuación, entre ellos encontraréis proyectos conocidos como Alice VR del que ya os hemos hablado.

Juegos confirmados

Ante todo advertir que este listado no es definitivo ya que habrá un segundo grupo de juegos y proyectos que serán anunciados antes de fin de año. Además se brindará apoyo a otro tipo de Desarrollos no relacionado directamente con videojuegos, como WebVR y media players.

  1. Limb
    Developer: Interdiction Studios
    URL: https://www.patreon.com/InterdictionStudios
    Disponible: Cuarto trimestre, 2017
  2. Abduction
    Developer: Red Iron Labs
    URL: http://www.redironlabs.com/Abduction
    Disponible el 31 de Octubre, 2016
  3. PolyRunner
    Developer: Lucid Sight
    URL: www.lucidsight.com
    Fecha de salida pendiente de anunciar
  4. RC Soccer VR
    Developer: Beatshapers
    Disponible: Cuarto trimestre, 2016
  5. StarDrone VR
    Developer: Beatshapers
    Disponible: Cuarto trimestre, 2016
  6. Theme Park Studio
    Developer: Pantera Game Studio
    URL: www.ThemeParkStudio.com
    Fecha de salida pendiente de anunciar
  7. Alice VR
    Developer: Carbon Studios
    URL:  http://alice-vr.com/
    Disponible: Octubre, 2016
  8. Infinite
    Developer: Project: Gateway VR Studios GmbH
    URL: http://project-gateway.de/infinite/
    Fecha de salida pendiente de anunciar
  9. The Hum: Abduction
    Developer: Totwise Studios
    URL: http://thehumuniverse.com/the-hum-abductions/
    Fecha de salida pendiente de anunciar
  10. Redout
    Developer: 34BigThings
    URL: https://www.youtube.com/watch?v=9OLVNDQfmCo
    Disponible: Septiembre, 2016
  11. The Brookhaven Experiment
    Developer: Phosphor Games
    URL: http://phosphorgames.com/blog/games/the-brookhaven-experiment/
    Disponible: Cuarto trimestre, 2016
  12. A-10
    Developer: Futuretown
    URL: http://futuretown.io/portfolio/a-10-vr/
    Disponible: Cuarto trimestre, 2016
  13. Descent: Underground
    Developer: Descendent Studios
    URL: www.descentunderground.com
    Disponible ya en: http://store.steampowered.com/app/360950/
  14. Radial-G : Racing Revolved
    Developer: Tammeka Games
    URL: http://www.radial-g.com
    Disponible ya en: http://store.steampowered.com/app/330770/
  15. CDF Starfighter
    Developer: Mad About Games Studios Ltd.
    URL: www.magstudios.co.ukj
    Disponible en Septiembre, 2016

¿Que te parecen? una buena lista que promete y mucho, recuerda que si eres un desarrollador interesando en el fondo puedes encontrar toda la información en su web.

Oculus Connect developer conference anunciada del 5 al 7 de Octubre

 Oculus Connect developer conference

Oculus ha anunciado la fecha y emplazamiento de celebración del evento Oculus Connect 3, que tendrá lugar en San José, California, desde el 5 al 7 de Octubre. Esta será la tercera edición de esta conferencia y se anuncia que será el mayor evento organizado por Oculus dedicado a los desarrolladores hasta el momento, y es que como era de esperar, año tras año va creciendo en importancia y número de asistentes.

Para este año se anuncia que habrá mas de 50 charlas técnicas y se ofrecerá la oportunidad de probar nuevo hardware y contenido para Oculus, Tendremos Keynotes de la mano de Brendan Iribe, John Carmack y Michael Abrash, que nos brindaran nuevas noticias y anuncios, no solo de Oculus sino también de sus socios.

Una mirada hacia el futuro de la realidad virtual.

A partir del 2 Agosto se abrirá el registro para asistir al evento. Una oportunidad única para encontrarse con ingenieros, diseñadores y creativos de todo el mundo reunidos para impulsar la comunidad de realidad virtual con la plataforma Oculus y poder escuchar a los líderes de la industria, asistiendo a talleres prácticos de diseño e ingeniería.

En este tipo de eventos es donde conocemos el futuro de la plataforma, donde se echa toda la carne en el asador y se muestran los planes de futuro de Oculus, pero también es donde los desarrolladores aprovechan para intercambiar ideas y mostrar sus propios proyectos con nuevos contenidos y hardware, vamos un evento que debes destacar en tú calendario y no perderte.

¿Te lo vas a perder?