Augmented Reality Applications Testing 101: A Practical Guide
April 24, 2024
When product owners work on an AR application creation, they should be aware that quality assurance plays a crucial role in the product’s success. Poor AR software quality leads to poor user experience, and this, in turn, to unavoidable cost losses. Having extensive experience in augmented reality applications testing on long-term projects, I’ll explain wh...More >
React Native App Development Guide: Challenges and Best Practices
April 16, 2024
Since 2009, MobiDev has built a large number of cross-platform products as a part of the company mission to meet client’s needs through our consulting and engineering services. With over seven years of personal experience in cross-platform application development and proficiency in major frameworks, I firmly believe that the key to creating a successful pro...More >
Fitness Application Development Guide: Best Practices and Case Studies
April 15, 2024
The first fitness application built by MobiDev dates back to 2015. Since then, we have been involved in developing dozens of fitness-focused apps, maintaining long-term partnerships with our clients averaging five years in length. Based on this experience, we’ve put together a guide for business leaders interested in building fitness software products. If y...More >
POS Software Development Guide: From Idea to Implementation
April 09, 2024
When building a POS system as a product to meet your customer’s unique business requirements, you may need technical guidance from an experienced domain expert to succeed. Having worked for more than ten years at MobiDev, I have been involved in the development of effective POS products that started small and are now thriving in the market. Based on the exp...More >
Apple Vision Pro App Development: Business Opportunities and Strategies
February 15, 2024
After years of speculation, the “Apple Glasses” rumors have finally become a reality. Now that the Apple Vision Pro is on the market, businesses can finally explore Apple’s advanced spatial computing headset. Whether you have ambitions for consumer-focused, immersive apps or looking to build business-centric experiences on Apple Vision Pro, this development guid...More >
How to Choose the Right Access Control Security Model: ACL vs RBAC vs ABAC
February 05, 2024
When developing a security strategy for your software product, you cannot ignore access control as an important part of the secure user authorization process. Neglecting this aspect and opting for an access control model that fails to align with your needs can result in security vulnerabilities and increased system management complexities as your business expands...More >
Building a Custom Android Mobile Device Management System: Product Owner’s Guide
January 17, 2024
If your company needs to manage quite a lot of smartphones and tablets for its employees or customers, then this article is the right thing for you. As long as you administer a couple of dozens of devices, you can get by with one of the mobile device management (MDM) provider services on the market. When you cross this threshold, it’s time to think about bu...More >
Practical Guide to Using the Latest Technologies in Web Development 2024
January 16, 2024
Understanding web development technologies that align with your mission holds greater significance than merely being aware of general web trends. This matters whether you’re looking to improve an existing web service or if you’re preparing to start one from the ground up. This guide will highlight the most important modern technologies in web development to help ...More >
Crowdsourced Testing Vs Outsourced Testing: The Difference and What to Choose
December 13, 2023
How dangerous can bugs be? One day a small bug in the Uber application provoked a life drama and a $48 million loss for the company. The app continued popping up notifications even when the application was logged out. Sounds insignificant? Not for one French businessman who was cheating on his wife! Notifications about his routes were sent to his wife’s phone, wh...More >
Android App Development For Multi-Screen & Foldable Devices
November 23, 2023
The resurgence of interest in foldable smartphones has created fresh possibilities for brands to engage with their users. If you’re considering expanding the features of your application to multiple screens, you’re likely looking for ways to make this process as smooth as possible for both the company and end users. This article aims to provide you wi...More >
Healthcare App Development Guide: Software Ecosystem, Features, Regulations, and Costs
November 17, 2023
With extensive experience in the healthcare domain, I know that developing healthcare applications comes with a number of challenges, both technical and organizational. As the domain is highly regulated, healthcare app development requires complex functionality and a high level of security during patient data processing. In this guide, I will explain some aspect...More >
Testing Microservices: Strategies, Challenges, Case Studies
November 13, 2023
Traditional testing approaches are not always well-suited to web apps with a microservices architecture. This is no surprise because dozens of different services used by such web apps cannot be available for testing all at once. Our article will tell you about the specifics of microservices testing. We share our experience with how to build and implement the righ...More >
Progressive Web App Development: Challenges & Best Practices
November 06, 2023
If you decide to implement your product with PWA technology or already have a project in progress, you probably want to make sure you’re moving in the right direction. In my 10+ years as a JavaScript developer and JS team leader, I’ve learned that PWA is a great choice for those looking to get an app into users’ hands quickly and affordably. However, ...More >
Business Analysis in Software Development: Process, Strategy, and Value
November 03, 2023
Software projects fail for different reasons. The absence of quality business analysis might not seem like an obvious one, but if you do it wrong — the project is doomed. The value brought by BA serves as a basis for all the technical endeavors that come later. So, in this blog post, we will explore the key elements of business analysis for software development p...More >
Python App Development: In-Depth Guide for Product Owners
October 11, 2023
As with every technology stack, Python has its advantages and limitations. The key to success is to use Python at the right time and in the right place. So, in this guide, we’ll talk about what as a product owner you should be prepared for when you take on a Python project. We’ll explain when to use Python and share the best Python practices for developing...More >
How to Build Augmented Reality Virtual Try-On Solutions for eCommerce
October 06, 2023
Whether you plan to create a virtual try-on as a new product or integrate a try-on feature into your existing eCommerce business to add value to your customers, we will help you understand what it takes to build such a solution. In this guide, we will explain how virtual try-on technology works, what the main types of virtual try-on solutions are, and what to con...More >
Software Development Security Best Practices: MobiDev’s Approach
October 03, 2023
As software development security is always among the top priorities for product owners, we’ll share how we at MobiDev protect customer products from threats, ensuring a secure software development process. ...More >
WebRTC App Development: Building Real-time Video/Audio Chats
October 02, 2023
Implementing WebRTC requires expertise in building real-time video/audio streaming apps. Which can be a blocker for companies who work in this field, but don’t have appropriate engineering resources. Because it’s quite easy to make mistakes and worsen architecture that negates all the benefits of WebRTC implementation. This guide aims to bridge that experti...More >
How to Create an Augmented Reality App: Technology Guide 2024
September 24, 2023
Having been involved in AR development since the launch of ARKit in 2017, I have learned that building AR projects is more difficult than it seems at first glance. This is especially true if you want to create more than just a simple AR feature for fun, but a serious multi-functional product. Over the years at MobiDev, I’ve had experience working on project...More >
Video Streaming/Conferencing App Development Guide
September 19, 2023
A surge in video communication tools has become a catalyst for telemedicine, entertainment, e-learning, fitness, ecommerce, and other online-related businesses. If you want to implement real-time video communication in your product, integrating a ready-to-use solution will be an easy way to follow. However, everything will drastically change if you decide to deve...More >