All Resources

Showing the most recent resources. The latest one is from 2021-08-02.
  • Why telescoping-constructor pattern and the classic builder pattern are considered outdated in Kotlin.

    Consider a primary constructor with named optional arguments by Marcin Moskala 👇
    Article  Added by cantatricekejt // kt.academy // 1 day ago
  • In many design technical round you can be asked to designed a RecyclerView. After going through this series of articles you will not only understand insides of recycler view but also to make it from scratch
    Article  Added by ch8n // chetangupta.net // 3 days ago
  • In this article, We will learn about Splash screen API which is introduced in Android12.
    Article  Added by navczydev // navczydev.medium.com // 4 days ago
  • In this article, we'll see how to use Composable in the text line with InlineTextContent in Jetpack Compose
    Article  Added by PatilShreyas // blog.shreyaspatil.dev // 4 days ago
  • Satta king, shri ganesh satta, desawar satta, Gali, Ghaziabad, Faridabad , jai Durga satta, JD Durga satta, delhi satta, kalyan, panjab satta, satta king up, satta matka, satta online result, kalyan satta matka, kalyan matka, matka result, sattamatka, satta king chart , satta king gali, gali result, satta gali
    Article  Added by sattaking-online // sattaking90.blogspot.com // 4 days ago
  • Satta king, Sattaking, Satta king up, Satta result, Satta king result, Satta king online, Gali result, Desawar result, Satta king chart, Satta king live, Gali satta, Deshawar live result, Gali live result, Satta matka, Satta matka king, Satta king up, Satta king 2020 chart, Satta king desawar, Satta king gali, Gali live result, Disawar live result, Satta Number
    Article  Added by sattaking-online // sattakingg.in // 4 days ago
  • How to Secure Secrets 🔑 in Android-Android Security-01 by Ali Azaz Alam
    Article  Added by cantatricekejt // blog.kotlin-academy.com // 4 days ago
  • Building beautiful and functional apps in Flutter is easy, but how do we make sure that we deliver a great user experience at scale? We can do it by integrating and running automated tests for every new change pushed to our codebase.
    Article  Added by joshuadeguzman // semaphoreci.com // 4 days ago
  • Here's a deep explanation of how suspension works in Kotlin coroutines prepared by Marcin Moskala 👇
    Article  Added by cantatricekejt // kt.academy // 6 days ago
  • What factory functions are and why they are so important patterns for object creation.

    Consider factory functions instead of constructors by Marcin Moskała 👇

    This article is part of the “Effective Kotlin” book.
    Article  Added by cantatricekejt // kt.academy // 8 days ago
  • In this article, we will explore the possibilities of a Text composable function and how we can apply multiple styles to text with the AnnotatedString.
    Tutorial  Added by AlexZhukovich // alexzh.com // 8 days ago
  • In this article, We will learn about AppSearch library which provides Document based storage solution.
    Article  Added by navczydev // navczydev.medium.com // 11 days ago
  • In this episode, we discuss the UI Testing Strategy that is used on our FARFETCH Android App to make sure we deliver the best experience possible to our users.
    Article  Added by haarodrigues // www.farfetchtechblog.com // 13 days ago
  • We are excited to bring two interesting talks this month on KMM projects, compose, swift UI, GraphQL and learn the art of building server driven user interfaces! We welcome you to join us on Saturday 24th July from 6:00PM IST.
    Event  Added by PatilShreyas // www.meetup.com // 15 days ago
  • What are member extensions❓

    How are they possible❓

    And... why should we avoid using them❓
    Article  Added by cantatricekejt // kt.academy // 15 days ago
  • In this article, We will learn about the hidden costs of hiding fragments over replacing fragments.
    Article  Added by navczydev // navczydev.medium.com // 18 days ago
  • Kotlin DSL, BuildSrc, Product Flavors, Flavor Icon and more by Mustafa Yiğit 👇
    Article  Added by cantatricekejt // blog.kotlin-academy.com // 18 days ago
  • An important functionality that Kotlin Coroutines library offers is letting us decide on what thread a coroutine should be running. This is done using dispatchers.

    To learn where we should use each dispatcher from the Kotlin coroutines library read the latest article written by Marcin Moskala 👇
    Article  Added by cantatricekejt // kt.academy // 20 days ago
  • What are the differences between members and extensions and in what cases we should prefer one over another 👇

    ❗️Consider extracting non-essential parts of your API into extensions ❗️by Marcin Moskała.
    Article  Added by cantatricekejt // kt.academy // 22 days ago
  • In this article, We will learn about NavigationRailView
    NavigationRailView : It is a side navigation component that displays 3 to 7 app destinations and, optionally, a Floating Action Button.
    Each destination is represented by an icon and a text label.
    The rail can function on its own at larger screen sizes, such as desktop and tablet.
    During the transition between screen sizes and devices, it can also complement other navigation components, such as bottom navigation.
    Article  Added by navczydev // navczydev.medium.com // 25 days ago
  • What is the contract of the compareTo and why should we care? 🤔

    You can find the answer in the "Respect the contract of compareTo" article written by Marcin Moskała.
    Article  Added by cantatricekejt // kt.academy // 29 days ago
  • Here's a guide for Android projects that will help you to convert your Gradle build scripts from Groovy to Kotlin, allowing you to take advantage of some great benefits 🤩

    written by Michael McCormick 👇
    Article  Added by cantatricekejt // blog.kotlin-academy.com // about 1 month ago
  • Article  Added by PatilShreyas // blog.shreyaspatil.dev // about 1 month ago
  • What is the contract of the hashCode?

    And… why should we care?! 🤭

    Find the answer in the **Respect the contract of hashCode** article written by Marcin Moskala 👇
    Article  Added by cantatricekejt // kt.academy // about 1 month ago
  • ❗️EffectiveKotlin Item 42: Respect the contract of equals❗️

    Marcin Moskala explains what the contract of the equals is and why we should care 👇
    Article  Added by cantatricekejt // kt.academy // about 1 month ago
  • With Spring Boot + Kotlin + Coroutines + GraphQL-java-kickstart, you can build a GraphQL Gateway with a minimum of boilerplate.

    To learn how to do it read the article **How to build a GraphQL Gateway with Spring Boot and Kotlin** written by Jean-Michel Fayard 👇
    Article  Added by cantatricekejt // blog.kotlin-academy.com // about 2 months ago
  • Bạn đang gặp khó khăn cho việc thiết kế nội thất phòng khách theo phong cách hiện đại? Bạn chưa biết phải bắt đầu từ đâu để trang hoàng cho phòng khách đẹp và tiện dụng nhất? Hãy để Gtdeco mách bạn 5 bước đơn giản để thiết kế nội thất phòng khách hiện đại qua bài viết dưới đây nhé!
    Link bài viết: https://gtdeco.vn/5-buoc-don-gian-de-thiet-ke-noi-that-phong-khach-hien-dai-cuc-dep/
    Article  Added by quanao365 // gtdeco.vn // about 2 months ago
  • COIL is Kotlin first library backed by Kotlin Coroutines. It gives you an easy and concise API to deal with image loading. Oh and also it takes less space! In a nutshell, it's an easy-to-use, fast, lightweight, and modern library.

    This talk will address
    - Why you should consider this library for image loading?
    - Understanding its API.
    Event  Added by PatilShreyas // www.meetup.com // about 2 months ago
  • If you're still aiming to get the best experience then, it's essential to find the best mobile framework for developing an android app. Android app development is an easy task unless you find the best app developer for handling your whole work.
    Article  Added by agileinfoways // www.agileinfoways.com // about 2 months ago
  • When should we use enum classes and when sealed classes instead? What are the advantages of both? 🧐

    To find the answers read the article 👇

    Use enum to represent a list of values
    Article  Added by cantatricekejt // kt.academy // about 2 months ago