Open in app

Sign In

Write

Sign In

Juan Ignacio Saravia
Juan Ignacio Saravia

2.5K Followers

Home

About

Published in

ProAndroidDev

·Nov 21, 2018

Auto-generate Kotlin DSL

Introduction DSL (Domain Specific Language) is a pretty common way to provide an abstraction of an specific application domain. For example Kotlin, Java and Swift are “general-purpose languages”. SQL and HTML are “domain specific languages”. Nowadays, Kotlin is getting more and more popular in the DSL world for the features it…

Kotlin

5 min read

Auto-generate Kotlin DSL
Auto-generate Kotlin DSL
Kotlin

5 min read


Published in

ProAndroidDev

·Sep 7, 2018

Setup Kotlin EAP in your Android project

Setup Kotlin EAP in your Android project EAP stands for Early Access Preview. It’s how JetBrains share version of code that are not yet considerable stable but are on their way to be there. Maybe you read in the news that Kotlin next version will bring some super amazing features X and Z and you would like…

Android Studio

5 min read

Setup Kotlin EAP in your Android App
Setup Kotlin EAP in your Android App
Android Studio

5 min read


Published in

ProAndroidDev

·Sep 1, 2018

Migrating Android App to Gradle Kotlin DSL 1.0

Kotlin DSL RC 1.0 is here 👏 Kotlin DSL is Kotlin language support for Gradle build scripts. So it means that now you will be able to write your gradle files in Kotlin instead of Groovy. …

Gradle

5 min read

Migrating Android App to Gradle Kotlin DSL 1.0
Migrating Android App to Gradle Kotlin DSL 1.0
Gradle

5 min read


Published in

ProAndroidDev

·Sep 9, 2017

Kotlin — Faster Lazy for Android

Kotlin has the concept of Delegated Properties which allows you to create common functionality and it can be re-used to do custom actions, for example you can create a Delegated Property to print some logs every time someone updates the value of a field, save a value to a database…

Android App Development

2 min read

Kotlin — Faster Lazy for Android
Kotlin — Faster Lazy for Android
Android App Development

2 min read


Oct 1, 2016

Advent of Code with Kotlin [Day 1 to 7]

Kotlin to solve AdventOfCode If you never heard about AdventOfCode, let me briefly introduce it to you: Advent of Code is a series of small programming puzzles for a variety of skill levels. They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a…

Kotlin

3 min read

Advent of Code with Kotlin [Day 1 to 7]
Advent of Code with Kotlin [Day 1 to 7]
Kotlin

3 min read


Published in

AndroidPub

·Aug 23, 2016

Keddit — Final Part: Conclusion and thanks!

Content Introduction: A few words about this Part 1: Configuring Android Studio with Kotlin Part 2: MainActivity.kt: Syntax, Null Safety and more… Part 3: NewsFragment.kt: Extension Functions, Android Extensions… Part 4: RecyclerView — Delegate Adapters & Data Classes with Kotlin Part 5: Kotlin, RxJava & RxAndroid Part 6: API — Retrofit…

Kotlin

4 min read

Keddit — Final Part: Conclusion and thanks!
Keddit — Final Part: Conclusion and thanks!
Kotlin

4 min read


Published in

AndroidPub

·Jul 30, 2016

Keddit — Part 11: Continuous Integration with Kotlin (BuddyBuild)

Content Introduction: A few words about this Part 1: Configuring Android Studio with Kotlin Part 2: MainActivity.kt: Syntax, Null Safety and more… Part 3: NewsFragment.kt: Extension Functions, Android Extensions… Part 4: RecyclerView — Delegate Adapters & Data Classes with Kotlin Part 5: Kotlin, RxJava & RxAndroid Part 6: API — Retrofit…

Android

6 min read

Keddit — Part 11: Continuous Integration with Kotlin (BuddyBuild)
Keddit — Part 11: Continuous Integration with Kotlin (BuddyBuild)
Android

6 min read


Published in

AndroidPub

·Jul 22, 2016

Keddit — Part 10: Kotlin & Dagger 2 (Dependency Injection)

Content Introduction: A few words about this Part 1: Configuring Android Studio with Kotlin Part 2: MainActivity.kt: Syntax, Null Safety and more… Part 3: NewsFragment.kt: Extension Functions, Android Extensions… Part 4: RecyclerView — Delegate Adapters & Data Classes with Kotlin Part 5: Kotlin, RxJava & RxAndroid Part 6: API — Retrofit…

Kotlin

4 min read

Keddit — Part 10: Kotlin & Dagger 2 (Dependency Injection)
Keddit — Part 10: Kotlin & Dagger 2 (Dependency Injection)
Kotlin

4 min read


Published in

AndroidPub

·Jun 7, 2016

Keddit — Part 9: Unit Test with Kotlin (Mockito, RxJava & Spek)

Content Introduction: A few words about this Part 1: Configuring Android Studio with Kotlin Part 2: MainActivity.kt: Syntax, Null Safety and more… Part 3: NewsFragment.kt: Extension Functions, Android Extensions… Part 4: RecyclerView — Delegate Adapters & Data Classes with Kotlin Part 5: Kotlin, RxJava & RxAndroid Part 6: API — Retrofit…

Android

6 min read

Keddit — Part 9: Unit Test with Kotlin (Mockito & Spek)
Keddit — Part 9: Unit Test with Kotlin (Mockito & Spek)
Android

6 min read


Published in

AndroidPub

·Apr 29, 2016

Keddit — Part 8: Orientation Change with Kotlin (Parcelable & Data Classes)

Content Introduction: A few words about this Part 1: Configuring Android Studio with Kotlin Part 2: MainActivity.kt: Syntax, Null Safety and more… Part 3: NewsFragment.kt: Extension Functions, Android Extensions… Part 4: RecyclerView — Delegate Adapters & Data Classes with Kotlin Part 5: Kotlin, RxJava & RxAndroid Part 6: API — Retrofit…

Android App Development

5 min read

Keddit — Part 8: Orientation Change with Kotlin (Parcelable & Data Classes)
Keddit — Part 8: Orientation Change with Kotlin (Parcelable & Data Classes)
Android App Development

5 min read

Juan Ignacio Saravia

Juan Ignacio Saravia

2.5K Followers

Android Dev @ Globant | Argentinian living in the US

Following
  • Diego Marcher

    Diego Marcher

  • Chet Haase

    Chet Haase

  • PRANAY PATEL

    PRANAY PATEL

  • Mirek Stanek

    Mirek Stanek

  • Ethan Sutin

    Ethan Sutin

See all (130)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech