android

Recursos de programación de android
I'm going to be telling you about what happens after your code reaches production, and how we can make that better. So as developers, we like to solve problems. We like to write code in order to feel like we're having an impact on the world. But the problem is that solving problems doesn't really just stop from the moment that we commit our code and land it into Git. We have to actually make sure that it's serving our users and making them happy. And as our systems grow more and more complex, it's much more difficult to understand what's actually going on. How can we make sure that our customers are having good experiences? How can we be sure that when things actually get deployed into production, for instance, when they're running on someone's Android device, or when they're running on millions of web browsers, how do we make sure that everything is still working as we planned? And what does it even mean for a system to be up or down? [...] Don't waste your time working on things that are not important. Work on your system to make it just reliable enough, and then go back to working on features. But then be prepared to go back to working on reliability when you need to. But a thing that people commonly overlook is that if you do not have observability, that is a systematic risk. That is a risk that adds to the length of every outage that you have. If you are spending the first 20 or 30 minutes out of every outage trying to figure out what's going on, and how to make it stop, that's a lot of unhappy users. So that's a systemic risk. And that's something that you may need to think about addressing. The other thing that's a hidden risk is a lack of collaboration. You may not necessarily see it directly when you do this risk analysis, but if your customer support team doesn't feel comfortable raising issues, then you're going to have issues last a lot longer before you even start working on them.
Alguien que programa y que da amor a su código. ¿Se puede pedir más? Así es nuestro invitado de hoy. Recuerda que la entrevista tiene una segunda parte privada que puedes escuchar en el episodio 38 de Web Reactiva Premium. Allí nos contará trucos que utiliza en su día a día, cómo afronta la creación de nuevas features en un proyecto y el buen futuro del desarrollo de aplicaciones Android. ¿Quieres saber que hay en la Zona Premium? Pues en esta pagina te lo cuento todo. Comparto muchas cosa...
En este video encontraréis los testimonios de los alumnos que acaban de finalizar el Curso de Arquitectura Android por Diego Ojeda - Android Lead en Apiumhub. Un curso que se ha centrado en trabajar con Kotlin, en la metodología de trabajo, la aplicación de buenas prácticas y en TDD. https://apiumacademy.com/
Apium Academy ( https://apiumacademy.com/ ) es una iniciativa que hemos emprendido este año y que nace con el objetivo de ofrecer cursos de programación de calidad en Barcelona. Hemos trabajado muy duro para crear el espacio físico en el que se darán los cursos de Apium Academy, y por fin podemos compartirlo con todo el mundo. La inauguración tuvo lugar en Plaza Urquinaona, 1, Entresuelo Derecha B. Presentamos la academia y sus cursos ( arquitectura Android, arquitectura Fronted, Product Ownership, cusros personalizados, etc.), visita guiada del espacio y...sorpresas. Si estás interesado en alguno de los cursos, ¡Apúntate y te mandaremos toda la información de Matrícula! https://apiumacademy.com/es/
Nexi, in partnership with Codemotion, presents the Nexi Dev Training Program a multichannel learning program that aims to disclose all the services developers can use on Nexi’s Platform. Get more info and register here: http://bit.ly/NexiDevProgram The Nexi Dev Training Program is a unique opportunity to get to know Nexi’s world, discover the full potential of its services and become part of an exclusive community of specialized developers. The training program consists of 4 independent modules on 4 different topics: Introduction to the XPAY gateway: simple payments and invisible payments. Introduction to Nexi SmartPOS and how to create applications such as virtual loyalty cards and catalogue product management. Introduction of XPAY through XPAY build, the customization of the payment user experience and some hints at the integration of the back office. SDKs for mobile (iOS and Android). For each topic, there will be a video, a tech article and a final quiz. Once you have passed all the 4 tests you will receive a certificate attesting you have successfully completed the training program, along with a digital badge that you can share on your social channels and on your LinkedIn profile. Among those who pass all 4 tests, Nexi will select the best candidate who will have the opportunity to become a Nexi Tech Ambassador. But there’s more! We will organize meetups to foster the networking and we will launch a coding challenge to test your knowledge. For any further info feel free to contact us at training@codemotion.it Get more info and register here: http://bit.ly/NexiDevProgram
Freelancer at Interdiscount Born and grown in the beautiful Sardinia in Italy, I moved to Zurich to complete my studies at the ETH (Swiss Federal Institute of Technology). After working on delay tolerant networks with Android devices I focused on Web development and scalable and resilient software architectures on the cloud. Currently working as a Freelancer at Interdiscount, the market leader for electronics in Switzerland.
Greach is a yearly technical conference around Android, JVM Frameworks and alternative JVM languages. It brings together JVM developers with framework creators and international speakers. Developers learn about JVM languages such as Groovy, Kotlin, platforms such as Android, JVM frameworks such as Grails, Micronaut, Ratpack, Spock... or cloud environments such as Google Cloud, Amazon Web Services or PWS. The most talented developers around Europe come to Greach to learn how to develop better, faster and smarter. ------------- Spock was a game changer for all the people struggling with unit testing in JUnit 4. Compact syntax, parameterised tests or flexibility to mention just a few advantages. Over 10 years after JUnit 4.0, the brand new, written from scratch, Java 8 optimised JUnit 5 has been released. Is it still worth to write tests in Spock? During my presentation I will compare selected areas of Spock and JUnit 5 to give you an overview how the situation looks like in 2019. I will try to answer the question if its time for Spock to fade into oblivion or maybe quite the opposite it is still light years ahead of JUnit 5. ------------- Todos los vídeos de Greach 2019 en: https://lk.autentia.com/Greach19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
In the world of development, security is sometimes a subject that does not receive the importance it should have. This talk has as objective touch some points for make Android Apps more secure. We will start the talk by studying some real-life cases where there was an absolute lack of security or poorly implemented strategies, in situations like consume web services, SSL/TLS certificates; how use JSON Web Tokens next to JSON Web Signature and JSON Web Encryption, not only for Authentication and Authorization processes, if not for Information Exchange too. Then we will evaluate use some libraries as the SafetyNet APIs like reCAPTCHA; handle permissions in Android; and PaaS technologies for implement User Management, Passwordless and Multifactor Authentication using Firebase or Auth0 Technologies. ------------- Todos los vídeos de Greach 2019 en: https://lk.autentia.com/Greach19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX