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 >
Software Product Testing Strategy and Best Practices
September 07, 2023
Chances are, you know a thing or two about testing and its vital importance to software quality. We assume that you are already aware that testing is an integral part of the software development life cycle (SDLC), and you know that you can save money by starting it at the early stages of projects. However, many product teams pay less attention to the strategy of ...More >
Guide to Developing a Secure and Reliable Telemedicine App
August 31, 2023
Telehealth projects may seem an expensive addition to overall digital platforms in healthcare, because there are a lot of restrictions and regulations that imply costly custom development. Although it’s partially true, in some cases we can embrace integration with 3rd party services to implement central functionality like video conferencing. In this article, we’l...More >
Monolith to Microservices Migration Guide: Challenges and Best Practices
August 31, 2023
Scaling is the logical milestone for each software product. When the monolithic architecture prevents you from enjoying further growth, it’s time to consider migrating to microservices. Let me congratulate you on the fact that you are among these successful companies that are ready to move forward to new heights. Although microservices have significant advantages...More >
API Development Guide: What to Keep in Mind When Building API-Focused Products
August 03, 2023
Companies across different verticals use APIs to enable communication between the client and server side of their apps, to integrate with third-party software, and to allow external apps to access their system. Moreover, building and monetizing custom APIs can become an essential part of a business development strategy. If APIs play a crucial role in your projec...More >