Open in app
Home
Notifications
Lists
Stories

Write
Siva Ganesh Kantamani
Siva Ganesh Kantamani

Home

Published in Better Programming

·Pinned

8 Common Mistakes in Android Development

Pitfalls of building a brilliant app — 1. Things Should Be Where They’re Supposed to Be (Strings, Colors) There is tremendous growth in the Android ecosystem around the globe with a diverse community. People from different backgrounds, people with disabilities, people who wish to have fancy features like night mode, and more use Android apps in their day-to-day life. Developing apps for such a diverse community is not…

Programming

6 min read

8 Common Mistakes in Android Development
8 Common Mistakes in Android Development

Published in Better Programming

·Pinned

Android RecyclerView With Kotlin Sealed Classes

Multiple view types in RecyclerViews using sealed classes — One of the best ways to display huge lists in Android is through RecyclerView. As developers, you all might have used it. We have many advanced features like view holder patterns, rich animation, Diff-Utils callback to improve performance, etc. Apps like WhatsApp and Gmail use RecyclerView to show endless conversations. …

Programming

3 min read

Android RecyclerView With Kotlin Sealed Classes
Android RecyclerView With Kotlin Sealed Classes

1 day ago

Jetpack Compose — Animation Notes: 2

Building Fab Menu with Compose AnimatedVisibility and Animatable — Jetpack Compose is a revolutionary update for building an android app UI. It leveraged the concept of declarative UI and brought the fun in building UI with Kotlin — a dream for many Android devs. If you’re new to Jetpack Compose I recommend you to please go through the following…

Jetpack Compose

7 min read

Jetpack Compose —  Animation Notes: 2
Jetpack Compose —  Animation Notes: 2

Published in Better Programming

·Jul 19

Exploring AnimatedVisibility in Compose

Jetpack Compose — Animation Notes: 01 — Jetpack Compose is a revolutionary update for building an android app UI. It leveraged the concept of declarative UI and brought the fun in building UI with Kotlin — a dream for many Android devs. If you’re new to Jetpack Compose I recommend you to please go through the following…

Jetpack Compose

4 min read

Exploring AnimatedVisibility in Compose
Exploring AnimatedVisibility in Compose

Jun 29

Configure Bitbucket Pipelines for Android Projects

Introduction Android development has seen rapid growth over the years, but when it comes to build times it would still take a considerable amount of time. No matter the RAM or the M1 chips, the android studio still finds a way to run out of memory. Build time is one of…

Android Dev

7 min read

Configure Bitbucket Pipelines for Android Projects
Configure Bitbucket Pipelines for Android Projects

May 31

How to SetUp Multiple SSH Keys

Introduction If you’re someone like me who juggle between work and personal projects daily, then configuring multiple SSH keys is inevitable. Popular websites like GitHub, BitBucket, GitLab, etc are recommending their users to move to a more secure approach(SSH) than using a password-protected approach(HTTPS) to clone the repositories. In this article…

Git

5 min read

How to SetUp Multiple SSH Keys
How to SetUp Multiple SSH Keys

Published in Better Programming

·Apr 12

Matured Constraint Layout in Jetpack Compose

Develop in Jetpack Compose with me — My History with Constraint Layout in Compose Back in 2020 when Jetpack Compose is still in the early stages, I wrote an article about constraint layout in Jetpack Compose. You can read about it from here if you’re interested(not a pre-requisite), but the way constraint layout matured since then makes it entirely different from back then and…

Programming

5 min read

Matured Constraint Layout in Jetpack Compose
Matured Constraint Layout in Jetpack Compose

Published in Better Programming

·Mar 8

Configuring Scheduled Notifications in Android

Get your apps ready for Android 12 and higher — We’re going to implement scheduled notification using an alarm manager in android. Along with that, we are also going to explore behavioral changes in android S for notifications and alarms. Schedule Alarms Let’s start by scheduling alarms, AlarmManager class helps us to execute time-based operations outside the scope of the application. …

Android

5 min read

Configuring Scheduled Notifications in Android
Configuring Scheduled Notifications in Android

Published in Programming Geeks

·Feb 6

Implementing Wallet Payments in Android Apps

Custom checkout with wallets via Razorpay SDK — Introduction In my previous articles we’ve seen how to implement Razorpay standard checkout with UPI, VPA, Net Banking, Credit/Debit flows, and also how to implement saved card feature while complying with new RBI guidelines. How to Add Razorpay Payments in Android Apps Explore Razorpay standard checkout in Androidbetterprogramming.pub As per Razorpay research, UPI is still the preferred payment mode in 2021 followed by credit/debit card…

Programming

4 min read

Implementing Wallet Payments in Android Apps
Implementing Wallet Payments in Android Apps

Published in Level Up Coding

·Jan 3

Card Tokenisation with Razorpay

Learn how to implement save card feature while you comply with the new RBI guidelines — Introduction With Razorpay standard checkout developers can support multiple payments modes across platforms in a matter of seconds. With this approach developers and companies are no longer concerned with currency conversion, payment verification, supporting new payment modes, etc. To learn more about standard checkout read the following article:

Razorpay

6 min read

Card Tokenisation with Razorpay
Card Tokenisation with Razorpay
Siva Ganesh Kantamani

Siva Ganesh Kantamani

Learn. Code. Write. Repeat. Visit me at https://about.me/sivaganesh_kantamani & Join my email list at https://sgkantamani.substack.com/p/subscribe

Following
  • Zulie Rane

    Zulie Rane

  • Tim Denning

    Tim Denning

  • TDS Editors

    TDS Editors

  • Darius Foroux

    Darius Foroux

  • Netflix Technology Blog

    Netflix Technology Blog

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable