Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

kotlin

Kotlin

Download Files in Kotlin for Android Using Ktor and Intents

Letting users download files from inside your Android app to view externally can be a pain. I'll show you how to add this with intents and Ktor.
Android Development

Data Binding with Live Data for RecyclerView in Kotlin

How to add data binding and live data for RecyclerViews in your Android and Kotlin apps.
Android Development

Three Methods for Solving Android Data Binding Errors

Getting cryptic data binding errors like "error: cannot find symbol import" in Android? Here are some methods to help you figure out what's wrong.
Mobile Apps

Adding Notification Badges to a Kotlin App

It can be hard to figure out how to add notification badges to your Kotlin app. I'll show you two types of badges and how to implement them.
Mobile Apps

An Easy-to-Use TimePickerDialog for Kotlin

The TimePickerDialog in Android doesn't allow for restrictions on the times a user can select. But MaterialDateTimePicker allows for this.
Mobile Apps

Building a Horizontal Picker or Spinner in Kotlin

There are a lot of widgets in Android, unfortunately a picker or spinner isn't one of them. Follow these steps to add one to your Kotlin project.
Developer Tools

Getting Started Unit Testing with Kotlin

When learning a new language, it's important to understand testing frameworks. With Kotlin, it's made easy by its similarity and interoperability with Java.

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation