Let's learn about Mobile App Development via these 500 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the Learn Repo or LearnRepo.com to find the most read blog posts about any technology.
mobile-app-development - one of the most abused tags on Hacker Noon.
1. 11 Popular Cross-Platform Tools for App Development (Updated Version 2022)
Picking up the right app development tools is important for building a good and native-like app. To help get you started, I’ve already conducted the research to give you the top options available for cross-platform app development tools. Popular Cross-Platform Tools for App Development 2020-2021.
When business firms think about building a mobile app, their minds go straight to cross-platform app development.
2. React Native: How to Setup Your First App
<strong>PLEASE NOTE</strong>
3. Building a Music Streaming App using React Native
React Native is a framework for building native apps using React and Javascript. In this post, I’ll walk through the process of building a music streaming similar to Spotify. What’s really cool is that the exact same code is going to work for both iOS and Android, and the apps are going to be 100 % native (no WebViews or anything).
4. Mobile Applications and their Impact on E-commerce Logistics Scaling
Explore the transformative role of mobile applications in revolutionizing e-commerce logistics.
5. Adding OAuth2 to Mobile Android and iOS Clients Using the AppAuth SDK
OAuth2, often combined with OpenID-Connect, is a popular authorization framework that enables applications to protect resources from unauthorized access. It delegates user authentication to an authorization service, which then authorizes third-party applications to access the protected resources on the user’s behalf. OAuth 2 provides authorization flows for both web and mobile applications.
6. Making a Platforming Game with React Native
In this series of posts, we’ll be developing a remake of the classic Donkey Kong arcade game using React Native and <a href="https://github.com/bberak/react-native-game-engine" target="_blank">React Native Game Engine</a>. Since this will be a mobile-only game, we’re going to simplify the controls significantly from the original — our game should be playable with one finger only.
7. 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.
8. User Onboarding Trends in FinTech: Lessons From Top UK Apps
I have reviewed several apps from the Top finance apps in the UK AppStore, including Wise, Monzo, Starling Bank, Plum, and Zopa.
9. How Fintech Business Founders Can Develop Crypto Trading Apps
MobiDev prepared an ultimate crypto trading app development guide to help fintech enthusiasts avoid common pitfalls and create a successful crypto product.
10. Best Examples of Apps Written in React.js
Want to see the real-world applications of React.js? Explore a collection of the best apps built with React.js and get inspired for your own projects.
11. Recording Audio in React Native
In this tutorial, we are going to learn how to record and play audio to React Native apps. We are going to build a simple screen that supports features such as recording audio, playing audio files, pausing and resuming, as well as resetting audio streams. The final app will look like the image below.
12. Flutter vs React Native vs Xamarin for Cross Platform Development
Cross platform app development frameworks allow you to run the same code on different operating systems. In this article, we examine why you might <a href="https://steelkiwi.com/blog/how-choose-correct-platform-mobile-app-development/" target="_blank">choose developing cross platform mobile apps over native development</a>, technologies for cross-platform development, and how these technologies compare to each other.
13. A Deep Dive on Digital Identity: Why You Need to Check Out Genies Traits Framework
What if your avatar in the Genies Ecosystem encoded not only your visual representation but also who you are – your personality, quirks, and all?
14. Elevate Your Tech Experience with the HackerNoon Mobile App
HackerNoon launched a mobile app designed to enhance your tech journey on the go. It allows you to explore original stories, read and listen on the go and more.
15. How to Design a Splash Screen With Expo and React Native
You have made a great app and of course, why not publish it right? But then you open your expo app and see the default boring splash screen provided by Expo.
16. Driving Mobile App Growth, Part 1: The Web Advantage
This article explores the advantages of leveraging web strategies to foster the growth of mobile apps across acquisition, activation and monetization.
17. A Brief Intro to FLET: Building Flutter Apps with Python
FLET enables developers to easily build real-time web, mobile, and desktop apps in Python.
18. Optimize React Native Map in Your Applications [A How To Guide]
Four ways to make your React Native map become a lot faster and more responsive.
19. 12 Project Ideas for Aspiring Web and Mobile Developers
Enhance coding skills with hands-on projects.
20. How HotelTonight Prioritizes Finding and Fixing Critical Bugs While Maintaining a 1% Error Budget
The stability score in particular has made it possible for their team to measure their application’s stability & maintain their team’s error budget of 1% error.
21. First experiences with React Native: bridging an iOS native module for app authentication
Photo by Liu Zai Hou on Unsplash
22. How to Disable Screenshots and Recording in iOS Apps
Thanks to the mobile era we have mobile apps for everything these days. Every business from a barbers shop to huge retailers has apps so that they can be closer to their customers.
23. 7 Hardest Programming Languages to Learn in 2023
If you're a thrill seeker and up for a challenge, you're in luck because I'm here to give you a rundown of the top most mind-bending programming languages.
24. SwiftUI vs. UIKit: Choosing the Framework for Apple UI
Comparing SwiftUI and UIKit to help developers make an informed choice regarding the best framework for Apple UI.
25. Top 10 Platforms to Create your eCommerce Mobile App Without Coding
According to Criteo, mobile represents 65% of all e-commerce transactions in the world. And 70% of the time, apps are preferred to mobile websites. For eMerchants, thinking mobile-first has become a priority. However, technical knowledge or a large budget is usually necessary to create a Shopping App.
26. Mastering UIView Geometry: A Dive into UIKit's Foundational Class and Geometry Concepts for iOS
The Geometry of UIView explained: Demystifying Frame vs. Bounds; Understanding Center and AnchorPoint; Mastering Transforms; Unraveling How Frame Is Computed
27. Check List: 25 Ways To Optimize iOS App Performance in 2024
A list of 25 best practices that might be useful for both beginners and experienced developers and/or business owners
28. Keyboard Handling in iOS using Swift 5
“Handling Keyboard in iOS” — This has been a topic or rather a problem since the inception of iOS Development. Whether you are a beginner developer or an experienced one, you’ll always be dealing with the handling of keyboards in your apps! But there’s not just 1 issue with the keyboard that we are talking about here. We have to manually handle a couple of issues. Here, let me show you exactly what I mean -
29. From Screens to Streets: How Field UX Research in Morocco Helped Redesign Intercity Booking
Discover how inDrive's Intercity team used UX research in Morocco to test a redesigned, step-by-step booking form.
30. The Case of the Missing Money: How I Used Detective Skills to Track Down a Bug in an App 🔍
Join in as we solve a mysterious bug in a remittance app using detective skills inspired by Sherlock Holmes. Follow along as we share insights and best practice
31. Kotlin VS Flutter: Which One Races Ahead
Those days have long passed when cross-platform mobile applications used to have a single avenue—React Native. Things have changed very fast as people looked for new ways to gain more and more users in the mobile app domain.
32. The Ultimate Guide to Flutter Bloc: State Management and Testing
In the Flutter ecosystem, you have several state management options to structure and scale your applications.
33. Fetching Data And Displaying It On Widget In Flutter
Fetching data from internet is one of the most common operations that every developers should master. In Flutter, this operation is pretty straightforward. In this post we will learn how to handle data from fetching to displaying it on our mobile apps.
34. How to Monitor Server Availability from a Mobile Application
How to Implement automated API availability analytics updates using InfluxDB.
35. How to Create a Leading Mobile App: Application Stability Index
The more 9s in an app’s stability score, the higher the app store ratings.
36. Optimizing CRUD Operations in Flutter: How to Implement HTTP Requests with Dio
This article provides a comprehensive guide on implementing efficient CRUD operations in Flutter using clean architecture principles and the Dio package
37. Creating an Augmented Reality App: Technology Guide 2022
Learn how to develop an AR app in 2022/2023: Mobile AR, ARKit and ARCore platform comparison, Smart Glasses, Wearables, and Web-based AR overview.
38. Mobile Application Security: Best Practices for App Developers
The success of an app highly depends on its security. Users want safe app environments where they can interact with each other. Therefore, developers need to deliver digital solutions with app security in mind.
39. Top 6 Flutter Development Companies in 2019
Since Flutter early alpha was first announced at Google’s I/O in May 2017, it has gradually become one of the fastest cross-platform frameworks, gaining worldwide popularity and improving its stability in time (version 1.0 was released in December 2018).
40. How To Create A Slick iOS Widget In JavaScript
With a Scriptable app, it’s possible to create a native iOS widget even with basic JavaScript knowledge.
41. 6 Ways to Run Kotlin Code in Android Studio
6 efficient ways to run Kotlin code in Android Studio for faster testing and development.
42. Adding Google Sign In On Flutter Web
Add Google Sign-In to you Flutter web app and authenticate users in a single click
43. How to Run 5000+ Tests on Mobile Devices Everyday; From inDrive's Playbook (Part 2)
How to Run 5000+ Tests on Mobile Devices Everyday. We explain how we incorporated the launch of UI tests in iOS.
44. 10 Essential Mobile App UI Design Principles for Building Outstanding Apps
Learn 10 essential mobile app UI design principles for building outstanding apps that users love. These principles will help you create a simple, intuitive.
45. How to Connect Flutter with Unity
One of their most successful products is FocusCalm, a brain-sensing headband and an app that helps users learn how to control their mindset in just a minutes
46. 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.
47. How Estimated Time of Arrival is Calculated in Logistics Tech
We focused on how to enhance ETA in Logistics and how to calculate it. Computing the estimated time of arrival is one of the ways toward customer satisfaction.
48. 20 Top Mobile App Development Companies in 2019-20 | Complete Guide for Startups
Finding trusted mobile app development companies to grasp the most desirable service is as hard as deciding your app idea. This might be a hard pill to swallow, but it’s true that out of every 10,000 mobile apps developed, only 1 or 2 will win while the rest 99.99 percent will go puff into oblivion. For an entrepreneur, this means that market odds and competition are greatly stacked against you. But don’t let this bog you down.
49. What Role do DeviceCheck and SafetyNet play in App Authentication?
Both iOS and Android provide built-in device-level checks which can help prevent mobile application abuse. On iOS, DeviceCheck provides a way to associate a few pieces of information per app with each device, On Android, SafetyNet device attestation attempts to ensure that a device is running in a safe environment. These are useful capabilities, but they are only a small part of an in-depth mobile app and API protection scheme.
50. An Introduction to Dart Code and Isolate
Any Dart code is executed in Isolate. Isolate is an isolated environment, inside which there is memory allocated to it and its EventLoop.
51. React Native Animation Guide
React Native Animation is an interesting topic56 where a dull application could be converted into an interactive and beautiful app. When you first login into an application, the thing which impresses us the most is interface and its interactivity. Working with animations could look a bit overwhelming at first but it is essentially a process of just 3 steps.
52. How to Add NSLocationAlwaysUsageDescription Key to Info.plist File in Your iOS App
We received a message from iOS App Team about adding NSLocationAlwaysUsageDescription key in Info.plist file. Our last build was rejected for this specific reason.
53. 5 COOL EXAMPLES OF INTERNET OF THINGS APPLICATIONS AND HOW TO DEVELOP ONE?
IoT is not a term which has eased down the daily work schedule of our routine, but it is more of the creativity which would help us to experience the technology through the hands of IoT.
54. Grand Central Dispatch (GCD) in iOS: The Developer's Guide
A Guide to Grand Central Dispatch (GCD) in iOS development
55. How To Publish Flutter Apps to Firebase App Distribution
Learn how to distribute your Flutter Android and iOS apps to Firebase App Distribution with this step-by-step Flutter App guide for mobile
app developers
56. Building a Travel Mobile App using Flutter
In this article, we will be building a Travel Mobile App using flutter.
57. Executing Heavy Tasks Without Blocking the Main Thread on Flutter
On Flutter everything runs on a single (main) isolate and executes only one operation at a time. This means while your app is doing strenuous work, you will lose the interaction and the UI will freeze. We can create new isolates and do the heavy work there, but every isolate can reach only its own memory, and if you have to use a large set of data it won't be very optimal because we have to copy the large data from one isolate to another, and it can still block the main isolate while doing that.
Every situation requires a different approach but in most cases we can solve them on the main isolate using an event queue optimally. Let me show you one of these approaches.
58. Flutter - State management with RxDart Streams
State management in Flutter using RxDart, a reactive functional programming paradigm that uses native Dart Streams and Stream Controllers.
59. Laravel & Vuejs: A Miraculous Combination for Perfect Web Applications
With 72% of the market share, PHP is one of the most popular and widely used programming languages. Laravel is a powerful Model-View-Controller based PHP framework for all of the web artisans. This open-source PHP framework was created for creating full-featured websites. It is the best choice for web app developers who seeks expressive, simple and elegant toolkit in order to create elegant applications with a good speed. The founders of Laravel value elegance, simplicity, and readability more than anything and designed this PHP framework upholding these values. It is PHP’s fastest-growing framework owing to its scalability, ease of use, and
flexibility.
60. How to Stream Real-time Changes With Firebase, Firestore and Flutter
Use streams to update real-time changes in firebase in a Flutter app.
61. Why We Are Automating Food Waste Management With AI?
One-third of the total food produced is wasted according to the Food And Agriculture Association of the United Nations. It is approximately 1.3 billion tonnes and food scarcity is one of the major concerns globally. Isn’t it strange and funny?
62. 12 Fun Challenges to Learn React Native
So you want to learn React Native? Here's 12 exercises to that will help you do that.
63. How to Implement Video Ads in React Native Apps
A guide on how to add inline video ads to your react native iOS app
64. How to Add Icons and Splash Screen in React Native (Without Library)
Today, I faced the following challenge at my internship: to modify/implement a splash screen and an icon for the project I am working on.
65. Hermes Performance on iOS Compared to JavaScriptCore (JSC)
Hermes is now available on iOS as of React Native 0.64 – the latest version of React Native comes with support for the Hermes engine on iOS. We describe the full process of bringing Hermes to iOS in a series of articles:
66. React Native Vs. Flutter: A Comparison of Pros and Cons
Mobile apps market is projected to hit $188.9 billion in revenue by the year 2020. With rising popularity of mobile apps, it has become mandatory for businesses to have their own mobile apps. All kinds of businesses-- whether a startup or an enterprise-- want to develop advanced mobile apps quickly and at less cost.
67. 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.
68. Milliseconds Make Millions: How and Why to Speed Up Your App, from InDrive's Playbook
How faster mobile app startup improves revenue. Practical iOS performance techniques, metrics, and real optimization results from inDrive.
69. How to Create Digital Platform Flywheels
Steps to create a digital platform app flywheel.
70. The Man Who Made $50 Million By Selling the Same App Twice
Luke Sophinos tells the story of Nikita Bier.
71. Best Drag and Drop Mobile App Builders for Android & iPhone
A drag and drop app builder is a tool that lets you create a mobile app without writing a single line of code.
72. 7 Best Hybrid Mobile App Development Frameworks for 2022
Here are 7 best hybrid mobile app development frameworks you should start using todayto make mobile app development easier, faster, and more efficient.
73. Build a Simple Todo App with React Native and TypeScript
How To Setup React Native and Create a Simple ToDo App
74. How to Simulate Low Network Speed to Test Your Mobile Application
When testing mobile apps, newbies QA frequently forget to check the app with an unstable Internet connection. But in many cases this is critical
75. How We Built a Professional iOS Onboarding at inDrive
Discover how inDrive built a structured two-week iOS onboarding program that helps new developers master architectures, navigation, and workflows faster.
76. How to Save and Read Data from Shared Preferences in Flutter
Shared preferences are used to store the small amount of data like some int, double, bool, or string value in the local memory. Let me take a simple use case of it for your better understanding.
77. A Guide to NSOperation and NSOperationQueue in iOS Development
A guide to NSOperation and NSOperationQueue in iOS development
78. Beginner Intro to Real-Time Debugging for Mobile Apps: Tools and Techniques
Master real-time debugging for faster mobile app development. Learn essential tools and techniques to diagnose and fix issues as they occur.
79. Future of AR and VR in Healthcare, Education, and eCommerce in 2020
AR and VR are the most trending technologies of the running era. As both technologies mature, users can expect innovation expanding in 2020. Virtual Reality has always attracted me because of its ability to innovate the products. My team of AR developers recently made a virtual atm mobile application. The app is the network of virtual ATMs that eases up cash withdrawal without visiting an ATM. Users can withdraw cash from everywhere just by showing barcodes at any of our app supported shops.
80. SwiftUI's 5 Main Property Wrappers and How to Use Them Effectively
One of the key elements of SwiftUI is the use of property wrappers. These are functional elements that allow you to provide additional logic for properties.
81. I Created a Mobile App That Turns People Into Giga Chads and Memes With AI
MeMemes is a mobile app that uses AI to transform people into over 30 famous meme images.
82. Building a ChatGPT Clone on Flutter With the OpenAI API
ChatGPT (Generative Pre-trained Transformer) is a chatbot launched by OpenAI in November 2022. Here we can see how we can build it with flutter application.
83. 5 Best Practices for Tracking In-app Event Data
This is the era of mobile apps. We get everything - from critical business information to entertaining videos and games - on our mobile devices. Information is right at our fingertips, and we are always striving to catch up with the outside world. As per App Annie, an average smartphone user has 80 apps installed.
84. Create Beautiful Native Apps in Record Time with Google Flutter
After the launch of Android P, Google released its new Software Development Kit (SDK) naming it Google Flutter. It is a revolutionary product from this search engine giant which is a more advanced version of Android SDK. It can also assist in making cross-platform apps.
85. How to Cook WorkManager with Dagger 2
How to properly work with android's work manager library in the presence of dependency injection, with the example of integrating the Dagger 2 library.
86. How I Built a Mobile App to Manage My Subscriptions Without Code
Do you know that feeling when you come up with a cool idea for a product?
87. Debugging User Interface (UI) Issues in Mobile Apps: A Comprehensive Guide
A well-executed UI design is essential for capturing and retaining users' attention as it influences their perception of the app's quality.
88. 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.
89. Creating Custom Widgets in Flutter: App Bar, Drawer, and Bottom Navigation Bar
Find out how to create dynamic custom widgets like App Bar, Bottom Nav Bar, and the Alert Dialog box that works as a Drawer.
90. Top 10 Android Studio Tips and Tricks for Faster Development
Android Studio has some functions you probably do not know. So, I am sharing the top 10 Android Studio Tips and Tricks.
91. 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.
92. 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.
93. Developer Career Path: To Become a Team Lead or Stay a Developer?
by Oleg Sklyarov, Fullstack Developer at Skyeng company
94. Freelancer vs Web Development Company: what to choose?
Freelancer vs Web Development Company: what to choose?
95. Getting Started With Strings in Swift
In this article, we'll be looking at the concept of Strings in Swift.
96. Creating Fitness Application: UX/UI Design Case Study
Hey! I'm Danil and I'm part of the 2muchcoffee team. I have over 6 years of experience in UX/UI design including research, analysis, interaction design, and visual design.
97. 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.
98. Understanding Concurrency and Multithreading in iOS Development
An introduction to concurrency and multithreading in iOS development
99. Execute Multiple Commands On Parallel Terminal Tabs With A Simple Bash/Apple Script
Are you frustrated to run same scripts again & again before resuming your work?? Here is a simple solution to automate starting those scripts before you start.
100. Dart Vs Kotlin: The Detailed Comparison In 2021
The technology world is an ever-growing and expanding one, which today has many segments of its own. From that, app development is a highly evolving one. Dart Vs. Kotlin is the prime example of this.
101. Do You Still Believe in Clean Architecture? Here's Why It's a Mistake
Clean Architecture in mobile apps: when it works well, when it’s too much, and why layered architecture might be all you need.
102. Ethical Hackers Reveal How to Break Into Any Mobile Device (Legally!)
A comprehensive guide to mobile penetration testing (pentesting) by Sekurno. Learn essential techniques, tools, and best practices to secure mobile apps
103. Fixing Button CornerRadius in .NET MAUI
With .NET MAUI I tried to implement square 90 degree corners on buttons. Sadly I encountered a bug. I looked under the hood and fixed the issue including tests.
104. Swift init(), Once and for All
Learn everything about Swift initializers — convenience override, saving memberwise initializer, required init() use cases, parameterless UIView() and more!
105. Implement Free Trials in Your App With StoreKit 2: a Step-by-Step Guide
With StoreKit 2, Apple has introduced enhanced tools to help you check a user's eligibility for introductory offers.
106. How to Build a React Chat App
this tutorial walks through the process of building a react chat application using the MinChat chat sdk and React.js .
107. Top PHP Development Companies
Today PHP is one of the most widely used programming languages in the world. Its popularity is attributable to some factors: most web platforms are already written in PHP, it’s fast and open-source, and there is a large PHP community to support it.
108. 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.
109. Building a Simple, Scalable and Maintainable Design System
Make simple scalable and maintainable design system using Factory pattern with examples.
110. 10 Promising Mobile Apps by Startups to Watch Out for in 2022
In 2021, the number of mobile app downloads reached 230 billion and is growing. Here are the 10 most promising start-ups apps that are rolling out in 2022.
111. Xamarin: The Revolution in Cross-Platform Mobile App Development
In the age of smartphones and smart TVs, every apps developer is seeking the cheapest, fastest, and easiest ways to create and deploy high performing mobile apps. Android and iOS platforms rule the market, and as a mobile application developer, you have to choose the aptest framework to run your mobile app on more devices and provide the best user interface and experience.
112. Introduction to AR Quick Look for iOS Devices
AR is awesome and has an unrivaled potential to enrich customer experience in many verticals. However, it has a friction point in most cases: you need to persuade a potential customer to install an app first. AR Quick Look solves this problem for iOS. This is a native feature of ARKit which launches a model viewer right from the browser — that's why we call it native Web AR. It utilises .reality or .USDZ files, the latter is a file format developed by Pixar, and allows showing objects in incredible detail, adding animations and sounds, locking their scale to 1:1 so models show the real size of an object.
113. Access API Running on Localhost From The Internet without Tunneling
Tunnels allow a dev to easily bypass NAT and firewall restrictions... but what is the tradeoff? Anything behind the firewall is now exposed to the internet
114. Pros and Cons of Development On Polygon
Polygon is a second-level blockchain that runs on the Ethereum ecosystem. Figure out what are its advantages and what are the pros and cons of developing on it
115. A Deep Dive into How Flutter Works 'Under the Hood'
Let's go to the Dart side of Flutter and analyze how it works under the hood.
116. Building Your First App Using C++ Builder (Part 2)
Welcome back to our series about creating a reminder application in C++Builder!
117. Flutter Tutorial: How to Integrate APIs with a State Management Approach
Handling network requests and integrating APIs like in a Flutter app. Creating an E-commerce application in Flutter is a good way of learning those two aspects
118. 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.
119. How to Launch an App: Apple App Store Step-by-step Guide
Need help launching your first mobile app? Learn from our experience with the HackerNoon Mobile App as we share tips and lessons for beginners.
120. Learn by Concept: A New Way to Learn
A month ago, I embarked on a project to develop an AI-powered application named ‘Learn by Concept’, with the aim of demystifying the learning process.
121. 7 Flutter Courses and Tutorials for Beginners for Mobile Apps Development in 2020
Hello guys, you might have heard about flutter framework from Google for mobile app development. It allows you to develop native mobile apps for both Android and iOS apps using a single source code.
122. Creating Custom React Native Templates: A Step-by-Step Guide
Learn to create custom React Native templates for efficient, error-free, and streamlined mobile app development.
123. For Both Android & iOS: Top 6 Hybrid Mobile App Development Frameworks
A list of the top Hybrid Mobile App Development Frameworks that you can use to build mobile apps.
124. How to Build Your Own App Store
Building Your Own App Store Platform
125. How To Connect AWS Amplify with React Native Application
AWS Amplify is a framework that lets you develop a web or mobile application quickly, by accessing the backend cloud services offered by AWS. In this article, we are going to learn how to use AWS Amplify in React Native by building a fully functional login and registration flow.
126. Creating and Releasing an App with Flutter: Part II
This article is the second in a series on creating applications with Flutter.
127. Running Parallel Code in Flutter With Isolates
We’ll start with the bigger picture of Isolates and see what does it really mean and go deep down and piece all the parts together
128. How to Create a Server Driven UI Engine for Flutter
Nui is a new and promising Server Driven UI engine for Flutter applications.
129. Understanding the SwiftUI View Lifecycle and Data Management
Explore SwiftUI View lifecycle: from initialization to deinitialization, including state updates and rendering for optimized UI
130. 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:
131. UXCam Mobile App Heatmaps: What They Are and Why They Matter
Mobile App Heatmaps: What they are and why they matter. UXCam mobile app heatmaps are one of the most powerful tools for mobile apps.
132. Introducing Nanc: A Backend-Agnostic CMS Perfect for Flutter Apps
Nanc is a new kind of CMS for Flutter applications, but not only for them. It is a backend-agnostic CMS that doesn't pull its own backend.
133. In 2025, Local Music on iPhone Is a Nightmare—So I Built My Own Way Out
In 2025, playing local MP3s on iPhones is still a pain. So I built my own iOS music player with SwiftUI, SQLite FTS5, and iCloud support — fully offline-first,
134. Develop a Cryptocurrency App Like Coinbase: A Complete Guide

