android

Recursos de programación de android
El protagonista de este episodio es Javier Gamarra, un experto en Android y Java EE, desarrolla móvil con Android o aplicaciones web JavaScript (Angular, Node...). Aprovecha cualquier oportunidad para jugar con Scala o visualización de datos y es un ponente habitual en eventos como Codemotion. Actualmente Trabaja como Mobile Guild Lead en Liferay. ------------------------ **Autentia solo proporciona un medio de expresión. Autentia no se hace responsable de las opiniones reflejadas por los entrevistados. Todos los videos de Ni Monos Ni Lagartos https://www.youtube.com/playlist?list... Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/ Instagram: https://lk.autentia.com/instagram
By now, you've probably heard of Kotlin and may have even taken a look at some of its features. And you might be wondering what the big deal is. Sure, it's got some nicer syntax—and what else? The thing about Kotlin though is that it's not about a list of features but how, together and in harmony, these features lead to a more enjoyable and productive development experience. In this talk, we're going to focus on showing why Kotlin solves some of the pain points you often encounter when writing code—be it Android, Server, or any other type of software development.
Analizamos los beneficios de introducir una interface en términos de tolerancia al cambio y testabilidad. Nos planteamos cuándo sería apropiado por tanto introducir una interface en nuestro código, y sobre todo, cuándo y por qué sería algo a evitar. ❓ Preguntas a responder: * Cuándo definís interfaces (Árbol decisional para meter una interface como el que comentamos en el vídeo) * Inyectáis los Domain Services en los Application Services vía constructor, ¿o los instanciáis en el constructor del Application Service? Links relacionados: * ????‍????‍????‍???? Vídeo Composición sobre herencia: https://www.youtube.com/watch?v=OyTPDFyGWRc * ????️ Tweet a hacer RT para entrar en sorteo de training Kotlin: * ????‍???? Training Kotlin por Karumi: https://www.karumi.com/open-training/android-kotlin-jump-start-first-edition * ???? Repositorio ejemplos PHP: https://github.com/CodelyTV/cqrs-ddd-php-example * ⚛️ Repositorio ejemplos Scala: https://github.com/CodelyTV/scala-http-api * ????‍???? Curso Principios SOLID Aplicados: http://bit.ly/solid-codelytv * ???? Curso Arquitectura Hexagonal: http://bit.ly/hexagonal-codelytv * ℹ️ Post Matthias Noback al respecto: https://matthiasnoback.nl/2018/08/when-to-add-an-interface-to-a-class/
El próximo 29 de septiembre de 2018 se celebrará la primera PEUMConf para poder disfrutar entre todas y todos de aquello que puedan aportarnos otros miembros. El evento serà ofrecerá online y se publicará el enlace el mismo día en este post y por twitter.Esta se basará en  exposiciones en diferentes formatos y tiempos con participantes y ponentes de la comunidad del canal de Slack de Programar es una mierda de todo el mundo.El horario de las exposiciones12:00 - Sesión de bienvenida y presentación12:15 - Dockeriza tu entorno de desarrollo - Marco Bellido (45m)13:00 - Ecosistema Microsoft en el 2018 - Alberto Chesa (30m)13:30 - Conoce a CoderDojo - Miguel Abellán, Miguel Manzano (Lightning talk 15m)13:45 - Pausa 15:00 - Competencia colaborativa - Gonzalo Nandez 30m15:30 - Desarrollo Backend/Frontend con el framework Spring Boot - Alejandro Ambroa (30m)16:00 -  ¿Por qué a los programadores les preocupa una mierda la seguridad y por qué debería preocuparnos? - Jose Antonio Bautista (45m)16:45 - Pausa17:30 - Serverless GraphQL con AWS AppSync - José Fonseca (45 min)18:15 - Animando la tasa de conversión del usuario - Laura Santana (45 min)19:00 - Pausa19:15 - Introducción a la programación funcional - Juan Manuel Cruz (45 min)20:00 - Mesa redonda y despedidaLos horarios están expresados en el huso horario utilizado en España (peninsula ibérica) CEST.En el siguiente enlace podéis ver a que hora corresponde el inicio de la PEUMConf 2018 en vuestro horario local: http://www.timebie.com/std/centraleuropeansummer.php?q=12Aunque no hemos podido cubrir las charlas teniendo el mismo número de ponentes mujeres que hombres esperamos que la participación como oyentes pueda ser más igualada.Descripción de las exposicionesDockeriza tu entorno de desarrollo Marco Bellido (45m)En esta charla me gustaría presentar una pequeña introducción a docker y cómo hemos evolucionado los entornos de desarrollo, desde la instalación de soluciones manualmente, uso de servidores, vagrant... e intentaría realizar una demo práctica usando docker-compose para montar un entorno de desarrollo de algo tipo Php, Wordpress, Node...Ecosistema Microsoft en el 2018Alberto Chesa (30m)Veremos de manera general, lo más relevante del gigante de Redmon en el área de desarrollo, herramientas, servicios, tecnologías disponibles.Conoce a CoderDojoMiguel Abellán, Miguel Manzano (Lightning talk 15m)Presentación de CoderDojo y la experiencia como mentor.Competencia colaborativaGonzalo Nandez (30m)En este nuevo mundo del open source se ha pasado de la competencia férrea de los productos informáticos a un nuevo concepto de competencia colaborativa que cambia los paradigmas incluso en la economía mundial.Desarrollo Backend/Frontend con el framework Spring BootAlejandro Ambroa (30m)Spring Boot es un conjunto de tecnologías que usan el framework Spring, ya prácticamente un estándar de facto en el mundo Java. Este sistema nos permite desarrollar aplicaciones Java-Spring de una manera muy cómoda y rápida.Veremos cómo construir una aplicación en directo con estas tecnologías incluyendo REST, JMS o MQTT, motor de plantillas tipo thymeleaf o freemarke, websockets, etc.¿Por qué a los programadores les preocupa una mierda la seguridad y por qué debería preocuparnos?Jose Antonio Bautista (45m)Una gran parte de nuestro mundo gira alrededor de las aplicaciones y el software. Los programadores sabemos mucho sobre el desarrollo, los interfaces de usuario, el acceso rápido a los datos... pero muchas veces no conocemos u olvidamos los aspectos básicos de la seguridad. Esto provoca que en los últimos años se haya disparado el número de ataques a sistemas.Esta charla no va dirigida a aprender las técnicas de desarrollo seguro del que podemos encontrar mucha información en Internet. Se centra en los problemas a los que se enfrentan nuestros usuarios y nuestras empresas cuando los programadores dejamos de lado la seguridad y porqué es tan importante en el desarrollo actual.Serverless GraphQL con AWS AppSyncJosé Fonseca (45m)AppSync es un producto de AWS que es relativamente nuevo y nos permite crear un Serverless GraphQL APIs que se puede conectar a varias fuentes de datos, Ofrece SDKs para Web, Android y iOS así como soporte para subscripciones y offline. Veremos algunas de sus características.Animando la tasa de conversión del usuarioLaura Santana (45m)Las experiencias animadas en un sitio web aumentan la participación y simplifican la presentación del contenido, lo que conduce a una mejor tasa de conversión del usuario, que es un sueño hecho realidad para los equipos de marketing. Cuantos más métodos y técnicas tenemos, como desarrolladores, para animar, más fácil es sentirse abrumados por ellos. En esta charla, compartiré algunos ejemplos de código para animaciones y experiencias personales sobre cómo trabajar eficazmente con un equipo de marketing para mejorar la tasa de conversión en el sitio web de un producto.Introducción a la programación funcionalJuan Manuel Cruz (45m)Una introducción al paradigma funcional y a sus conceptos claves explicados en términos simplesPara cualquier duda enviad un correo a programaresunamierda@gmail.comEl evento es gratuito, pero se recomienda ser miembro de la comunidad PEUM.Muchas gracias a todas y a todos.
Born in a lab, matured in the enterprise, and now fully baked as an open-source, cross-platform, professionally-supported language: the F# journey has always been about reconciling the apparently irreconcilable. Javascript and .NET, Linux and Windows, Functional and Objects, Company and Openness, Android and iOS, Programming and Data, Server and Client - F# finds a way. Come along and take a journey with me through the modern programming landscape and the F# approach to language design, interoperability, tooling and community.
Presentación de los cursos de CodelyTV Pro, y las distintas opciones que tienes para aprender como persona individual, empresa, o comunidad de desarrolladores. Aprende de profesionales con experiencia en cursos prácticos y sin rodeos. Mejora tus habilidades, especialízate, y sigue avanzando en tu carrera. ???? Cursos CodelyTV Pro: https://codely.tv/pro/cursos ????‍????‍????‍???? Planes para empresas: https://codely.tv/pro/teams ???? Twitter: https://twitter.com/CodelyTV
En el mundo mobile la parte más importante y grande que debemos cubrir con tests es la interfaz de usuario. En este curso aprenderemos las claves para escribir buenos tests de UI para Android con Expresso. ???? Apúntate al curso en CodelyTV Pro! http://bit.ly/curso-test-android
How to set the IntelliJ title bar to dark. You can use this trick with all the JetBrain IDEs: IntelliJ, PhpStorm, PyCharm, GoLang, JetBrains, Android Studio, AppCode, RubyMine, ReSharper Links de interés: ???? Cursos CodelyTV Pro: https://pro.codely.tv ???? Descuento 1 mes por 25€: http://bit.ly/bdd-descuento ???? Descuento 4 meses por 99€: http://bit.ly/bdd4meses ????‍????‍????‍???? Planes para empresas: https://codely.tv/pro/teams ???? Twitter: https://twitter.com/CodelyTV
Kotlin llega como un lenguaje moderno. Su simplicidad enamora y sus virtudes lo han llevado a ser nombrado por Google como lenguaje oficial para el desarrollo en Android; pero ¡no se limita a Android! En esta charla enseñaremos por qué Kotlin está convenciendo a aquellos que se animan a conocerlo y mostraremos un ejemplo de aplicación web en el que tanto el back como el front están construidos con Kotlin. ---------- Todos los videos de RITSI: https://www.youtube.com/playlist?list=PLKxa4AIfm4pUrCLss1muBzDrFcw7ROLMX Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
#Codemotion Rome 2018 - “WebXR” is the API formerly known as WebVR, upgraded to embrace the web’s potential not just for Virtual Reality, but for immersive Mixed Reality experiences. We can start exploring the possibilities now, using libraries like Mozilla’s WebXR Polyfill and Google’s three.ar.js, plus special development browsers that incorporate ARCore (Android) or ARKit (iOS). This talk will share how you can begin to blend the real world and the digital world as a Mixed Reality web developer - and a glimpse into the exciting future of the Immersive Web.