Are you over 18 and want to see adult content?
More Annotations
A complete backup of amateurvoyeurforum.com
Are you over 18 and want to see adult content?
A complete backup of badgirlsblog.com
Are you over 18 and want to see adult content?
A complete backup of www.naijauncut.com
Are you over 18 and want to see adult content?
A complete backup of grometsplaza.net
Are you over 18 and want to see adult content?
A complete backup of www.asiaerotica.com
Are you over 18 and want to see adult content?
A complete backup of brutal-facesitting.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of cosmosclinic.com.au
Are you over 18 and want to see adult content?
Text
EURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get aEURYPEREZ.DEV
Scientists in general need data 📊 to make decisions, or at least to make the right decisions 🤓, they analyze behaviors, patterns, fluctuations, specific information like demography, environment and so many other variables that can affect a specific amount of people, situation or object. KOTLIN - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation.SOFT SKILLS
Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
BUILDING NESTED LISTS WITH RECYCLERVIEW Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get aEURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get aEURYPEREZ.DEV
Scientists in general need data 📊 to make decisions, or at least to make the right decisions 🤓, they analyze behaviors, patterns, fluctuations, specific information like demography, environment and so many other variables that can affect a specific amount of people, situation or object. KOTLIN - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation.SOFT SKILLS
Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
BUILDING NESTED LISTS WITH RECYCLERVIEW Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a ANDROID - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get aLIVE SESSIONS
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings while A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
TEAMWORK - EURYPEREZ.DEV Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
CONTINUOUS DELIVERY
Agile is one of the favorite words for developers and project leaders. The reason is, that from the product owner who first redacted the intention of the feature, to the final user who actually interacts with it, we all get benefits from an agile process. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. LIVE SESSION: KOTLIN COROUTINE, THREADING MADE EASY IN Async and Threading are words that very often scare the developers. Traditionally we have managed some of those tasks with the now deprecated AsyncTask, but that callback oriented way has some limitations. Let’s learn how we can refactor our legacy background operations using callbacks for a graceful and very optimized way using Kotlin Coroutines. You QUOTE: ADVICE FOR CLEAN CODE Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. John Woods Eury Pérez Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. TechEURYPEREZ.DEV
Moved Permanently. The document has moved here.EURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. Interfaces are OK, but in Kotlin we have something to make this better and even more readable when combined with othercomponents.
KOTLIN - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation. BUILDING NESTED LISTS WITH RECYCLERVIEW To do this we will need to save the distance that was scrolled in order to restore it when binding back to the scrolled horizontal recyclerview. First, let’s save the offset when scrolling any of the horizontal lists, declare this as a property: private val positionList = SparseIntArray () Kotlin. WRITING SMARTER CODE WITH SEALED CLASSES IN KOTLIN Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
EURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. Interfaces are OK, but in Kotlin we have something to make this better and even more readable when combined with othercomponents.
KOTLIN - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation. BUILDING NESTED LISTS WITH RECYCLERVIEW To do this we will need to save the distance that was scrolled in order to restore it when binding back to the scrolled horizontal recyclerview. First, let’s save the offset when scrolling any of the horizontal lists, declare this as a property: private val positionList = SparseIntArray () Kotlin. WRITING SMARTER CODE WITH SEALED CLASSES IN KOTLIN Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
LIVE SESSIONS
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileSOFT SKILLS
Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
KOTLIN - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. QUOTE: ADVICE FOR CLEAN CODE Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. John Woods Eury Pérez Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. Tech FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true.CONTINUOUS DELIVERY
Agile is one of the favorite words for developers and project leaders. The reason is, that from the product owner who first redacted the intention of the feature, to the final user who actually interacts with it, we all get benefits from an agile process. LIVE SESSION: KOTLIN COROUTINE, THREADING MADE EASY IN Async and Threading are words that very often scare the developers. Traditionally we have managed some of those tasks with the now deprecated AsyncTask, but that callback oriented way has some limitations. Let’s learn how we can refactor our legacy background operations using callbacks for a graceful and very optimized way using Kotlin Coroutines. You BUILD CRASH-FREE APPS 🔒 WITH KOTLIN'S NULL SAFETY In a software development team’s daily routine, finding bugs🐛/crashes💥 is an essential step in the process of having the product ready for deployment. It’s a normal thing, design-code-test-refactor is the normal cycle everywhere. As we evolve as software developers, we learn and master the art 👨🏼🎨 of handle errors gracefully. We gradually develop the senseEURYPEREZ.DEV
Moved Permanently. The document has moved here.EURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. Interfaces are OK, but in Kotlin we have something to make this better and even more readable when combined with othercomponents.
EURYPEREZ.DEV
Scientists in general need data 📊 to make decisions, or at least to make the right decisions 🤓, they analyze behaviors, patterns, fluctuations, specific information like demography, environment and so many other variables that can affect a specific amount of people, situation or object. A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a BUILDING NESTED LISTS WITH RECYCLERVIEW To do this we will need to save the distance that was scrolled in order to restore it when binding back to the scrolled horizontal recyclerview. First, let’s save the offset when scrolling any of the horizontal lists, declare this as a property: private val positionList = SparseIntArray () Kotlin. KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation. WRITING SMARTER CODE WITH SEALED CLASSES IN KOTLIN Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
EURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. Interfaces are OK, but in Kotlin we have something to make this better and even more readable when combined with othercomponents.
EURYPEREZ.DEV
Scientists in general need data 📊 to make decisions, or at least to make the right decisions 🤓, they analyze behaviors, patterns, fluctuations, specific information like demography, environment and so many other variables that can affect a specific amount of people, situation or object. A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a BUILDING NESTED LISTS WITH RECYCLERVIEW To do this we will need to save the distance that was scrolled in order to restore it when binding back to the scrolled horizontal recyclerview. First, let’s save the offset when scrolling any of the horizontal lists, declare this as a property: private val positionList = SparseIntArray () Kotlin. KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation. WRITING SMARTER CODE WITH SEALED CLASSES IN KOTLIN Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
LIVE SESSIONS
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings while TEAMWORK - EURYPEREZ.DEV Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
SOFT SKILLS
Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
KOTLIN - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. QUOTE: ADVICE FOR CLEAN CODE Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. John Woods Eury Pérez Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. Tech FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true.CONTINUOUS DELIVERY
Agile is one of the favorite words for developers and project leaders. The reason is, that from the product owner who first redacted the intention of the feature, to the final user who actually interacts with it, we all get benefits from an agile process. LIVE SESSION: KOTLIN COROUTINE, THREADING MADE EASY IN Async and Threading are words that very often scare the developers. Traditionally we have managed some of those tasks with the now deprecated AsyncTask, but that callback oriented way has some limitations. Let’s learn how we can refactor our legacy background operations using callbacks for a graceful and very optimized way using Kotlin Coroutines. You QUOTE: THE BOY-SCOUT RULE Leave the campground cleaner than you found it. ROBERT STEPHENSON, FATHER OF SCOUTING Eury Pérez Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. Tech teacher, professional Instructor and speaker. Co-founder @ PrintSpace. Biblical SchoolEURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. Interfaces are OK, but in Kotlin we have something to make this better and even more readable when combined with othercomponents.
SOFT SKILLS
Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation. BUILDING NESTED LISTS WITH RECYCLERVIEW To do this we will need to save the distance that was scrolled in order to restore it when binding back to the scrolled horizontal recyclerview. First, let’s save the offset when scrolling any of the horizontal lists, declare this as a property: private val positionList = SparseIntArray () Kotlin. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a QUOTE: THE BOY-SCOUT RULE Leave the campground cleaner than you found it. ROBERT STEPHENSON, FATHER OF SCOUTING Eury Pérez Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. Tech teacher, professional Instructor and speaker. Co-founder @ PrintSpace. Biblical SchoolEURYPEREZ.DEV
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileBEST PRACTICES
The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Item in a list. Interfaces are OK, but in Kotlin we have something to make this better and even more readable when combined with othercomponents.
SOFT SKILLS
Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
A COMPLETE GUIDE FOR ANDROID CI/CD Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
FROM CODER TO ENGINEER: CODING TIPS AND BEST PRACTICES If you are here, you surely got curious of the title and also for sure you are looking to improve yourself as a software engineer, I’m glad to say that if that’s correct you are in the right place. 💪🏼🚀. As we grow in knowledge as a software developer we somehow start discovering that “this isn’t all about just coding”, and guess what that’s true. KOTLIN BASICS: THINKING FUNCTIONAL! Hey! 🤙🏼 If you are here, you are either an Android developer, you are seeking to learn more about functional programming or you are just a curious guy that heard about the Kotlin hype 🚀 and would like to learn more about it. This article assumes that you have no knowledgement of Kotlin at all KOTLIN COROUTINES: THREADING MADE EASY IN The work coroutine stands for cooperative routine.This is because the coroutines cooperate with the manager which is the coroutine scope in this case, to suspend when performing some task and free up when waiting to perform any operation. BUILDING NESTED LISTS WITH RECYCLERVIEW To do this we will need to save the distance that was scrolled in order to restore it when binding back to the scrolled horizontal recyclerview. First, let’s save the offset when scrolling any of the horizontal lists, declare this as a property: private val positionList = SparseIntArray () Kotlin. BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN) If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a QUOTE: THE BOY-SCOUT RULE Leave the campground cleaner than you found it. ROBERT STEPHENSON, FATHER OF SCOUTING Eury Pérez Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. Tech teacher, professional Instructor and speaker. Co-founder @ PrintSpace. Biblical SchoolLIVE SESSIONS
Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings while LIVE SESSION: KOTLIN COROUTINE, THREADING MADE EASY IN Async and Threading are words that very often scare the developers. Traditionally we have managed some of those tasks with the now deprecated AsyncTask, but that callback oriented way has some limitations. Let’s learn how we can refactor our legacy background operations using callbacks for a graceful and very optimized way using Kotlin Coroutines. You TEAMWORK - EURYPEREZ.DEV Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
ANDROID - EURYPEREZ.DEV If you are new to Kotlin read this article If you are new to sealed classes read this article. The use of Interfaces to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a BUILD CRASH-FREE APPS 🔒 WITH KOTLIN'S NULL SAFETY In a software development team’s daily routine, finding bugs🐛/crashes💥 is an essential step in the process of having the product ready for deployment. It’s a normal thing, design-code-test-refactor is the normal cycle everywhere. As we evolve as software developers, we learn and master the art 👨🏼🎨 of handle errors gracefully. We gradually develop the sense QUOTES - EURYPEREZ.DEV Recent Posts. A Complete Guide for Android CI/CD February 13, 2021; Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEA November 25, 2020; Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
LIVE SESSION: WRITE SMARTER CODE WITH SEALED CLASSES AND Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings whileShow menu Hide menu
SEARCH
Submit
RECENT POSTS
* A Complete Guide for Android CI/CDFebruary 13,
2021
* Live Session: Write smarter code with Sealed Classes and Lambdas in Kotlin at Droidcon EMEANovember 25, 2020
* Live Session: Kotlin Coroutine, Threading Made Easy in Android at the Droidcon AmericasNovember 24, 2020
CATEGORIES
* Android
* Best Practices
* Continuous Delivery * Continuous Deployment* Firebase
* Kotlin
* Live Sessions
* Quotes
* Soft Skills
* Teamwork
META
* Log in
* Entries feed
* Comments feed
* WordPress.org
EURY PÉREZ
Dominican software engineer with more than 8 years of experience. Senior Android Developer @ X-Team. Co-Organizer @ GDG Santo Domingo. More than 6 years of experience with Android. Tech teacher, professional Instructor and speaker. Co-founder @ PrintSpace. Biblical School Leader @ Dulce Refugio Church.See author's posts
*
*
*
A COMPLETE GUIDE FOR ANDROID CI/CDFebruary 13, 2021
/ Eury Pérez
/ 0 Comments
Agile is one of the favorite words for developers and project leaders. The reason is, that from the product owner who first redacted the intention of the feature, to the final user who actually interacts with it, we all get benefits from an agile process. By doing short cycles, we can continuously test every individual change that it’s delivered. The issues can be discovered earlier in the process, resulting in a more stable and robust final product.Continue Reading
LIVE SESSION: WRITE SMARTER CODE WITH SEALED CLASSES AND LAMBDAS IN KOTLIN AT DROIDCON EMEANovember 25, 2020
/ Eury Pérez / 0 Comments Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites. Let’s see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin’s smart-cast feature to have type safety and avoiding castings while doing that. Continue Reading LIVE SESSION: KOTLIN COROUTINE, THREADING MADE EASY IN ANDROID AT THEDROIDCON AMERICAS
November 24, 2020
/ Eury Pérez / 0 Comments Async and Threading are words that very often scare the developers. Traditionally we have managed some of those tasks with the now deprecated AsyncTask, but that callback oriented way has somelimitations.
Let’s learn how we can refactor our legacy background operations using callbacks for a graceful and very optimized way using Kotlin Coroutines. Continue Reading BECOME A LAMBDA FUNCTIONS JEDI (KOTLIN)July 13, 2020
/ Eury Pérez / 0 Comments If you are new to Kotlin read this article If you are new to sealed classes read this article The use of _Interfaces_ to communicate is a very common practice to use as callbacks. We can find it in network call operations and a more Android-specific example, get a callback when the user selects an Itemin a list.
_Interfaces _are OK, but in Kotlin we have something to make this better and even more readable when combined with other components. We are talking about LAMBDA FUNCTIONS. Continue ReadingJuly 9, 2020
> Life would be much easier if I had the source code.> Anonymous
KOTLIN COROUTINES: THREADING MADE EASY IN ANDROIDJuly 7, 2020
/ Eury Pérez / 0 Comments _If you are new to Kotlin you can check this article _ As we progress in our learning path in any programming language, soon we discover that there’s a very important part of it, that sounds kind of difficult: MULTITHREADING. If you are new to this concept, let’s learn some basic concepts, if you are not, please skip this part. Continue Reading WRITING SMARTER CODE WITH SEALED CLASSES IN KOTLINApril 21, 2020
/ Eury Pérez / 10 Comments Since Google adopted Kotlin as an official language for Android and even before of that, the community have connected with Kotlin andloved it.
All its features and how much they help us when coding is one of the biggest reasons of that happening. Today I’m going to talk about one of my favorite: The Sealed Classes. Continue Reading BUILDING NESTED LISTS WITH RECYCLERVIEWApril 16, 2020
/ Eury Pérez / 12 Comments Hello friends , today we are learning how to Build Nested Lists with RecyclerView. For example sometimes we have some horizontal lists that are inside of a vertical list. To have a more visual understanding you can think about the Netflix app Continue Reading REMOTE WORK: YOUTUBE SESSION (SPANISH, CC AVAILABLE)March 26, 2020
/ Eury Pérez / 5 Comments Check this Awesome session that I hosted in GDG Santo Domingo’s YouTube channel. We covered topics like the workspace, environment when working remotely, how to work remotely and be a parent of small children, effectively managing meetings and so on. YOU CAN WORK REMOTELY AND I’M TELLING YOU HOW!March 17, 2020
/ Eury Pérez / 18 Comments In the digital era, remote work has gained a lot of popularity, especially among the youth , that can, in fact, be a generational effect, but we would need another article to cover that. As I am writing this, we are living an unprecedent situation for most of the people alive. We started hearing about _COVID-19 _orCoronavirus
after the first half of January this year, now it has been declaredpandemic
.
Continue Reading
Older posts
2021 euryperez.dev Theme by Anders Norén — Up ↑ This is an error messageUpdating...
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0