135. Shopify's Shop Pay: What it is and How it Works
Learn what is Shop Pay and apply the service to elevate user experience and make checkout quicker for repeat customers.
136. How To Add Animation Effects To Xamarin.Forms with Shapes
In this post we will learn how to create cool transition animations with Shapes and Xamarin.Forms.
137. Developing a Bespoke Roadside Assistance App with React Native
Maruti Techlabs offers end-to-end product development. Innovate, validate, and launch with our expert team guiding you every step.
138. The Red Death of Flutter
Explanation of how Google's Flutter UI startup app was debugged and made to work again and connect with it's central Firebase Database through hours of work.
139. 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.
140. Integrating JavaScript into Crypto Trading Apps: Challenges & Solutions
Discover how integrating a TypeScript SDK into native crypto apps enhances stability, reduces errors, and improves mobile trading experiences.
141. Learning to Code: Print Nodes at Distance K From Node
We have an arbitrary binary tree, a node of that tree, and also an integer: 'K.'
142. Reduce initial app setup time by 80% In React Native
React-Native has become one of the most emerging frameworks nowadays. It has got so many powerful features like, cross platform native apps using javascript, fast refresh, huge community, etc., which makes it different from its competition. Code reusability using the concept of the component is one of them. Today we are going to discuss a powerful feature of the React-Native CLI which allows us to reuse our code, configurations, set of rules etc into our newly created project and save our tons of time and efforts.
143. How to Use React Native to Build a Private Messaging App
In this tutorial, you will learn how to use; ReactNative, CometChat, and Firebase to build a one-on-one chat app with a stunning UI.
144. Create Your Own Seamless: Food Delivery App Features
Developing a Food Delivery Mobile App like Seamless
145. How to Use Pdb to Debug Common Python Errors
Debug common Python errors with Pdb - optimize your code and streamline development. Learn how now.
146. Ionic vs React Native: What to go For When Building a Mobile App
In this article, we compare Frameworks: Ionic vs React Native, and learn about what the better option is for your usecase.
147. Want Your Mobile App to Succeed? Address These 6 Issues
Launching the first mobile app for your million-dollar product idea seems like the way to success in today’s world of Android phones and iPhones. Everyone is using mobile apps nowadays. People can’t imagine their lives without Facebook, Google, or Instagram.
148. Building a Crash Report Automation for iOS and Android
To get started, you’ll need Google tools like Crashlytics and Jira.
[149. On The Way From Sequence to
RandomAccessCollection in Swift](https://hackernoon.com/on-the-way-from-sequence-to-randomaccesscollection-in-swift)
Evolution of computational complexity from the basic protocol Sequence to the RandomAccessCollection protocol in Swift for developers working on iOS platforms.
150. The Top C# .NET UI Controls
Explore the top C# .NET UI controls and their notable features for your applications in this review of leading options.
151. Effective Techniques for Debugging Network Connectivity Issues in Mobile Apps
Master network debugging for mobile apps. Troubleshoot connectivity issues, enhance performance and improve user experience.
152. Showing Video Ads in React Native - Part 2: Android (including Audio Play)
This is a step by step guide on how to show video ads in react native on Android devices with audio play and other relevant features to monetise your app easily
153. Is building Mobile Apps Using React Native the Future of App Development?
React Native saves 40% to 90% time in developing apps on different platforms. Though a community of developers may say React Native can’t provide the best to business, it’s clear how the curiosity of working with this framework is growing. However, there are some points that businesses must know before considering it for their app project.
154. Google Sign In and EXPO GO: A Guide to Help You Fix Any Issues That Arise
Despite EXPO GO being a good development platform, it has some limitations, such as performing social login through Google.
155. How Shazam Works in a Nutshell
Understanding how the Shazam software and algorithm works by looking at spectrometers, audio libraries and more to uncover what makes the app recognise music.
156. 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.
157. The #MobileDebugging Writing Contest: Final Round Results Announced!
Welcome to the final round results announcement of The MobileDebugging Writing Contest by Sentry and HackerNoon!
158. Future-Proof Your App: Scalability Considerations for Long-Term Success
Discover the power of scaling your app to drive business expansion. Optimize architecture, infrastructure, and resources to match user needs.
159. Useful Publishers in Swift: An Essential Guide
these are useful publishers by Combine Swift. Try to implement them in your own projects.
160. How to Implement a Dynamic Authentication Form in Flutter
Create a dynamic Input widget, one for both sign-in and registration, add some animation, and validate the user input in Flutter.
161. How to Create a High-Performing QR Code Scanner in Flutter
In this article, I will take you on a journey through the process of creating a scanner that is not only functional but also visually stunning.
162. Facilitating a Seamless Backend Transition From LevelUp to Paytronix
Discover how Maruti Techlabs ensured a seamless transition for Ann’s Boba Tea from LevelUp to Paytronix, preventing downtime and enhancing user experience.
163. A Deeper Look into Clean Architecture: Flutter vs Kotlin
Flutter app vs Kotlin app. MVI Clean Code Freezd and Riverpod
164. Localizing Your React-Native App [A How-To Guide]
Localization means adapting your app’s translations to suite your customers’ specific country or region. Supporting multiple languages (including RTL) is a critical feature for any successful mobile app, since it opens up the user base to a much larger pool of people, and also improves the user experience tremendously.
165. Flutter vs. React Native - What to Choose in 2021?
With many startups choosing Flutter for MVP development recently, React Native is facing tough competition from Flutter.
166. Sneaky UX Tricks That'll Make Your Users Fall in Love
Top UX manipulations (principles) to seduce your users. Easy steps to improve any interface.
167. Mobile Deep Linking for Your React Native App: How to Bootstrap Conversion Easily
Mobile deep linking is a technique that allows you to funnel users deeply into your app through a specific uniform resource identifier (URL).
168. Can Apps Survive without Tricking Users to Subscribe?
How do mobile subscriptions and monetization work? What is the process of getting users to pay via subscriptions with trial models or paywalls?
169. Advanced Tricks in React Native Programming for Mobile Development
Discover lesser-known React Native tricks & advanced techniques to elevate app development. Unleash its full potential in mobile innovation!
170. A New Two Repo Approach to React Native Development That Will Help You Boost Team Efficiency
Develop React Native code without building the native binaries, or work on the native parts without the business logic in JS? You can have both, here's how!
171. Top 10 Artificial Intelligence(AI) Applications That are being Used in 2020
AI (Artificial Intelligence) is one of the science & technology advancements most common in the world. It explains the application of artificial intelligence & accuracy at the human level. In other words, computers are learning to think and behave like humans. Machines & apps for artificial intelligence have been of great value to humans, helping to provide simpler and more reliable ways to get things completed.
172. The First Ola Mobile Mining App: A New ‘Verify to Earn’ Paradigm with a 10% Token Airdrop Plan
Ola’s mission with Massive is to catalyze the widespread adoption of web3, advocating for a decentralized and fair digital ecosystem.
173. How to Secure React Native Application?
Security is one of the most important factors for mobile apps development. Get the necessary steps for Securing React Native Application.
174. Developing a Cutting-Edge Mobile App and Enhancing a Web Portal for Fleet Management
Discover innovative solutions for fleet management with a cutting-edge mobile app and enhanced web portal.
175. How to Develop a React Native Library for Telegram’s TDLib: Part 1
Getting started with Telegram TDLib in React Native: Exploring authorization, user profile retrieval, and the first steps into native code.
176. Flutter Flavoring 101
How to set up Flavors in Flutter and why you need them. A tutorial on Android & iOS app development.
177. How Much Estimated Cost To Develop Android App?
Photo by Matthew Kwong on Unsplash
178. From Scratch to Launch: Building a Free Messaging and Calling App
Learn how to create your own messaging and calling app for free with our step-by-step guide. We'll help you build an app that rivals the top players in market.
179. Top 50 App Development Companies: 50 Brands to Look Out For
The global headcount of app developers is growing exponentially. Paradoxically, the gap between mobile and web app development expertise continues to grow as well. New trends in the field, such as artificial intelligence, blockchain, IoT, cybersecurity, VR and AR, demand new competencies that companies often lack, even within in-house development teams.
180. How to Launch an App: HackerNoon Release Notes
Need help launching your first mobile app? Learn from our experience with the HackerNoon Mobile App as we share tips and lessons for beginners.
181. How to Build a Mobile App that Makes Money
Not many people know how do apps make money. Here's how.
182. 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.
183. Automating Android Development: A Comprehensive Guide to Setting Up CI/CD With GitHub Actions
In this guide, we will walk you through the steps of setting up a CI/CD pipeline for your Android project using GitHub Actions.
184. An Essential Guide to SwiftUI: Reusable UI with Custom Modifiers
The goal of this article is to cover some of the different ways to create custom modifiers and styles in SwiftUI.
185. 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.
186. How To Become An AR/VR Web/Mobile/Game Developer
A full roadmap with relevant resources for all developers enthusiastic about developing AR/VR experiences.
187. How to Precisely Validate and Test Startup Ideas through MVP
Techtic lists down 6 ways to validate & test business startup ideas through MVP. Also, know the advantages of MVP and how MVP assists businesses.
188. Flutter vs NativeScript — Key Differences and Why we Switched in the Middle of the Road
Both frameworks have their strengths, and the best choice will depend on the particular requirements of your project and the expertise of your development team.
189. How to Create a Social Media App with Addictive Design Features
In this post, we'll talk about how to make a social media app addictive and the features that help in doing so.
190. I Stopped Developing iOS Apps and Switched to Web App Development After 12 Years on The App Store
After twelve years on the App Store, I've decided it's time to go all-in on the web and would like to share what that means and outline the tradeoffs involved.
191. Choosing the Right Development Strategy for Your Android and iOS Apps
It’s hard to say whether cross-platform development is the "best" way to build an app for Android and iOS. So what about it?
192. Access User Location with Permission Handler in Flutter
Use location and permission handler packages to access user location. With that location fetch different location information from google maps.
193. Flutter App Development Trends 2020
As the new decade dawns upon us, a slew of technologies has been making a lot of noise to grab the developers’ attention. While native app development is going strong, the trade winds are now blowing towards going cross-platform.
194. Revolutionize Your Jetpack Compose Navigation with Compose-Destinations
This article will be useful for those who are just starting to learn Compose or for those who are not satisfied with Google’s standard solution - the Navigation
195. Rive Animation for Flutter: A Beginner's Guide to Building Stunning Animations with Ease!
In this article, you will learn how to create simple stunning Rive animations with ease and manage them in your Flutter app.
196. Build a LinkedIn Chat Clone with React Native and Firebase
This tutorial was put together with the help of ReactNative, Firebase, CometChat, and CometChat.
197. Top 10 Open-Source iOS Libraries for App Development
Third party libraries can save you a lot of time and effort, here are the top 10 open-source iOS libraries. These will make app development a breeze.
198. How to Start an App And Choose React Native Stack
How to Build a React Native App
199. Angular or React: Which One Should You Choose and Why
When to Choose React? When to Choose Angular? Features of React Features of Angular JS History of React JS History of Angular JS React vs. Angular: The Complete Comparison Advantages of React js Advantages of Angular js Disadvantages of React jsDisadvantages of Angular js Which is Better?
200. Flutter VS React Native 2022: Which Is Better?
Flutter has been on the rise lately. It is gradually becoming one of the most used software development kits in the world.
201. A Closer Look at Geofencing Technology and Applications
Let’s take a deep look at geofencing technology apps, how geofence works, and real-life geofencing examples from big brands.
202. Mobile UI Design: 5 Basic App Screen Types You Must Know About
There are five main app screen types that you should be aware of when you design your UI. These are the most likely to occur and make the strongest impression.
203. 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
204. The Realtime API Family [A Deep Dive]
Looking to 2020 and beyond, the proportion of data produced and consumed in realtime is growing exponentially. IDC predict that by 2025 1/3 of all data produced globally will be realtime.
205. JavaScript is Everywhere
JavaScript facilitates every person, business, and organization’s interactive online presence across the world.
206. A Guide to UI Design Patterns in Flutter: Navigation and Layout
In this article, we're going to look at all the different ways to lay out and navigate between different features in your Flutter apps.
207. Fix App Crashes on Older iPhones by Replacing SwiftUI’s AsyncImage with Custom Resizer
SwiftUi resize the Images, cache and resize the image, images taking too big, crashes with lot of images from internet, iOS.
208. Signal Protocol — Open Source, Private, Encrypted Mobile Messaging App
Signal doesn’t store any personal data and is highly transparent about their work because they are an open-source organization rather than a corporation.
209. Creating an AI-Powered App With the OpenAI API
Unlock the potential of AI in your apps! Explore a step-by-step guide on integrating the cutting-edge OpenAI API with Flask to create intelligent.
210. Flutter V React Native: A Complete Comparison
When it comes to cross-platform mobile application development, mainly two mobile development tech frameworks strike our mind. They are React Native and Flutter app development framework. As many top companies as well as businesses are opting for modern technology, they are more focused on mobile app technologies more now than ever. Due to this, the demand for mobile apps has increased to a large extent. There are more than 2.5 billion smartphone users worldwide, so it is inevitable that businesses and companies will shift their minds towards mobile application development.
211. The Hot-Topic Flutter 2.0 Insights: 10 Improved Features for Proficient Web Development
What's new in Flutter 2.0 for Web? Read insights and experts' opinions to find out the features that ensure better performance of cross-platform apps.
212. Android Autotesting With Kaspresso
Kaspresso is a powerful framework for automating the testing of mobile applications on the Android platform.
213. Conditional Breakpoints: A Guide to Effective Debugging
Master effective debugging with conditional breakpoints. Streamline your process, tackle complex bugs, and deliver higher-quality code with precision and power.
214. AI Wrapper Apps Are the New Hypercasual
The current explosion of AI-Wrapper apps mirror the rise of hypercasual in 2018-2021.
215. "Flutter Is To Apps As Unity Is To Games" - Tim Sneath
We talked with Tim Sneath, Google's product manager for Flutter and Dart, about how both the language and the framework have evolved over the last two years, how they're being used today, and where they're headed.
216. Power of Sentry + Expo: Catch Bugs Before They Bite and Supercharge Your Startup's Success
Catch bugs in your app and take realtime action for your startup's growth
217. Firebase Played Us!
My email had the solution all this time! Upon checking my email after days of stagnation on this issue, I found a notification email from Firebase.
218. How to Predict a Hyper-Casual Game’s Success Before Public Release
Understanding how CPM, CTR, and CPI work allows developers to hack their way to their first “hit” faster. And speed is crucial in this genre.
219. 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.
220. The Top 5 Angular DataGrids
Learn about the best Angular DataGrids for your web applications in this guide to the top solutions.
221. Flutter Guide to Building Apps and Deploying them to iOS (without Mac)
It's now possible to develop and distribute iOS apps without using macOS. Learn how to build ios apps on Linux.
222. How to Build a Quality AI-Based Mental Health Counseling App
Because of the mental illness crisis that has worsened during the last ten years, digital solutions functioning on artificial intelligence offer hope for millions of people to improve their mental state, or at least to keep it balanced. Technology companies and scientific establishments have developed the applications ready to provide daily therapist sessions and support patients` treatment programs.
223. Developing Multiple-Entry Android Apps With Flutter's Experimental Feature
Experimental feature, which remain working after 4 years from the announcement. Useful for app development on Android devices with custom launchers
224. After scanning over a million apps — 3 things Mobile App Devs need to know about App Security
Hackers might not attack you. Bots will.
225. How to Develop a Progressive Web App with React
This article will show you how to develop progressive web app with react. You can follow the steps and create an offline-first application that works across mul
226. React Native Maps: Irrepleceable Tips On Drawing A Route
Today we’re going to draw directions route on a map in React Native, showcasing the path between two different locations. We’re going to make use of react-native-maps which is a powerful library, allowing us to draw polylines between multiple coordinates. We are also going to use Google Directions API, in order to fetch precise directions routes between two coordinates.
227. Using Flutter Flame to Create 2D Games Quickly and Easily
Wouldn't it be cool to build a game with Flutter Flame game engine? From this tutorial you’ll learn the basics of how to build a game with Flutter Flame.
228. How to Get a Job at Apple as a Developer
The ultimate guide to crack mobile engineer interview. How to get a job at Apple!
229. React vs Angular: A Fresh Look at This Programming Debate
In this blog, we'll look at Angular and React, their capabilities, and how ReactJS differs from AngularJS in the sections ahead.
230. Mobile Trends of 2024: AI Dominance and VR's Comeback
Mobile development is not just following technological trends but shaping them. I want to highlight the key directions defining mobile technology trends.
231. How To Build a WordPress App with React Native Part #3: the Navigation
This series intends to show how I build an app to serve content from my WordPress blog by using react-native. Since my blog is talking about react-native, the series and the articles are interconnected. We will learn how to set-up many packages that make our lives comfortable and learn how to deal with WordPress APIs. Here, the most prominent features talked about in the book are the dark theme, offline mode, infinite scroll and many more. You can discover much more in this series. this inspiration to do this tutorial series came from the React Native App Templates from instamobile
232. You Can Build a Mobile App in Python but Packaging It Risks a Storm of Bugs
How to debug a python mobile app during packaging
233. How to Build a Web Application: An Outline of the Major Steps
Learn the best way to build a web app and launch it. This blog will provide you with a simple and informative guide on how to build a web application.
234. What Problems Does Release Train Solve in Mobile App Development?
In this article, I’ll share my experience of implementing Release Train for the Dodo Pizza app (Android and iOS) and the problems we faced
235. How are AI and ML incorporating in Mobile App Development?
Since many years, computer technology is developing with a high success rate. The human lives have initiated an era to develop powerful computer systems for implementing their mobile apps into all verticals of the globe be it medicine, education, business and much more with the use of appropriate devices.
236. How to Plan and Build a Profitable Mobile App
There are currently almost 10.000.000 mobile apps available in the leading app stores.
237. Online Playgrounds to Learn Every Tech Stack on the Web

238. How React Native App Development can be a cost effective solution for Mobile App Development
Over the last decade or so, Mobile Apps have played a very crucial role in shaping up the future of businesses, both large and small. As a result, it is has become mandatory for companies to include a mobile app, in its business promotion scheme of things. Businesses, old or new, small orbig, all are looking at enhancing their prospects, with the potential of amobile app.
239. How to Implement a Simple Video Calling Feature Using the ZEGOCLOUD Video API
This article describes what is the video API? How does the video API ensure smooth transmission of audio and video?
240. 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.
241. For QA Engineers: How to Use Android Debug Bridge in Mobile Application Testing
Several tips for QA Engineers on how to use Android Debug Bridge
242. Scaling Your SaaS Stack with Convex and Clerk
Convex and Clerk scale to millions of users; migration only makes sense when costs, compliance, or control outweigh developer velocity and managed simplicity.
243. How to Launch an App: Google Play Store Step-by-step Guide
Need help launching your first mobile app? Learn from our experience with the HackerNoon Mobile App as we share tips and lessons for beginners.
244. Memory Management in Swift: Pointers, Object Creation, Copying, Binding, and Collections
Learn manual memory management in Swift with pointers, object creation, copying, binding, and collections—an essential guide for developers.
245. 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.
246. 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.
247. From Figma to Mobile: Unveiling No-Code Platforms for Seamless App Creation
From accessibility and reduced development time to cost-effectiveness, no-code platforms offer a powerful solution for turning app ideas into reality.
248. 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:
249. Why To Choose a Ukrainian Company For Your Project Development
In this article, we'll discuss why businesses not only should not be afraid to invest in Ukrainian developers but even should invest.
250. How To Create An Onboard Screen In Android and IOS with Flutter?
Create an onboard screen with smooth animations in Flutter for both Android and iOS. Use shared preference to onboard only once, saving you and your users time.
251. Low Code Platforms Are Doing the Heavy Lifting for Developers: Here's How!
CXOs are looking at low code platforms that are changing how organizations develop custom applications, elevating the developer experience once and for all.
252. Why you Should Build your Next Fintech App in Python
Get to know about the top reasons to choose Python for Fintech app development. Check out popular apps built with Python along with the use cases.
253. Display Hierarchical Data as List with Search Feature
Recently I faced an interesting task to display hierarchical data as a list for the iOS platform.
254. Building A Flutter Video Sharing App With Firebase Storage, HLS & Client-Side Encoding [Tutorial]
What we’re building
255. CouchDB vs MariaDB- Which is better?
In simple terms, a database is a collection of information. It is organized to ensure easy accessibility, management, and updates.
256. 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.
257. Cutting Through the Hype of No-Code App Development
The buzz around no-code app development tools is loud, claiming to be the magic potion for code-free development. Let's find out if they are really worth it.
258. 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.
259. Why Mobile Professionals Should Use More SDK Platforms in 2020
The number of smartphone users is exploding. This opens up SO many opportunities to be successful in mobile product management today.
260. The Future of Mobile Development: Navigating Trends and Challenges in 2023
Popular frameworks, cross-platform apps, low-/no-code, managing remote teams and more
261. The Best Way to Do React Native Charting in 2023
An excellent solution for React Native charting in 2023.
262. How to Run Local LLM (AI) in Android Studio
Running LLM for Android Studio locally is not only convenient, but also significantly expands your capabilities as a developer.
263. Old is Gold: Save and Rollback to Previous App Versions on the AppStore
In this article, I will share a method for revering to previous app versions that does not depend on developer builds.
264. Swiftspeed: Revolutionalizing App Development With Their New AI App Builder: How It Works
We are building an exciting startup that aims to revolutionize mobile app development with our new AI-powered app builder platform.
265. The Basics of Mobile Application Development in Qt
Qt is a leading UI and cross-platform framework that can help you implement all these stages. It can also save your budget since it is open-source.
266. Cars With Smartphone Integration Soon Will Be Mainstream
In today’s fast-paced world we’re constantly online, whether we’re at home, in the office, or behind the wheel. Connectivity and mobility rule our lives, and smartphones have become an integral part of our daily routine. But while connectivity and mobility bring tons of possibilities, they also bring new problems. One of them is safely managing our communication.
267. How to Access Django Server from Flutter App on Android
Learn how to simplify API testing for your Flutter app by accessing your Django backend from different devices.
268. Turn your Web App into a Mobile App
Read the article and make a final decision about whether you really need to convert web apps into mobile apps. If yes - learn how!
269. Online Medicine Delivery App Development Cost & Features
cost and features on online medicine delivery apps
270. Newbie Guide: Top 3 Things You're Doing Wrong as a Beginner in Mobile Development
Newcomers in mobile development often make the same mistakes: rush into complex solutions and forget about fundamental stuff. Let's discuss it!
271. How to Build A Streaming App Like Netflix?
Netflix is, by far, the most popular streaming platform available in the market. With over 192.95 million paid subscribers from all over the world, it is definitely leading the market of OTT apps.
272. How AI Is Transforming Mobile App Development Industry in 2023
Want to learn how Artificial Intelligence is making a huge impact on App Development Industry? Here's a detailed guide on AI Is Transforming Mobile Apps.
273. Develop Your Next eCommerce App With Xamarin.Forms

274. What Are Progressive Web Apps?
Progressive Web Apps are websites that look and behave like a mobile app, combining traditional web experience with native-app functions.
275. 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.
276. 11 Phases Of Simple Mobile Game App Development
11 phases of simple mobile game app development: ideation, prototype development, testing, and launch.
277. 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.
278. Why You Shouldn't Use a Database as Your App’s Data Source
Most apps and APIs use databases as their data source and that is for a great reason. Databases have been designed to be scalable, resilient, and fully featured to support many types of use cases and scenarios.
279. The Future of Mobile Apps: How AI, 5G, and Security Are Shaping the Industry
Technology advancement is the future of mobile apps. Vladimir Potapenko, the founder of Madora, explains how AI, 5G, and security are shaping the industry.
280. Tips, Tricks and Tools for Mobile App Development
Developing an application may seem a piece of cake for pros, but newbies need online guides to help them get from A to Z with their app development project.
281. Node.js for Backend Web Development in 2022
Wil Node.js be still relevant in 2022? Read about Node.js architecture, advantages, and disadvantages in comparison to Java and Python.
282. 5 Mobile App Development Trends That Will Dominate in 2022
What are top five mobile development trends to watch out? Read to find out and prepare!
283. Seven Trending Ways AI is Infiltrating App Development
If you have been following tech news lately, you might have read about a news related to artificial intelligence, both good or bad. It has left its mark on every industry you can think of. Tech giants like Google, Facebook and Microsoft are all betting big on AI and spending billions of dollars for the development of advanced AI.
284. A Breakdown of Software Development Types for Small Businesses
Want an in-depth knowledge of the top software development services? Hire a custom software development company today!
285. 7 Benefits of MVP for Startups
In this article, we are considering key peculiarities and benefits of a minimum viable product that will help you enter the market more successfully.
286. Top-5 lessons I learned during Apple Entrepreneur Camp
Apple Entrepreneur Camp taught key lessons—app inclusivity, user-centered approach, product page optimization, app review preparation, and user rewards.
287. How to Create a Pronunciation Assessment App (Part 1)
The purpose of this tutorial is to create an application to control the user's pronunciation.
288. The Cost of Building a Mobile App in 2020
The question of how much does it cost to build a quality app has become common. This article has highlighted an in-depth overview of the cost to develop an app in the market. It will also state the factors that influence
effective app management and development.
289. How To Enhance JavaScript File Upload Experience In Your Web App
Many web applications collect information from the selected files and transmit it to the page. While a basic upload form can do the trick, an API service is needed to expand on modern features.
290. Mobile Development Challenges
There is no harm in saying that the world is turning out to be mobile. Along with this there are some opportunities as well as challenges that follow. For the developers (people behind the scene of development) that develop a mobile application it becomes very important to maintain that user-developer relationship.
291. Introducing Reactive Echarts Flutter Widget For Your Application
Introducing the development work of a reactive Echarts Flutter Widget:
292. What to Choose to Implement Audio/Video Calls Solution Using WebRTC?
Mad Devs have been working with WebRTC since 2013. We have implemented several projects with video or audio calls enabled. That’s why I want to share my thoughts on when to build your own solution from scratch, when to use open source alternatives and when to order a custom solution from a third-party vendor.
293. Understanding Why Users Abandon Apps
71% of users will stop using an app within the first 90 days of downloading. Here's why.
294. Elevating Your Saas Company Using White-Label Analytics
Application providers like SaaS companies & ISVs can benefit from buying a white-label analytics tool to embed into their app, instead of building from scratch.
295. Learning React Native Has Never Been Easier For A Beginner In 2021
If you already have some programming experience and you’re interested in learning React Native, there are a few methods that are faster than the traditional route of learning. Most tutorials, books and courses are targeted towards non-programmers, wasting your time with the basics. But if you have programming experience, here’s how to learn React Native practically in a fraction of the time.
296. Why Beta Testing Matters For Your MVP
We essentially have two apps testing phases: alpha and beta testing. So, what’s beta testing and why do we have to do it before the app production?
297. How to Find the Stinky Parts of Your Code [Part XXVII]
Identifying smells in your code and debugging the easy way.
298. Why ENV Variables are no Good Anymore
In this article, we’ll discuss the threats that using .env files poses for secret management while application development and uncover the ways to combat them.
299. Debugging Mobile App Database Issues & Optimizing Data Storage Performance
Learn the best techniques to debug mobile app database issues and optimize data storage performance for enhanced mobile app performance.
300. How to Build a WordPress App with React Native Part #2: Your Environment
This series intends to show how I build an app to serve content from my WordPress blog by using react-native. Since my blog is talking about react-native, the series and the articles are interconnected. We will learn how to set-up many packages that make our lives comfortable and learn how to deal with WordPress APIs. Here, the most prominent features talked about in the book are the dark theme, offline mode, infinite scroll and many more. You can discover much more in this series. this inspiration to do this tutorial series came from the React Native App Templates from instamobile
301. Should anyone build a Mobile App in Python?
Learn about the benefits and drawbacks of mobile development in Python, as well as why it can be a good choice for startups.
302. How To Build an AI-Powered Financial Assistant App
Find answers to the most common questions related to the development of a financial management application in 2022.
303. Instagram-like Filters In React Native
Instagram has been growing like crazy over the past few years, and one of its key features that fueled that growth was the famous photo filters. By allowing use
304. 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.
305. Optimize Props References and Improve Rendering in React Native
Rendering is the process of React asking your Components to describe what the section UI looks like, on the current combination of Props and State.
306. A Basic Intro to Mobile App Debugging with Security Testing Tools
Master the art of debugging mobile apps with security testing tools. Uncover vulnerabilities, safeguard user data, and fortify against cyber attacks.
307. Mobile App Accessibility Testing 101: WCAG Compliance & Best Practices
Mobile App Accessibility Testing verifies that apps are accessible to all individuals, especially embracing those with disabilities.
308. The Grammar of Graphics
This work displays the flexibility and diversity of the Grammar of Graphics, and also shows beginners the basic concepts of the Grammar of Graphics.
309. An Overview of the Fintech Industry: Application Types and Trends
We'll look at the present state of the fintech industry, current trends for 2022 and beyond, and the number of resources required to run an effective project.
310. How to Connect Firebase to Flutter SDK on Cloud and Local Emulator
Find out how to connect Firebase to Flutter SDK on clouds and on a local emulators suite. Connect Firestorage, Firestore, and Functions with Flutter SDK.
311. iOS vs. Android Monetization: Why Not Understanding the Differences Could Harm Your Business
Discover why understanding iOS vs. Android monetization can be crucial for app success, and how platform-specific strategies affect revenue, retention, and grow
312. Shared Element Transition in Jetpack Compose: A Guide
How to use Shared Element Transitions in Jetpack Compose
313. Developing an AI mobile App: Our Experience, Mistakes, and Achievements
The story of CountThis started with a great marketing creative. I'll tell you how we managed to go from idea to realization of a really cool product.
314. Debugging on Mobile is Too Hard
Debugging mobile software can be a challenging task, but it is an essential part of the development process.
315. Choosing Web App Architecture: 3 Tier Architecture and Cloud Architecture
What's the best modern web app architecture for you? Read about major front-end web architecture types available in 2021 and peculiarities of implementation.
316. Goose Goose Duck Hits New Heights With 700k Players: How RTI is Driving the Game's Success
Discover how real-time interaction technologies are implemented to make Goose Goose Duck such a successful game providing an engaging experience.
317. Why we Chose Flutter as One of Our Cross-platform Development Toolkits
“Please, I’ve already heard all the marketing stuff from other agencies. Could you tell me how exactly Flutter can ensure the stability and high performance of my app?” – said the client at the very beginning of our first meeting.
318. The Untapped Power of Jetpack Compose Modifiers
Smoother Compose without rewrites: learn modifier-order + graphicsLayer tricks that cut work per frame and make lists glide.
319. Turning Your Website Into A Mobile App Really Fast With React Native
Every day more and more people spend their time on mobile platforms, especially when it comes to shopping and entertainment. Successful companies such as Amazon that initially launched only a website, have now also established their mobile presence.
320. How to Test a Product Concept for $1,000
How to perform usability testing and prove a product hypothesis with only $1,000?
321. From Bugs to Glory: A Mobile Debugging Journey
Embark on a captivating mobile debugging journey from bugs to glory. Discover challenges, triumphs, and valuable lessons on the path to app perfection.
322. Meet the Writer: Aastha Sharma On Tech, Stand-up Comedy & Cats!
From app development and stand-up comedy to yoga and sustainable lifestyle; here's a little bit about me!
323. How to Design for Mobile Apps
A brief introduction to mobile app design with some simple tips to consider while designing for a mobile app.
324. What Mobile Apps will be Built in 2022
Our hot take on mobile app development predictions and trends for the rest of 2022
325. Automation and the CI/CD Pipeline
A look at how CI/CD pipelines work.
326. Augmented Reality in Education: The New Necessity During a Pandemic
Amid the COVID crisis, the education industry is going through a constant transformation. The things which were optional a few months back have become the need of the hour. Augmented reality in education has existed for many years but its real power has been unveiled in 2020.
327. LazyVStack vs List in iOS 18 - #30DaysOfSwift
In today's post of the #30DaysOfSwift series, we’re diving into the two essential components for building lists in SwiftUI.
328. 10 Ways AI Is Shaping the Future of Mobile App Development
AI is revolutionizing mobile app development—see how it's reshaping UX, security, design, and personalization in 2025 and beyond.
329. Building a Kotlin Mobile App with the Salesforce SDK: Synchronizing Data
This is our final post in our three-part series demonstrating using the Salesforce Mobile SDK to build an Android app that works with the Salesforce platform.
330. How to Implement Real-Time Display of ChatGPT Response Generation in an iOS App
Discover how to implement real-time ChatGPT response in your iOS app, enhancing user experience with dynamic data streaming and error handling
331. 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.
332. Future of Mobile Apps: Here’s Everything that’s Worth the Wait
This year has been really rough on everyone and I guess we’ve seen enough of that already, but what we’ve also seen during this period are some amazing technological inventions. With phones, however, it’s kinda gotten boring.
333. Vector Databases in Mobile Applications: Enhancing Data Processing and Performance
Vectors are mathematical constructs that represent data points like user behavior, location data, or app usage patterns.
334. 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.
335. Flutter Project: Building the Threads UI Using Flutter
In this article, we will be Building Threads UI Using Flutter.
336. Effective App Development Planning: Maximizing Your Investment
Optimize your app development planning for better ROI with our expert guide. Maximize your investment by following our proven strategies.
337. Navigating the Mobile Debugging Maze: Lessons Learned from My Experiences
Gain valuable insights as I navigate the mobile debugging maze, sharing personal lessons and best practices.
338. How to Create Your First Successful Mobile App
It is essential to have a process flow for app development that includes six distinct stages.
339. The 6 Principles of Planning Development and Testing Workload
In this article I’d like to introduce 6 principles of workload planning for development & testing teams to create comfortable workflows & deliver top results
340. Designing Gamification Features in Fintech Products
Gamification is a “standard” that every Bank or Fintech product must have. Based on business and customer perspectives define the solution strategy.
341. 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,
342. How to Publish On the App Store
How to publish an app to the app store. Using react native, expo, eas, MongoDB, Express, AWS, and Git to publish a full-stack app to the Apple app store.
343. The Highest Paying Jobs in America
The job market in America is constantly evolving and reaching greater heights. People are enrolling themselves in many online and offline courses to master a skill or two. All this is done to achieve the highest paying skill so that they can end up landing a job of their choice. There are many in-demand skills that you can acquire that will make you eligible for a lot of jobs. This article has been curated to discuss some of these highest paying skills.
344. Gotta Collect'em All! Mobile Apps and The Race to 5 Stars
It doesn't matter if you run a B2B or B2C company, a marketing agency or a SaaS firm, an eCommerce site, or a brick-and-mortar shop: evaluations are critical for any business.
345. Everything Wrong with the WhatsApp Business Model
The WhatsApp Business Model based around selling user data is predatory, exploitative, and not the only way to monetize an app, as Rakuten's VP explains.
346. How to Launch a Mobile App Startup - 7 Tips from Industry Veterans
Mobile app development continues to grow but creating a mobile app startup is not easy. This article will help you in launching a mobile app startup.
347. 7 Step Process To Develop a FinTech App That Drives ROI
Needless to mention that the FinTech development company you pick should have prior experience in developing FinTech solutions.
348. Navigating the Debugging Abyss: Conquering Mobile App Bugs in an Adrenaline-Fueled Adventure
A story of the ups and downs of debugging a new mobile app, full of unexpected twists and turns.
349. Gen Z and Millennials are Redefining Mobile Application Development
What are the qualities of a good application for Gen Z and Millennials?" 2023 trends for app design and development requires user-friendly interface, security
350. Flo Design System with Figma as a Source
How Flo created a scalable design system with design tokens, Figma automation, and teamwork. Insights, challenges, and tips for building consistent UIs.
351. React Native Vs. Flutter: The Ultimate Comparison
The aim of this article is to provide the readers with the full information on the two frameworks for mobile app development - React Native and Flutter
352. 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.
353. 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.
354. How to Secure Intranet API with Custom Certificate Authority on iOS
In this guide, we will show you how to secure an intranet API with your own Certificate Authority (CA) and make it trusted on an iOS app.
355. 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.
356. Mastering Mobile App Development: Overcoming UI Challenges and Navigation Hurdles Like a Pro
Designing a mobile app's user interface (UI) and navigation system in a way that is both intuitive and beautiful can be difficult.
357. How I Gather Technical Requirements before Building Systems
Learn about how to gather technical requirements for the systems you build.
358. What is Flutter and How Does it Work?
What is Flutter? What are its pros and cons? Why is it worth learning about and using? How does it work? How does it compare to its competition (like Xamari
359. Solving Mobile App Errors: Expert Debugging Strategies
It's important for devs to regularly update and maintain their apps, while also following best practices such as input validation, and exception handling.
360. A Comprehensive Guide to Silent Push Notifications in iOS: A Step-by-Step Walkthrough
In this article, I would like to share my experience of implementing Silent Push Notifications in an iOS app.
361. 5G is Here: How The Dynamics of Mobile Apps Will Change
Did you ever imagine watching a doctor performing surgery, in real-time, on your mobile phone and that too in 3D? Don’t get confused pal, this is not Tony Stark’s laboratory. This is the power of 5G!
362. Meet the Writer: Hacker Noon Contributor Mike Alfa is Excited About Neural Networks
An interview with Mike Alfa - a Software Tech Lead Engineer
363. How to Become an iOS App Developer in 2022
iOS application development is the process of creating mobile applications for Apple hardware such as the iPhone and iPad.
364. How Parqio Hacks Parking Space Management in Norway
Ever imagined a parking revolution? Dive in to see how Voypost supercharged Norway's parking game with Parqio! The future of the sharing economy is knocking!
365. 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
366. Unveiling Security Vulnerabilities in Mobile Apps
Mobile debugging is not limited to developers; even as a user, you can contribute to protecting millions of users worldwide.
367. 5 Easy Steps To Create A React Project With Serverless User Authentication
User authentication is a feature of many modern applications. Serverless programming has given developers leverage to deploy this technology in React.
368. How to Build an NFT Marketplace App
Numerous people utilize numerous online NFT marketplace to buy and sell goods using Blockchain technology and other cryptocurrencies.
369. Building a Company in High School and Why We're Selling it on Flippa
Lessons from creating a digital agenda app for students...and why it's time to auction.
370. No-Code Needs To Adapt To Specialists: An Argument
Nobody has time for endless tutorials. To go mainstream, no-code tools must adapt to specialists.
371. How to Launch an App: a Comprehensive Guide From HackerNoon
Need help launching your first mobile app? Learn from our experience with the HackerNoon Mobile App as we share tips and lessons for beginners.
372. The Future of Mobile Applications Is Brighter With Machine Learning
This article will explore machine learning and its impact on mobile apps.
373. Preparing for Mobile App Development – A Comprehensive Guide
Almost half of mobile app development projects fail, because they are poorly planned or managed. This article provides useful tips on how to avoid the flop.
374. Useful Tips to Avoid Slow Mobile App Development Procedure
In a market which experiences a tough competition, a speedy app can make every difference. A slowly built app can crash anytime. So, make sure to avoid slow app development process before your efforts go in vain.
375. 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;
376. Here's How Weather Data Reaches Your Phone
Where does the information about weather in your mobile app come from?
377. Tech For All: How To Improve App Accessibility For People With Disabilities
For brands, app development is a way to get closer to their users. But do they think about digital accessibility of people with disabilities? Let's find out!
378. 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.
379. 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.
380. If You Want to Simplify Your Life as a Mobile App Developer, Expo is a Great Choice
Discover why Expo is the ultimate toolkit for React Native developers. Simplify app development with quick setup
381. Why Flutter is the Silver Bullet to Reduce App Development Cost
Do you have a brilliant app idea, but you're wondering how to reduce app development costs? Don't worry, Flutter can help you develop an app within your budget.
382. Why SDKs Are Important in the Development of Modern Applications
SDK is really popular today and it can save your money and time. How to choose it: read here and now.
383. How Reassure Makes Continuous App Performance Monitoring Simple
Discover Reassure – an open source library for measuring performance regression of React and React Native components of your app.
384. Building A Food Delivery App
Building A Food Delivery App
385. AMA About The Future of Virtual Desktops
Shells.com lets anyone access their cloud computer from any device with a browser so you can have a Linux desktop on your Apple iPad or your Windows machine.
386. From Moxly to Power Apps, The No Code Platforms to Use to Build Your Own Solution
No-code platforms paired with cutting-edge AI like ChatGPT by OpenAI break down the barriers, making app development an attainable dream for many.
387. Low Code vs Custom App Development: Choosing The Best For Business
More than 60% of revenue for businesses is generated online owing to the increasing number of mobile phone users in the world which benefit from low code dev
388. Top Mobile App Development Companies
Are you planning to create an app for your business or an upcoming project? If yes, you need not browse multiple search engines and go through the details of hu
389. The Mobile Debugging Writing Contest: Round 1 Results Announced
Welcome to the round 1 winners announcement for the Mobile Debugging Writing Contest by Sentry!
390. A Beginners Guide to Creating a Dialogue with Lottie Animation in Android
How to create a dialogue with Lottie animation and a lot of customization in your Android App
391. Web App Development Costs Are Nothing Short Of Absurd!
Web app development costs in this day and age are nothing short of absurd so be prepared to fork over $32,000 to $48,000 for a simple mobile web app.
392. 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.
393. 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
394. A Detailed Guide to State Management in iOS
There are many challenges in the software development, but there is one beast that tends to screw things up much more often than the others: the problem of app’s state management and data propagation.
395. The HackerNoon Newsletter: Vibe Coding - A New System of the World (3/9/2025)
3/9/2025: Top 5 stories on the HackerNoon homepage!
396. How to Decide Between Flask and Django For Your Next Idea
Confused between Django and Flask? Read out the differences between the two and decide to go with Flask or Django development services.
397. 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).
398. Reasons Why Flutter SDK Is Ideal For Mobile App Development In 2020
Mobile apps have been gathering immense popularity, owing to the infinite benefits they possess. People rely on mobile apps for almost all of their day-to-day activities. Thanks to technological advancements, the development of mobile apps is not as difficult as it used to be. However, it is vital to choose the right SDK (Software Development Kit), as it plays a vital role in the development of mobile applications. There are several SDKs in the market, including Atom SDK, Android SDK, Flutter SDK, etc.
399. 10 Reasons to Choose Sencha Ext JS for Your Data Driven Web Applications

400. Mobile App Test Automation - Getting Started With Appium Part 1
Mobile app test automation with Appium for end-to-end testing.
401. Design Systems: The Key to Efficiently Scaling Your Apps
Find out when start-ups and scale-ups should leverage Design Systems to develop new apps features and the main benefits it offers to keep costs at a minimum
402. My Roadmap For Making a Popular Workout App From Scratch
First, welcome to my series of “My Roadmap For Making a Popular Workout App”. I will share with you my trip to make my workout app into a popular mobile app.
403. The Difference Between Web Apps and Websites Explained
In this article, you will learn all about the difference between a website and a web application, the intricacies and how much it costs to develop both options.
404. 10 Tips for Building a Successful MVP with Flutter
Explore 10 essential tips for building a successful MVP with Flutter: from understanding project requirements to leveraging unique features.
405. The 80/20 Rule for Compose Modifiers: How to Unlock Faster UI with Modifier.Node
Learn when and how to use Modifier.Node in Jetpack Compose for cleaner APIs, fewer recompositions, and faster UI—complete with patterns, hooks, and templates.
406. 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.
407. Do You Really Need an Application?
Are you planning to start an app business or develop an app for your business?
408. The Noonification: Satoshi Might Be a Bitcoin ETF Skeptic (1/13/2024)
1/13/2024: Top 5 stories on the HackerNoon homepage!
409. Exploring the Top 7 Mobile App Bug Reporting Tools of 2023
Which mobile bug reporting tools will help your app get production-ready faster?
410. 5 Location-Based Mobile Apps Secrets You Should Know
Foursquare was probably the first entertainment startup to introduce location-based services to the mass-market. Later on, Pokémon GO was fueling a wave of augmented reality game app ideas, startups with a location-based touch got back into the spotlight. What location-based apps ideas can enhance your software solution or fuel your startup? Let’s find out!
411. How Small Businesses Get the Most Out of Mobile Apps
Today business owners should consider their apps as effective tools for doing business with customers and staying connected.
412. The Craze of On-Demand Apps: What Startups Need to Know
Learn about the types, market size, and latest trends in the world of on-demand apps.
413. The Endless Quest of Finding Developers For Your Next Big App
Businesses which hope to one day become scalable choose to go down the digital path because smartphone holders are their main demographic.
414. Mobile App Development in 2023: Trends and Innovative Features to Be on the Lookout For
Creating a new mobile product? Read about the upcoming mobile app development trends and innovations to add features that will benefit your business.
415. How to Ensure Mobile App Security - Checklist for Developers
If you are making an app for iOS or Android, you need to consider Security measures. Here are some ways you can incorporate these into Mobile App Development.
416. 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.
417. How To Code To Prevent Sensitive Data Exposure
Some tips on how to establish a secure development cycle, covering data-masking and filtering techniques with code examples.
418. Creating a Secure Mobile App: Main Vulnerabilities and Security Practices
There are 2.87 million apps on the Google Play Store. it’s the responsibility of the app owner to make sure that all the data use properly.
419. How to Get the Identifier For Advertisers (IDFA) in iOS14
If the title of this article means something to you, then you are probably aware of the earthquake caused by iOS14.
420. 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?
421. Make Your Flutter App UI Dynamic: Server Driven UI In Flutter Explained With Example
Integrate Server Driven UI or SDUI in you flutter projects to make your flutter app UI dynamic
422. The Top JavaScript UI Components
Explore the top JavaScript UI components and their notable features for your applications in this review of leading options.
423. Traditional Coding Vs. Low-Code: Which One Works Better For Your Business
Low-code vs. traditional development: which path should your company take? Read our latest article to find out!
424. App Monetization Challenges and How to Solve Them
The article highlights the five most common challenges that app developers will be facing in 2021 and suggests ways to avoid each of them.
425. A Guide for Building Apps with Nested Stacks
Learn how to build an app with a nested stack, drawer, and bottom-tab navigators.
426. What Are the Common App Development Costs in 2022?
The cost of developing an app is not fixed.
427. 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
428. Things to Keep in Mind When Creating a Health Mobile App
Health has always been the primary concern of humanity. This article will tell you how to create a mobile health app and make it available to everyone.
429. What You Should Know About iBeacon Technology
Bluetooth beacons are a technology that sticks out when looking for ways to increase engagement and revenue for physical establishments. And once you get started, you'll be bombarded with terms like iBeacon, Eddystone, and BLE beacons, which might intimidate anovice. Let's go over each phrase, starting with iBeacon technology.
430. Building a Kotlin Mobile App with the Salesforce SDK: Editing and Creating Data - Part 2

431. 3 Pitfalls to Avoid When Developing Health Apps
There are thousands of health-related apps that aren't helping people reach their intended health goals. At their worst, some of the apps actually doharm.
432. A Short Guide to React Native App Development
React Native is undoubtedly one of the most widely used cross-platform frameworks for creating native-like apps. This framework can be
easily used for developing brand-new apps from scratch and even in existing iOS or Android projects.
433. A Job Interview Made Me Wonder If Mobile Apps Truly Are Inclusive
Discover simple ways to make your mobile app more inclusive and accessible for everyone.
434. How We Developed Exa Protocol and The Darwin Blockchain
This story discusses the development of a decentralized file storage network called Exa Protocol, which utilizes free storage space on mobile devices.
435. How to Secure iOS Apps?
This is the mobile era and pretty much everything these days can happen from our smart phone. Thanks to millions of apps out there which help us in accomplishing anything we want. Whether it is maintaining your schedule (calendar) to managing financial information on the go, all things can be done by mobile apps running on our smart phones. Since these apps have access to so much of confidential information, as developer when we make an app we need to follow highest security standards so that information is not accessed by someone who is not entitled for it.
436. Google Making Fuchsia OS Open For Contributions
Google is like the charm that Princess of Wales Diana used to carry with her every time she interacted with the public. The platform that Google offers lets its users expand the horizon ever imagined. Google uses open platforms to let the users collaborate with the project to develop something unique.
437. React Native - The Future of Mobile App Development
React Native gives you full freedom to choose the tools, architecture, and extensive libraries for developing a mobile app.
438. Bugged: A Thrilling Tale of Tech Troubles and Triumph
When a strange bug starts causing problems in her mobile app, a determined developer sets out to fix it at all costs.
439. Expense Breakdown: How Much Does it Cost to Create a Mobile App?
Many people still don't know what goes into making an excellent mobile app. The lack of knowledge in this area negatively affects both sides of app development.
440. A Helpful Guide to Enterprise Mobile App Development
Here's a step-by-step guide for enterprise mobile app development. It is a good read for enterprise executives who don't know where to start.
441. The 4 Best Features Your Travel App Needs to Have
Here are some of the features that proved to be essential and valued by users.
442. Strategies For Mobile App Performance Testing
A good app is one that can perform better and these performances are tested through some performance matrices which are highlighted here.
443. ObjectBox: Empowering the Edge
An interview with the CEO of Berlin-based Startup solving local on-device data storage and decentralized data-flows out-of-the-box to empower Edge Computing.
444. 7 Mistakes To Avoid When Hiring An App Development Company
Choosing the right app development company is critical to your project's success. Here are 7 mistakes you should avoid while hiring a development partner.
445. This Nifty Productivity App Called Aide is My Own Personal Mac Assistant
The Aide Copilot App can help with anything you do on your Mac, including note-taking, transcribing in any language, and organizing meetings.
446. How to Start Your Next-generation Beauty Marketplace in 2023
Don’t you think that it would be great to have a platform where you can find a hairdresser or a barber with good ratings and reviews?
447. 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.
448. How to Create a 3D Audio Effect Generator
3D audio makes app audio more immersive and is easy to integrate — Read on to learn what and how.
449. How to Build an eCars App on Salesforce and Heroku [Part 2]
This is the 2nd article documenting what I’ve learned from a series of 10 Trailhead Live video sessions on Modern App Development on Salesforce and Heroku. In these articles I’m walking you through how to combine Salesforce with Heroku to build an “eCars” app—a sales and service application for a fictitious electric car company (“Pulsar”) that allows users to customize and buy cars, service techs to view live diagnostic info from the car, and more.
450. What Happens to Mobile Apps When AI and Machine Learning Join Forces?
A model can take into consideration a lot more parameters than the human brain.
451. How We Pivoted Our Startup Business and Mobile Apps From 'Beauty Uber' to 'Beauty Coworking'
My name is Dmitrii Konstantinov and this is a personal story of experience and growth in a cozy startup. How we made a business pivot and found product fit.
452. Cost of Developing a FinTech Mobile Application
Check this in-depth guide to know the FinTech Mobile Application Development Cost, Industry Stats, Types of Apps, Top FinTech Apps, Tech Stack, and more!
453. Journey Into the Future: Exploring AI-Driven Mobile Debugging Techniques
Discover AI-driven mobile debugging techniques revolutionizing app development for seamless, high-performance applications.
454. Understanding Empathetic Design Thinking
Empathy is the core of design thinking and problem solving and it allows designers to understand their audience's perspective and create solutions aptly.
[455. DevOps and CI/CD Collaboration: Bridging the Gap for Efficient
Software Development](https://hackernoon.com/devops-and-cicd-collaboration-bridging-the-gap-for-efficient-software-development)
Unlock the power of DevOps and CI/CD collaboration with our easy steps. Streamline software development for efficiency and success.
456. All the Best UX Design Trends for Mobile Apps in 2021
Design development doesn’t begin with a designer sketching anymore. It begins with understanding - step-by-step - how your users will navigate your app.
457. How to Make an App That Is Unbreakable
Discover the story of Stops, a real-time public transport app for Samara. Learn how its stability and user preference make it a low-maintenance success.
458. How AR and VR Apps Are Transforming the Shopping Experience
At a stage when the level of activity is in full swing, we should keep our eyes on the ball to go that extra mile.
459. Why Startups Prefer React Native for Mobile App Development
As per the latest reports; the year 2025 will witness a 5.8 Billion app user base!
460. Unlocking Potential: The Evolution of Mobile App Development In 2024
Explore the future of mobile app development in 2024! Uncover innovative trends and strategies for unlocking your app's full potential. Dive in now!
461. We Didn’t Plan This: How User Feedback Drove Our App Forward
How prioritizing user feedback turned a simple vocabulary app into a sustainable, founder-led business.
462. How to Create an eLearning App like Coursera
Schools and colleges adapting to online modes of education imply a high dependency on modern software.
463. How to Create Apps With The Laravel PHP Framework
Laravel is a framework that is capable of using Symfony components which is an important reason why it is preferred by many.
464. The Comparison of Top 10 Automated Mobile Testing Tools
Mobile testing is the process of testing mobile applications for functionality, usability or performance through the use of tools or open-source frameworks.
465. 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.
466. Context Menus in iOS 18 - #30DaysOfSwift
Today, let's look at Context Menus. A powerful way to offer additional actions when users long-press or right-click on UI elements.
467. How to Develop a Successful Gaming App in 6 Steps
The secret to games' popularity is the variety. Games are an unlimited space for one’s fantasy, and there is an option for everyone on the mobile app market.
468. 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.
469. 10 Flutter Mistakes I Still See in Production Apps (and How to Fix Them)
Avoid 10 common Flutter mistakes that slow apps down. Learn fixes for performance, scaling, and clean code in your next Flutter project.
470. Why Singapore Is The Place to Launch Tech Startups (Hint: No Tax On Capital Profits)
Singapore is one of the best places to start a business in the world. Taxes, opportunities, and quality of life are some of the reasons why.
471. Why We Abandoned Monoliths: Overview of Modular Architecture Part I
Learn the peculiarities of common architectures, their cons, and why monoliths lose the battle to modules. Insights are shared by TRIARE’s Head of iOS Department Olexandr Krugliak.
472. An Introduction to WebRTC App Development
WebRTC is easy in implementation, but сhallenging on the backend! Read about how to overcome challenges of WebRTC app development.
473. Lessons Learned Developing a Mobile Banking Application
"Discover the journey of developing a secure and user-friendly mobile banking app, empowering financial management and enhancing accessibility. Read more!"
474. Simple Dynamic Color Schemes in Android Applications
Dynamic theming is a powerful technique for Android apps that need flexible branding.
475. The Noonification: Gaming Across Generations—A Comparative Study (12/18/2023)
12/18/2023: Top 5 stories on the HackerNoon homepage!
476. Abstract + Flawless App Introduction
Hello to all designers here!
477. The Future of Weather Radar on Your Phone: 2026 Trends from a Radar-Obsessed Founder
The next two to three years of weather-tech will look radically different from the past ten.
478. How to Beat the 4 Major Hurdles in Traditional Programming! 💻
Learn how Low-Code/No-Code platforms are revolutionizing app development, breaking barriers for all.
479. Cross-Platform vs Native: The 50 Shades of Mobile App Development
Most merchants choose to design their mobile apps for both platforms. But herein comes the challenge.
480. How I Debugged a Mobile Development Tutorial App
My experience with correcting code for a mobile app from a tutorial material.
481. 8 Steps to Successfully Marketing Your App
Marketing is a simple strategic technique to win over people, this can sometimes be the hardest thing to decide on. With the power to click on personal interests and desires, marketing can provide good respect for the product.
482. How to Create a Custom Toggle Button in iOS 18 - #30DaysOfSwift
Today, we’re going to create a custom toggle button in SwiftUI.
483. How to Implement the Pull-to-Refresh Feature in iOS 18 - #30DaysOfSwift
Let's implement the pull-to-refresh feature in SwiftUI, a common gesture that enhances user experience by allowing users to refresh content easily.
484. How to Develop an eCommerce Mobile App for Your nopCommerce Website
Discover the step-by-step approach to developing a feature-rich and cost-effective eCommerce mobile app.
485. Mastering Exposure Points for Accurate Mobile A/B Testing
Learn why exposure points can make or break your mobile A/B tests, common pitfalls to avoid, and practical tips to improve your app experimentation results.
486. Beyond Smartphones: Motorola's Pivot to IoT Security and Smart Home Surveillance
Examine Motorola’s pivot to IoT security and smart home surveillance. We highlight key features and infrastructure to decode what's important in home safety.
487. How To Start an App Business in 8 Simple Steps
Starting an app startup can be overwhelming. Here's how to go all the way from ideation to marketing in 8 (relatively) easy steps.
488. 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.
489. Onboarding Flow in iOS 18 - #30DaysOfSwift
In the Fifth post of the #30DaysOfSwift series, let's learn how to add an onboarding screen to your SwiftUI (or UIKit) based iOS App.
490. The Difference Between EnvironmentObject, StateObject, ObservedObject & Observable
In this article, we’ll discuss the differences between the @StateObject, @EnvironmentObject, and @ObservedObject property wrappers.
491. 10 Effective Tips To Reduce Website & Mobile App Load Time
Here Are 10 Amazing Tips To Speed Up Your Website or Mobile App and Reduce The Load Time.
492. Getting Authentication Correct
(Photo by Sebastiaan Stam on Unsplash)
493. The Newest Trends in UI/UX in 2021
Users visit a vast number of websites every day, therefore businesses must be creative to get their attention.
494. Your Quickstart Guide to Building Apps With React Expo
Beginner's guide to the ways you can quickly start mobile development, test in the web and using the Expo Go simulator.
495. Apple iOS 14 Users Can Now Use Widgets: Here's Why You Need To Develop An iOS Widget For Your App
When iOS 14 was launched it turned out that the widgets were affected greatly. They became much smarter, faster, and accessible.
496. How to Use Test Coverage for Business Profitability
Test coverage is a metric that determines the scope of different types of tests.
497. React Native is The Perfect Choice for Your Next Mobile App: Here's Why
In this article, we will talk about why React Native is one of the best technologies currently in the market for app development.
498. You Don't Need NPM Libraries To Handle Mobile Events
A popular NPM library for handling mobile touch events called hammerjs is downloaded 1.4 M times per week but it wasn’t updated since the last 8 years.
499. 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.
500. How Stitch Helps Flutter Developers Design Faster
Stitch is an AI-powered design tool that creates user interfaces from text prompts or sketches.
Thank you for checking out the 500 most read blog posts about Mobile App Development on HackerNoon.
Visit the /Learn Repo to find the most read blog posts about any technology.
