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
  • Agriculture
  • Automotive
  • Education
  • Entertainment
  • Financial Services
  • Government
  • Healthcare
  • Insurance
  • Logistics
  • Manufacturing
  • Retail
  • Utilities
Portfolio
Team
Culture
Contact
We're Hiring
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
  • Agriculture
  • Automotive
  • Education
  • Entertainment
  • Financial Services
  • Government
  • Healthcare
  • Insurance
  • Logistics
  • Manufacturing
  • Retail
  • Utilities
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Search Results for: kotlin

Search Results

Developer Tools • Dec 07, 2023

Hilt: A Simple Guide to Dependency Injection

Using dependency injection helps to organize the codebase and create a separation of concerns. That's where Google's Hilt comes into play.
Python • Oct 17, 2022

What’s the Future of Python Development?

If Python is slow, why do so many people still use it? Will it eventually be replaced by newer languages? Let's explore where Python development is going.
Development • Jan 05, 2022

How Software Teams Can Approach Tech Stack Selection

In this post I'll lay out a simple approach to tech stack selection I've used in the past that has helped me make pragmatic decisions.
Flutter • Oct 22, 2021

A Closer Look at Flutter Project Templates

Here's a quick look at each of the Flutter project templates (app, package, plugin, and module) and how you can use them in your next Flutter project.
Android Development • Mar 29, 2021

System Testing Android Dependencies with Hilt

A light-weight approach to mocking core functionality in system tests with Hilt using Kotlin. (The same concepts would apply with Java.)
Kotlin • Feb 05, 2020

Flexbox for Android – Creating a CenterFlowAdapter with FlexboxLayoutManager

GridLayoutManager for RecyclerView is limited, so it would be nice if Android had something like flexbox. Good news: it does! Here's how you can utilize it.
React Native • Jan 13, 2020

Why We Chose to Use Native UI Tests with a React Native App

Writing native UI tests for a React Native app may seem counterproductive, but it made our team more effective in our testing.
Planning Your Project • Sep 10, 2019

Cross-Platform Mobile Frameworks – Benefits & Tradeoffs

Cross-platform mobile can achieve significant cost savings and make launching your app easier. But there are still design flexibility and platform risks.
Web Apps • Aug 05, 2019

Taming Your Java Environment

How to set up Java and Node properly in Linux for running JavaScript. A CI build that can run successfully and repeatedly over the years is crucial.
Android Development • Jun 24, 2019

Embedding YouTube Videos in Android Applications

Include Youtube videos in your Android application using Youtube's official API — starting with an empty activity template, Kotlin, and API level 6.0+
Android Development • Apr 01, 2019

Android Room Database Tips and Tricks

How to do one-to-one relationships and UPSERT in Android Room. It has some limitations, but it's great having the power of a real SQLite database.
Android Development • Jan 14, 2019

With Jetpack, Android Development Has Leapfrogged iOS

Google has been busy improving their dev tools, languages, and frameworks in the last couple years – creating a solid, well-thought-out framework.
« Previous 1 2 3 Next »

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