Open in app

Sign In

Write

Sign In

Birju Vachhani
Birju Vachhani

295 Followers

Home

About

Published in

Simform Engineering

·Pinned

A Better way to Manage Gradle Build Script

Originally published at: A Better Way to Manage Gradle Build Script Gradle scripts has been real mess for me since I started learning Android! Every time I create a new project, I would…birju.dev IMPORTANT NOTE: At the time of writing this post, this was the best way to manage build scripts and versions. Since then, Gradle has evolved and now it provide a more suitable way of doing just this with a feature called “Gradle Version Catalogs”. Read more about it here.

Android

6 min read

A Better way to Manage Gradle Build Script
A Better way to Manage Gradle Build Script
Android

6 min read


Published in

Simform Engineering

·Pinned

ListAdapter: A RecyclerView Adapter Extension

Originally published at: ListAdapter: A RecyclerView Adapter Extension Howdy people! We have been using RecyclerView for such a long time. It seems pretty easy to implement, isn't it? All we…birjuvachhani.dev Howdy people! We have been using RecyclerView for such a long time. It seems pretty easy to implement, isn’t it? All we need to do is extend RecyclerView.Adapter class and implement at least 3 methods:

Android

5 min read

ListAdapter: A RecyclerView Adapter Extension
ListAdapter: A RecyclerView Adapter Extension
Android

5 min read


Pinned

Early Introduction of ViewPager2

Originally published at: Early Introduction of ViewPager2 It's been a while since the alpha version of Android ViewPager2 is released by Google on 7th February 2019. You can…birjuvachhani.dev It’s been a while since the alpha version of Android ViewPager2 is released by Google on 7th February 2019. You can find more information about the alpha release here. Let’s see what ViewPager2 brings to the table!

Android

4 min read

Early Introduction of ViewPager2
Early Introduction of ViewPager2
Android

4 min read


Jun 4, 2020

The Legendary Task of Retrieving Location in Just 3 lines of code

When it comes to retrieve location in android devices, we see it as a tedious task as it requires a lot of boilerplate code. We need to handle android’s permission model for location permission and also we need to keep an eye for device’s location settings also. Continue this article…

Android

1 min read

The Legendary Task of Retrieving Location in Just 3 lines of code
The Legendary Task of Retrieving Location in Just 3 lines of code
Android

1 min read


Jun 4, 2020

Publish Your Flutter/Dart Package using GitHub Actions

Howdy people! Recently I was exploring the internet to get some guidance on publishing Flutter or Dart packages to pub.dev via CI-CD servers. My primary goal was to use GitHub Actions to do so. Unfortunately 😕, I failed to get proper information on how can I achieve that. Then I…

Flutter

1 min read

Publish Your Flutter/Dart Package using GitHub Actions
Publish Your Flutter/Dart Package using GitHub Actions
Flutter

1 min read


Jun 4, 2020

Flutter: Burying the Hatchet with Build Runner Once and for All

Are you a Flutter Developer? Do you use build_runner for code generation? Are you tired of typing or remembering the anaconda sized build_runner command? Do you want to get rid of that? Then you’ve come to the right place. Almost every Flutter project uses code generation nowadays. Who wouldn’t? No…

Flutter

1 min read

Flutter: Burying the Hatchet with Build Runner Once and for All
Flutter: Burying the Hatchet with Build Runner Once and for All
Flutter

1 min read


Published in

Simform Engineering

·May 16, 2019

What’s New in Android Architecture Components — Google I/O’19

Developer community have tons of information to process after Google I/O’19 sessions. The session made it clear that it is going to be Kotlin first for Android. It covered the progress made in Android support for Kotlin and Kotlin-centered universe like Kotlin samples and reference docs, annotations, framework APIs, IDE…

Android

10 min read

What’s New in Android Architecture Components — Google I/O’19
What’s New in Android Architecture Components — Google I/O’19
Android

10 min read


Published in

Simform Engineering

·May 3, 2019

Getting Started with Jenkins + Android

Originally published at: Getting Started with Jenkins + Android Everything seems difficult until it is done!! I have been exploring Jenkins for a while now. When I started I didn't…birjuvachhani.dev Everything seems difficult until it is done!! I have been exploring Jenkins for a while now. When I started I didn’t know that I would face difficulty in doing the basic setup of Jenkins for building an Android project. Fortunately, I was able to make my way…

Android

12 min read

Getting Started with Jenkins + Android
Getting Started with Jenkins + Android
Android

12 min read


Apr 21, 2019

How To Start A Self Hosted Blog Free

Originally published at: How to start a self Hosted Blog Howdy People! Starting a blog was one of the things from my list of Things To Do-2018. If you are reading this right…birjuvachhani.dev Howdy People 😄 ! Starting a blog was one of the things from my Things To Do-2018 list. If you are reading this right now then I guess it must have been into your wish list too. Like me, many people are confused about how to start…

Blogging

7 min read

How To Start A Self Hosted Blog Free
How To Start A Self Hosted Blog Free
Blogging

7 min read


Published in

MindOrks

·Feb 24, 2019

Migrating Gradle Build Scripts to Kotlin DSL

Originally published at: Migrating Gradle Build Scripts to Kotlin DSL Howdy people! It’s bean a while since Gradle released support for Kotlin scripts. We have been writing Gradle…birjuvachhani.dev Howdy people! It’s been a while since Gradle released support for Kotlin scripts. We have been writing Gradle script in a language called Groovy since ages. Let’s be honest, We all know that Groovy sucks! Half of the times I have been like this when there’s an…

Android

7 min read

Migrating Gradle Build Scripts to
Kotlin DSL
Migrating Gradle Build Scripts to
Kotlin DSL
Android

7 min read

Birju Vachhani

Birju Vachhani

295 Followers

Google Certified Associate Android Developer | Flutter | Work @CodelesslyInc | https://birjuv.dev

Following
  • Sophia Martin

    Sophia Martin

  • Mariam Hasnany

    Mariam Hasnany

  • Juhani Lehtimäki

    Juhani Lehtimäki

  • Paolo Rotolo

    Paolo Rotolo

  • Saad Ardati

    Saad Ardati

See all (132)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams