159 Stories To Learn About Android App Development

Written by learn | Published 2023/04/01
Tech Story Tags: android-app-development | learn | learn-android-app-development | mobile-app-development | android | app-development | ios-app-development | android-development

TLDRvia the TL;DR App

Let's learn about Android App Development via these 159 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.

Want to dive head first into the world of android app development? Well, this is the place for you.

1. Termux Commands List Cheat Sheet

In this Ultimate Guide, we’ve made a list of the best Termux commands list for beginners. You cannot run Termux without these Termux commands.

2. How To Use New Material Date Picker for Android

Hello everyone, Google recently released MaterialDatePicker: a useful new component that complies with the material design guidelines(https://material.io/components/pickers/#usage). This new component has a very interesting feature that allows you to select a date range instead of the old flow of selecting two dates: one "from" and one "to, i.e the component can be used as a DatePicker and a DateRangePicker. I was very excited about this and i wanted to use this in an update to a project i work on: to improve the user experience, sadly i could not find any examples or tutorials on using this lovely new component. So, I decided to make one, in this article I will be outlining the steps I took to make use of the MaterialDatePicker. This would be a really short article since, the MaterialDatePicker is really very easy to use.

3. How to Customize RatingBar Component in Android

Custom Rating Bar in Android

4. CromaApp: My First React Native App After 7 Years of Backend Development

Well, I had done some javascript development(node.js) in the past but javascript has changed a lot after ES-6. TIll now my main focus has been backend development in java and ruby(RoR mainly). I am going to share my experience on writing my first react native app.

5. Strengthen TLS in React Native through Certificate Pinning

Enhance React Native’s networking API protection without touching your Javascript code or manually editing the native code projects.

6. How To Use New Material Date/DateRange Picker for Android

Hello everyone, Google recently released MaterialDatePicker: a useful new component that complies with the material design guidelines(https://material.io/components/pickers/#usage). This new component has a very interesting feature that allows you to select a date range instead of the old flow of selecting two dates: one "from" and one "to, i.e the component can be used as a DatePicker and a DateRangePicker. I was very excited about this and i wanted to use this in an update to a project i work on: to improve the user experience, sadly i could not find any examples or tutorials on using this lovely new component. So, I decided to make one, in this article I will be outlining the steps I took to make use of the MaterialDatePicker. This would be a really short article since, the MaterialDatePicker is really very easy to use.

7. Musings: What the tech world saw in Kotlin

According to the latest Octoverse report by Github, Kotlin has seen 2.6x growth in contributions as of September 2018 and is already becoming the go-to programming language for Android development. Understand what has made it inevitable.

8. Consider gRPC for Mobile APIs

Evaluating gRPC Request-Response, Authentication, and Streaming

9. How to make Gradient Toolbar and Status bar in Android

Hello there, Today we are going to learn how we can make an amazing custom toolbar with gradient effect and also apply the gradient to the status bar like below

10. 13 Promising Mobile App Ideas For 2021

There are millions of applications in the market that plan to change the world in the coming times. Hence, the year 2021 has to be walked in with much more deliberation than ever before. You cannot jump the gun until you have a mobile app idea that will touch the right emotion. We would not hesitate to say that in the year 2021, the tech world will be app-focused.

11. Top 25 Flutter Mobile App Templates in 2020

Flutter has been booming worldwide from the past few years. While there are many popular mobile app development technologies out there, Flutter has managed to leave its mark in the mobile application development world. In this article, we’ve curated the best Flutter app templates available on the market as of July 2020.

12. Don't waste your time handling Android's strings XML files manually!

Have you decided to make your Android app multilingual? I guess that even if you haven't yet, you know about strings.xml and values-XX folders. Localizing your app should be easier than handling XML files. And it can be!

13. 📚 Android Components Architecture in a Modular Word

Marvel kotlin sample application using android components architecture in a modular project

14. How To Create User Profile Page for E-Commerce Android App

We are going to create an android UI for our UserProfile backend API we are creating for our demo E-commerce tutorial

15. Kotlin VS Java - Android Development

When you think about Android development, chances are one programming language immediately springs to mind and that is Java.

16. How to Detect Language and Translate text in Android with Firebase ML Kit

Detect Language and Translate text in Android with Firebase ML Kit

17. 5 Must-Have Tools For Mobile Testing

A list of the best tools for mobile testing. Understanding which tools can help you undertake rigorous performance checks, are cost, time efficient, and more.

18. Fundamental Coroutine Aspects in Kotlin

Coroutines are lightweight threads providing better use of apps they are operating on.

19. Creating a Grouped Bar Graph using Jetpack Compose

How to create a grouped bar chart with Jetpack Compose

20. How to Record a Script For a Mobile App for JMeter

We have a mobile application we need to prepare many scripts for JMeter. We could do it by hand, but it’s better to automate it.

21. How to Create an Android Library

Libraries make reusing existing code very convenient.

22. Building AOSP with Docker

I have been working on AOSP (Android Open Source Project) for a little over a year now, it was my first experience working on Android as a platform. Building and customizing your Android OS my seem like a daunting task at first, but it is not really that hard, but i am not here to give you a guide on how to build Android from Source but we will get to see how docker can help you in building your ROM.

23. A Quick Guide to Displaying Text on Images in Flutter

Text Widget allows you to display text in your Flutter application. sometimes users need to display dynamic text on a dynamic list of images as per the client’s

24. Follow These Tips If Your Android Apps Keep Crashing

There are several factors to cause apps to crash on your Android smartphones. Sometimes one or several bugs are responsible for crashing the apps.

25. Commonly Used Components in Android Development

Android app development centres around adding the same commonly used components that are both flexible and powerful, making them important for developers to get

26. How to Use APK Analyzer in Android Studio

Android Studio introduces another quite useful tool that allows you to see what the resulting apk has produced - the Apk Analyzer.

27. Comparing Perfetto With Android Profiler

Perfetto integrates with ftrace Linux, so it can trace Android, Linux as well as Chromium.

28. Essential Tools For Android App Developers

Here are some of the most essential tools that your Android app developer must be familiar with, in order to develop an app that seamlessly complements all aspects of your business:

29. Who Would Win Between Flutter and React Native

This Flutter Vs. React Native comparison is going to be fun so stick with me till the end and you will have an answer to which one's worthy of your app idea.

30. 'I Build Software to Solve Problems': Noonies Nominee Amr Hesham

Amr Hesham has been nominated as HackerNoon contributor of the year, Kotlin.

31. Understanding Fragments in Android: Part 3

In this article, we will analyze the interesting points of the animation Fragment API.

32. Practical Tips for Refactoring on Compose

In this article, I want to share my practice and tips about refactoring on Compose.

33. Custom Progress Bar with Jetpack Compose Canvas API: Tutorial

Learn how to build a custom progress bar with jetpack compose canvas API in this tutorial by Ishan Khanna, covering basics like colors, placement and more.

34. Android High Memory Pressure: How to Diagnose and Fix the Errors

On lower-end devices things start to get messy if a running app is taking up more than its fair-share of memory. The result of this situation is memory pressure

35. The Central Declaration of Dependencies for Android Developers

A version catalog is a replacement for the previous patterns, supported by Gradle, without the drawbacks of the previous approaches.

36. Implementation of Turtle Graphics for Android

37. Building a Kotlin Mobile App with the Salesforce SDK: Editing and Creating Data - Part 2

38. AndroidX Explained

AndroidX is a new way of organizing support libraries introduced by Google. Basically, AndroidX. is introduced along with Android Jetpack because jetpack comprises the androidx.* package libraries.

39. Why Flutter has Gutters 💪

I've had the opportunity to learn and experience what Flutter is capable of. I've read a lot of articles about it, as well as my hands dirty and I've built a few little Flutter apps. In this post, I would like to send you a taste into what Flutter is with a list of questions and answers, assuming that you have at least some of these questions on your mind, so I can address them.

40. What Languages Should you Use for App Development in 2022?

The android app development market is vast, and has several programming languages to build apps. Here is the list of top android app languages in 2022

41. How to Make a Poor Man's EEG (Electroencephalography)

How far can you go in building a "psychic" app without having to wait for Elon's Neuralink?

42. A Guide on How to Create a Workout App

In modern society, health is one of the most important aspects of life. Digitization of life’s all areas had a huge impact on healthcare, leading it through digital transformation too. In 2019, fitness apps ranked 13th in popularity among the whole application market. It's increasingly difficult for gyms to compete with apps today: taking into account the COVID-19 situation more people switched to the train-from-home regime, using various workout applications. As a part of healthcare, fitness and related apps’ popularity among users had tremendous growth over the last several years. Today we face unprecedented interest in various apps under the fitness category, free and accessible for all those who have smartphones.

43. How Much Estimated Cost To Develop Android App?

Photo by Matthew Kwong on Unsplash

44. Everything You Need to Know About Android 10 - Features, Highlights and More!

A recent development in the android circuit that has been circulating about the launch of Android 10 that has been released by Google on September 3, keeping aside all the rumours that have been going around the naming convention of Android 10 which was earlier named as Android Quiche.

45. Why Custom App Development Solutions Are Becoming More Popular

In this article, I’ll throw light on how to create custom apps, some trends related to it, industries utilizing custom app development, the development process,

46. Jetpack DataStore in Android Explained

The JetPack Datastore is an Android data storage solution that is helpful when making Android-based mobile apps by providing a way for data to be retrieved.

47. How to Make Splash Screen in Android

Hello World, Today we are going to see how we can make a beautiful Splash Screen in your Android App.

48. Did VOLD-emort Just Kill My App?

I have been playing around Android OS for a while and this post is one of the learnings I wanted to share. The misleading yet catchy title still points to the essence of this post - yes, we are going to talk about the VOLD demon. Sorry *daemon.

49. Don’t write Android apps like it’s 2009!

https://en.wikipedia.org/wiki/HTC_Dream

50. What We Learned from Working with Modules: Summary

Read our overview of the modular architecture. What we learned from working with modules, in Android and iOS. Key takeaways inside.

51. The Top Five Frameworks For Developing Android Apps

Understanding Android development frameworks will help you pick the right one for your mobile app, letting you make better decisions on how to develop.

52. Introducing Flutter Audio

We’re big fans here at Evrone of Google’s Flutter SDK for building Android and iOS apps, but when we were building Medcorder, we ran into a problem: there wasn’t a way to record speech using the Google-provided APIs. The client who we were developing Medcorder for came up with the idea of the development of the audio recording plugin as an open source contribution. So, we built an audio recording plug-in for the project!

53. Understanding Fragments in Android: Part 2

In this article, we will analyze the interesting points of the Fragment API, I think that it will be of interest to all developers who develop an application.

54. A Guide to Hiring iOS and Android Developers

Hiring mobile app developers can be your first step towards building a mobile app. Read this comprehensive guide to know how to hire iOS and Android developers.

55. What is CardView in Android?

Hello World, Today we are going to see what is cardview in android and what it’s advantages.

56. iOS vs Android Mobile App Approval Process and How to Ace Both

So, you have done your best developing a super cool app. You already anticipate the downloads and the revenue stats awing you in pleasing curves. But there is always another small step to take before seeing your app in action - submitting it to the mobile platforms’ stores.

57. The Noonification: Accelerating Android Application Development With the ADB Idea Plugin (10/12/2022)

10/12/2022: Top 5 stories on the Hackernoon homepage!

58. Advanced CI/CD for Android projects using Bitbucket and Bitrise

59. Accelerating Android Application Development With the ADB Idea Plugin

In this article, I want to tell you about a useful plugin ADB Idea. I use it every day, but I noticed that others use it in their work quite rarely.

60. What to Expect in the Android 11 Update

Google with its Pixel event and launch of two new phones, started rolling out the latest Android 11 OS. Like always, the Pixel phones are the first ones in getting an update and the rest of the devices will get the updates based on their OEMs and how they optimize the new OS for their respective devices.

61. Why Mobile Application Development Is Important In Current Scenario?

In the current scenario, mobile app development is an essential part of an online business.

62. Noonie Nominee Akshay Rana is a Self-Taught Programmer

With the Noonies, we hope to highlight some of the best minds in tech, regardless of formal education levels or what company you work for.

63. Flutter Riverpod: Use StateNotifier for Configuration and Update UI

Using Riverpod for app's configuration settings and update the UI accordingly. Changing a value in the settings should not update UI not related to the value.

64. MVC vs. MVP vs. MVVM: Which Pattern to Choose for Android App Development?

In today’s world, the number of mobile device users is continuously growing. This entails the rapid increase in the mobile application development market. Companies around the globe launch hundreds of apps daily. They upgrade their functionality and design with the latest trends. Industry leaders regularly modernize platforms for their creation, filling them with new construction principles.

65. How to Sign Android APKs with Apache Cordova: A Brief Guide

A short article on how to easily and correctly sign your Cordova Android APK.

66. 7 Reasons to Choose Flutter for Mobile App Development in 2021

Dart is a robust language that provides easy coding, security options, and platform independence for a Flutter app (web and mobile-based, both).

67. Here’s a Detailed Guide To Educational App Development. What Role Does Predictive Analytics Play?

Read this detailed guide to see how AI is shaping edtech apps and how to use the best AI tools to create a successful educational app today.

68. 7 Steps to Build an Android & IOS App For Your WordPress Blog via Flutter

Let's build an Android and IOS app for your WordpPress blog in less than 1 hour.

69. Deploy First TensorFlow Model in Android App

Simple linear regression is useful for finding the relationship between two continuous variables. One is a predictor or independent variable and the other is a response or dependent variable. It looks for a statistical relationship but not a deterministic relationship. Relationship between two variables is said to be deterministic if one variable can be accurately expressed by the other. For example, using temperature in degrees Celsius it is possible to accurately predict Fahrenheit.

70. How to Import an Existing Project in Android Studio

In order to start configuring, you need to install the Android studio and the 'Java SE Development Kit'. First download the android studio from here: Android Studio.

71. The Test Automation Frameworks that Define Software Development

A test automation framework is a collection of rules or guidelines for generating and designing test cases. It includes a combination of practices and tools that are developed to assist the QA professionals in testing more effectively. Moreover, these set of guidelines may encompass coding standards, object repositories, test-data handling techniques, processes for securing tests results and also data on how to access external resources.

72. How to Build a Language Learning App with Compose – Part 1

This is the first article, in a new series where I’ll be sharing my journey of building an app for learning a language with Jetpack Compose.

73. Launch Your Career As An Android Developer

As mobile apps connect more of the planet, and enable users around the globe to engage in more interesting and innovative ways

74. Why Hybrid App Development is the Way Forward: An Overview

Mobile apps and web services have been spearheading the digital transformation in the recent decade. The former provide excellent user experience and accessibility whereas the latter offer reliability and consistency across platforms, requiring only a browser to run. So it was only a matter of time before they were combined in what is known as hybrid mobile app development. In fact, this approach has been steadily gaining in popularity over the last years and has already overtaken the native development thanks to cost savings and streamlined process. However, despite its growing popularity, it won’t be suitable for any business. In this article, we’ll look at the main strengths and weaknesses of hybrid apps to help you make an informed choice.

75. How to Cut Down the Size of Android Apps During Development

ndroid App size is one of the biggest factors that can affect your app’s install and uninstall metrics.

76. What is the Signing Key for Android Apps?

The Signing key of an Android app is the key with which an Android device verifies the identity of the app developer who built the app.

77. How to Persist Data in a Flutter App

In this article, we will explore the different ways to persist data in a Flutter app, and the pros and cons of each method.

78. The Pros and Cons of Flutter For App Development

With the incredible rise of mobile application development over the last decade, iOS and Android have come ahead as the leading operating systems.

79. How to Create a Successful Food Delivery App

80. Here's How I Created an AR-Based Android Navigation System

Google announced Augmented Reality for Google Maps in 2019. So, out of curiosity, I tried to work on producing a similar AR-based navigation system on Android.

81. Examining Apps That Help Your Business Grow

Examining Apps That Help Your Business Grow

82. The Growth of the Mobile App Industry Amidst COVID-19

In the short term, COVID-19 has unquestionably changed our lives. The virus has spread and mutated exponentially, leaving little time for corporations, organizations, and countries to adapt, survive, and prosper.

83. How to Set up Custom Domain Names for AppSync

One thing that API Gateway supports but you can’t do with AppSync out-of-the-box yet is custom domain names.

84. 4 Data Management APIs for Better and Faster Innovation

Application Programming Interfaces, or APIs, have revolutionized the way we do programming. Through them, we’re able to get two applications to communicate with each other without any need to intervene manually.

85. How to Build a Flutter Web Application in 2022

In this post, we'll go over the benefits of Flutter web development for your business, as well as the steps involved in developing such apps.

86. How Android App Development Became Kotlin-first?

If you clicked on the article, you might have a fair idea about where I’m headed. At the annual I/O developer conference, Google declared its lovefor Kotlin android to the applause of the Android app development community.

87. 8 Factors to Consider When Building an AI App for Android or iOS

Creating an app with AI for Android and iOS can be a challenging but rewarding task. Step-by-step guide on how to create an app with AI.

88. A New Android TreeView Implementation

The main goal is to make TreeView easy to use, customize and extend almost without limitation and to be up to date with the new android versions.

89. Retrieving the URL from Custom Tabs in Android

In my previous article I provided an overview of Custom Tabs, or Chrome Custom Tabs, in Android. In short, this component allows your app to seamlessly transition between application and web content and it’s used by several well known applications including Twitter, The Gaurdian, Tumblr, Stack Overflow, and Feedly. They’re safe, simple to use, and their ability to preemptively load URLS makes them incredibly fast compared to alternatives like WebViews. With this said, using Custom Tabs is the preferred option if you want to give users access to the web without sending them to another app. You can be up and running with a few lines of code.

90. Loading and Caching Images with Just One Annotation in Android

When we are developing an android application it is common to come across a situation where we want to show an image somewhere in the app.The easiest way to handle this is to bundle the image along with the app but the downside to it would be increasing the size of the app. It is not feasible if the application needs to display a lot of high resolution images.So, the next best thing is to host the image in some server and download it from there when the app starts. This is where image caching plays a very important role. We download the image once and store it in our cache and reuse it whenever required. This post will show how we can do that using just one annotation using the ColdStorage library.

91. Using the CodeWithMe Plugin in Android Projects and Troubleshooting Connectivity Issues

Android Studio has an underrated, in my opinion, possibility to share a project using the CodeWithMe plugin. This plugin can be very useful for:

92. Android CI/CD Boilerplate for Publishing via Fastlane

Stop publishing your Android apps manually and start doing this fully automated at any stage with the boilerplate for building a CI/CD pipeline for Android.

93. Intent Mechanism in Android

The foundation of learning programming for Android is basic categories.

94. How to Create an App: The Definitive Guide (2020)

Similar to any other route you would go down to create an app, there is a planning process you must go through to lay the groundwork for the project.

95. How to Make Big Money as an Android Developer

I’m going to give you some useful hints on how to advance your skills and get hired for your dream job as an Android app developer.

96. How To Create A Simple Event Bus in Android

EventBus is the number 1 event library for android and java. EventBus uses the publisher and subscriber pattern for loose coupling which means the possibility of errors will be less. EventBus simplifies the communication between different components for example communications between different levels of activities or even services. You need very less or no setup to use EventBus in your existing project.

97. Mobile App Development in 2021: Native vs. Cross-Platform Development

Mobile Application technology has become advanced with the increasing demands of the users. Developers are coming up with some new and unique methods to make applications pretty easy and efficient. Mobile Applications have a significant impact on all types of online businesses and service providers.

98. Android Material Component: Toolbar vs DisplayCutout

With Android 9 (API level 28), Google officially started supporting what’s famously known as the notch, a cutout display at the top (because the last two years were the years of the notch?). I can’t claim that but with the notch support, most of the brands came out with their version of a cutout display and with that, we as developers need to think about yet another edge case, especially if we’re working with a completely immersive experience.

99. Autofill Fields with Adb and External Tools

Autofill can be accelerated even more with the help of a lower-level bash language and the use of hotkeys.

100. Recording Stack Trace Methods and Their Analysis With Profiler

Profiler is one of the most powerful tools in Android Studio, but it has a rather high entry threshold.

101. From Native to React Native

React Native brings down the time to fast prototyping app ideas from weeks to hours, by abstracting out the underlying device on which to deploy the app.

102. Useful Tips for Adding an App to the Google Play Store

In this article, we will walk you through the process of adding apps to Google Play.

103. Developing Cross-platform Mobile Applications with Xamarin

Xamarin is a cross-platform development tool that allows building truly cross-platform mobile apps with power-packed functionality and native user experience.

104. Autofill Fields with a Kotlin Script

Despite the fact that within the framework of the whole project, they seem microscopic. Try to optimize the launch of your application by autocomplete fields.

105. How To Develop Apps For Foldable Android Devices

Have you ever considered carrying your tablet in your pocket? Sounds pretty uncomfortable, Right? Well, now you can.

106. Understanding Fragments in Android: Part 1

A fragment can have its layout file, fragments have their lifecycle. A fragment exists in the context of activity and has its life cycle;

107. Is Android Platform the Right Decision to Make a Business More Successful

Is Android a better way to step into mobile development for your business? What are real advantages it offers over iOS and are they really important?

108. How We Created a Mobile Tool For Learning Code

In this article, we are going to talk about how we created the mobile version of CodeGym and where it led us.

109. Why You Should Build your First Android App in Java

From genomics to space exploration, from robotic controllers to reverse compilers, Java is at the nucleus of the technology juggernaut.

110. How to Create an eLearning App like Coursera

Schools and colleges adapting to online modes of education imply a high dependency on modern software.

111. How Roman Chekashov Started as a Sysadmin and Ended up Developing an App that Outperformed Uber

How to build your career in tech from being a sysadmin to Android tech lead building an app that ouperforms Uber on its market?

112. How I Built a Budget Tracker with Jetpack Compose

Usually, I use Google Sheets to keep track of my income/expenses so I decided to build an app, using Compose, that would do the same.

113. How to Customize Buttons in Android

Hello, Today we are going to see how we can customize the button in android. We will see how we can make a rounded corner button with background color and also see how we can gradient to the button.

114. How to Write Your First Full-stack Android App

In the span of 4 months, I planned out a mobile app idea, self-taught myself the Android framework, wrote my first REST API, and released my finished Android app onto the Google Play Store. I learned a lot along the way, so I thought I'd share what I learned.

115. FAQs on Starting an Android Career, and Answers on How to Do It in 2022

Learn how how to start your Android Development career, what is and isn't important to learn, and what to do to land your first job.

116. The Ultimate Ways to Increase Android Phone Battery life

The conversation about mobile phones is never ending until a smaller and smarter device takes over the scene and performs all of our daily tasks more quickly and more efficiently. However, until such time comes, smartphones are, and will remain, the most important devices in our daily personal and professional lives.

117. The Overview of the Mobile App Development Industry in Singapore [2020]

Mobile app development has become an actual topic for many businesses in Singapore and worldwide. Enterprises, startups, and SMEs use custom mobile apps to increase productivity, set business processes, acquire new customers, generate additional revenue — there are plenty of ways how a mobile app can boost a business in the digital era.

118. 5 Great Java Courses for Android Developers

They are definitely the top notch in Android development for now. Let’s make it easy for you and review some beneficial courses for future Android developers.

119. How to Build a Live Streaming App

This article explains the features of live streaming apps in different fields, and how to build a live streaming app using the SDK.

120. I Automated My Whatsapp Chats on Android and Here's How You Can Too

Android Accessibility Service to Alter the Way You Use Your Mobile

121. Top 10 Reasons Why Building iOS Apps is More Profitable

Famous growth metrics will prove that iOS development has a bright future. So what makes developing on iOS more profitable?

122. Should You Develop a Hybrid or a Native App?

With an expanding smartphone market these days, many companies are choosing different ways to include mobile apps in their workflow to expand the market reach.

123. Cross-Platform App Development – Is Flutter a Worthy Choice?

Get answers to 'Is Flutter a Worthy Choice for your app development?' Read this detailed guide on Flutter for cross-platform mobile app development.

124. 7 Benefits of Using Flutter For Your Next Software Development Project

Flutter, an open-source reactive framework by Google has become the reason for the real “holy war” in the world of software development: some admire it, whereas

125. Scheduling A Periodic Background Job Using Android Work Manager

Here we explain how to use Work Manager in Android to schedule a synchronized periodic background job.

126. The Benefits of Node.js for Building Real-Time Applications

Integrating real-time features in your business app has become a necessity in this era of digitization. Real-time apps act as a silver bullet for the businesses who struggle to gain customer attention. To build one, it’s necessary to choose the right solution or online platform that could save your precious time & money.

127. Steroids For Your App Development: A Recipe For Exponential Growth

Factoring is the perfect solution for app developers who need a capital influx to sustain the app development.

128. Push Notifications: 4 Tips to Increase Your Click-Through-Rate

In recent years, there's been a lot of talk about the decrease in push notifications efficiency. At Pushwoosh we've seen during COVID-19 the demand for this communication channel has grown significantly. Why? Push notifications are pretty cheap and allow companies to establish engagement with less resources than with any other channel.

129. 8 Things to Have An Upper Hand on Before Developing Your 1st Android App

Living in a digital-only era, we use our phones while in the office, on the streets, in our cars, at home, while we’re eating, relaxing in the bed, and even while bathing. There are 99.9% chances that you might be reading this from your smartphone right now. Are you?

130. 11 Tips to Save Time on App Development & Launch Processes

Time is money and modern entrepreneurs know it pretty well. In today’s fiercely competitive market, it is important to bring your ideas into the market without delays.

131. Building A Food Delivery App

Building A Food Delivery App

132. How To Build An App Business with Success: 3 Basic Tips to Get Started

Modern entrepreneurs and tech-savvy innovators around the world are increasingly coming to realize that building an app business is one of the most effective routes to fame and fortune.

133. Advantages Of Go Language For Creating Web Servers

The Go programming language is great choice for web server development and beyond.

134. Winning App Awards Will Help With Brand Recognition

Here, we look at the apps awards offered to understand the exact type of apps that are awarded.

135. Simple App Development Tips: 7 Reasons Why Your App has Failed

Never repeat these mistakes if you want a successful app. Check out what you need to do to ensure your app is well positioned in the market.

136. Developing An Android App With a UI-First Approach

The real-life experience of Sigma Software's team using UI first in mind when developing an app.

137. Optimizing Cybersecurity Apps in the Remote Working Era

The fact that businesses struggle with cyberattacks daily is no longer news; however, outfalls from a global pandemic and cybersecurity statistics

138. What Are the Common App Development Costs in 2022?

The cost of developing an app is not fixed.

139. Building a Kotlin Mobile App with the Salesforce SDK - Part 1

Nowadays, users expect mobile apps to act as counterparts to the websites and platforms they use on the web.

140. I Created A Custom Android Color Picker

I've spent the last year creating this simple timer app to give the user control over all the UI colors using dynamic UI colors support.

141. How to Build an App like Airbnb? — Deciding on Features, Timeline & Cost

Looking to build an application like Airbnb for Android & iOS platform? Get insights into how to make an app like Airbnb & how much it will cost with WebClues.

142. The Future of iOS App Development for 2023

The Rise of mobile devices has expanded the reach of the digital economy. In recent years, they've risen to prominence to the point that they've eclipsed all other types of advertising. Businesses have been making strides to improve their mobile presence as they've seen their customers increasingly use mobile devices.

143. Can We Make Sense of Android Crash Logs? Let’s Find Out

In this blog post we’ll cover the three most important crash logs used by the system: exception stack traces, ANR traces, and NDK tombstones.

144. Mobile Device Management Guide 2022: AOSP for Custom MDM

Read about MobiDev's experience in using Android Open Source Project (AOSP) for custom mobile device management solutions development.

145. A Guide to Building Custom Switches in Android

Hello World, today we are going to make a custom switch. Why? Because the default one looks so boring and ugly. Why we use a switch? As the name suggests, the switch is used to trigger the value either it is on, or it is off. Let's see, how our custom switch will look at the end of the tutorial.

146. Building Dark Mode Theme in Android

Hello World, today we are going to see how we can implement a dark theme or night mode in our android application. This tutorial is going to be very simple and easy to understand. The dark theme is attractive to users and it is comfortable for low light conditions.

147. A Guide for Building Apps with Nested Stacks

Learn how to build an app with a nested stack, drawer, and bottom-tab navigators.

148. Android Debug Bridge Fundamentals [A Beginner's Guide]

ADB or Android Debug Bridge is a term that you’ve come across quite often. Every time you connect your device to your computer via cable, or if you browse around the ‘Developer Options,’ you will come across the term Android Debug Bridge or ADB for short, but what does it mean? And what is its purpose? It is a versatile tool that helps your Android device function as it is, so let us tell you more about ADB.

149. A Production Level Architecture for Android Apps [Part 1]

Context

150. Why Should You Choose React Native Over Other Platforms?

Respond Native is a framework for cross-platform mobile app development for iOS and Android. If you need to spare time, money, and staff assets essentially, at that point React Native is the perfect business arrangement. This dynamic technology gives customary and present day strategies for cross platform mobile app development.

151. How React Native Is Shaping Mobile App Development

Are you a mobile app developer looking for more efficient tools for your projects? Mobile app development is getting tougher and tougher as the market continues to grow. As a developer, you need to develop Apps which meet the demands of your users. To achieve this, adopt the right tools, like the React Native development framework.

152. What KPIs do Mobile App Developers Use to Evaluate App Performance?

These are some basic KPIs that Mobile App Developers use to Evaluate App Performance from marketing, development, and financial perspectives to set priorities.

153. How Clubhouse Pioneered the Social Audio Space

In this slogging AMA, we had the pleasure of chatting with Clubhouse's Android and iOS engineers, Mopewa Ogundipe and Kate Findlay.

154. An Overview of What You Need to Know Before Starting to Develop a Mobile App

A complete guide for all who are looking to develop a mobile app. Know the fundamentals of Mobile App Development Process.

155. How I Built A 2D Platformer Using Unity3D game engine

Forest Assassin is a 2D adventure platformer game with easy controls and fun gameplay, which helps every one to get started, this is a classic platformer game with wonderfully designed characters and world.

156. The Major Difference Between PWA and Native Apps

In this article we share our thoughts about difference between PWA and Native Mobile Apps and what best suits business needs.

157. Guide to Firebase Cloud FireStore Database in Android

Hello World, today we are going to see how we can make a todo app using a firebase cloud firestore database. The Firestore database is a very flexible and scalable NoSQL database to make our development very fast. Firestore is very easy to use in android.

158. Mobile App Development Jobs Trending in 2019

Motorola cut the cord when it placed the first handheld mobile phone call over 40 years ago. Ever since, the race for smarter mobile development lives on.

159. How to Build a Mobile App that Makes Money

Not many people know how do apps make money. Here's how.

Thank you for checking out the 159 most read stories about Android App Development on HackerNoon.

Visit the /Learn Repo to find the most read stories about any technology.


Written by learn | Lets geek out. The HackerNoon library is now ranked by reading time created. Start learning by what others read most.
Published by HackerNoon on 2023/04/01