---
title: "Discussion on \"Building a Contact List App on Android: A step-by-step Guide\" | Hashnode"
description: "Discussion on \"Building a Contact List App on Android: A step-by-step Guide\". In this step-by-step guide, we will build a Contact List App for the Android OS.\n\nA Contact List App is a mobile Application where the user adds Telephone c"
url: "https://hashnode.com/posts/building-a-contact-list-app-on-android-a-step-by-step-guide/65e32d3619e69a0cd7eb2efc"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building a Contact List App on Android: A step-by-step Guide](https://ajikadev.hashnode.dev/building-a-contact-list-app-on-android-a-step-by-step-guide?utm_source=hashnode&utm_medium=feed)

In this step-by-step guide, we will build a Contact List App for the Android OS. A Contact List App is a mobile Application where the user adds Telephone c

Mar 2, 2024 · 10 min read · ajikadev.hashnode.dev  
Read the article

-   [#android](https://hashnode.com/tag/android)
-   [#android-app-development](https://hashnode.com/tag/android-app-development)
-   [#app-development](https://hashnode.com/tag/app-development)
-   [#tutorial](https://hashnode.com/tag/tutorial)
-   [#technology](https://hashnode.com/tag/technology)
-   [#step-by-step-guide](https://hashnode.com/tag/step-by-step-guide)

## Written by

[Ajika Angelo](https://hashnode.com/@ajikadev)

@ajikadev · Kampala, Uganda

  
[View profile](https://hashnode.com/@ajikadev)

I am an Electronics and Computer Engineering student passionate about AI and ML. I am proficient in Frontend Development technologies, Softw

Passionate tech enthusiast and lifelong learner. 🚀 Software developer by day, aspiring blogger by night. Sharing insights, code snippets, and experiences on the ever-evolving journey of programming. Join me in exploring the fascinating world of technology and coding! 💻✨ #TechExplorer #CodeLife #Hashnode

## Responses 1

Markdown supported · ⌘↵ to post

[Ouya Obunga](https://hashnode.com/@obunga)

[Dec 9, 2025](https://hashnode.com/posts/building-a-contact-list-app-on-android-a-step-by-step-guide/65e32d3619e69a0cd7eb2efc/comment/6937c6feef8c30d4cb96585f)

Hi. Thanks for the insightful tutorial. I'm getting this error on MainActivity2.java file line 18. Kindly assist, I'm new to Android development.

error: cannot find symbol ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { ^ symbol: variable main location: class id
