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

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. For…

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

Published in Better Programming

·Dec 28, 2021

How to Add Razorpay Payments in Android Apps

Explore Razorpay standard checkout in Android — Introduction In the modern era of technology, mobile apps are one of the significant ways to reach millions of users in a matter of days. The capability of mobile apps has seen a spike in behavioral programming via artificial intelligence and ML. With the help of these scary developments comes the…

Android

4 min read

How to Add Razorpay Payments in Android Apps
How to Add Razorpay Payments in Android Apps

Nov 16, 2021

Implementing Deeplinks via Branch IO in Android Apps

Introduction — Introduction The online presence of any business is crucial to success in this modern era. When I talk about online presence it’s not only a website, You should establish the presence of your business on every corner of the internet that you can access seamlessly. Maybe five years ago it would’ve…

Android Dev

4 min read

Implementing Deeplinks via Branch IO in Android Apps
Implementing Deeplinks via Branch IO in Android Apps

Oct 26, 2021

Exploring Android App Links

Takeaway from this article — Takeaway from this article In this article, you’re going to learn what’s android app links, and how is it different from deep links. Then how to implement android app links to a specific screen in your app. What is Deep Linking in Android? Deeplinks or Deep Linking is nothing but to link a specific screen/content in the app with a…

Android Dev

4 min read

Exploring Android App Links
Exploring Android App Links

Published in Better Programming

·Oct 18, 2021

How to Validate Fields Using Jetpack Compose in Android

Check if the email and password fields are correct and display the message accordingly — In this article, we’re going to learn how to validate input data when a user submits a form and shows a custom error message. Validations in this article cover: empty submissions, valid email checks, and character length checks, radio group selection checks, etc. Introduction Jetpack Compose is one of the recent…

Programming

4 min read

How to Validate Fields Using Jetpack Compose in Android
How to Validate Fields Using Jetpack Compose in Android
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
  • Tim Denning

    Tim Denning

  • Elle Kaplan

    Elle Kaplan

  • Shaunta Grimes

    Shaunta Grimes

  • Darius Foroux

    Darius Foroux

  • Medium Creators

    Medium Creators

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable