The Sunset of Apache Cordova: Alternatives For Cross Platform Mobile Development in 2022

November 08, 2021

Yuriy Luchaninov, JavaScript Group Leader at MobiDev

Have you heard that Apache Cordova support is being retired from the App Center? Want to know how this will affect your existing Cordova app? Future trends of cross-platform mobile development are already starting to emerge, and it appears that Apache Cordova won’t be included in the list of frameworks that power hybrid web apps for mobile devices. The framework ...More >

Riders on the Storm: A True Story about Testing GPS Location-Based Apps

October 28, 2021

Andrew Blintsov, QA Engineer at MobiDev

What is it like chasing a tornado, and how did I find myself testing GPS app software on the border of Canada? With the car trunk packed to the brim and AC/DC playing at full power, you head central-east to Ontario. The rebellious sky changes color as you follow the route—blooming thunder signals that you are slowly approaching the epicenter. The storm is brewing...More >

Progressive Web App Development: How to Cook PWA in 2022

October 27, 2021

Sergey Rykov, JavaScript Team Leader at MobiDev

When talking about web development, Progressive Web Apps have been a buzzword for a while. But will your company benefit from going down the PWA road? Read how and when you should use and should NOT use this technology now and in 2022. Introduction to PWA Progressive Web Apps (PWAs) are a fairly recent trend in web and mobile app development. Coined by Google eng...More >

GPU for Deep Learning: Benefits & Drawbacks of On-Premises vs Cloud

September 02, 2021

Evgeniy Krasnokutsky, AI/ML Solution Architect, PhD at MobiDev

As technology advances and more organizations are implementing machine learning operations (MLOps), people are looking for ways to speed up processes. This is especially true for organizations working with deep learning (DL) processes which can be incredibly lengthy to run. You can speed up this process by using graphical processing units (GPUs) on-premises or in...More >

Web Application Architecture in 2021: Moving in the Right Direction

July 30, 2021

Yuriy Luchaninov, JavaScript Group Leader at MobiDev

Web application architecture is a high-level structure that determines the way your product and business will operate, perform and scale. These days, the stage of choosing web app architecture is often where you get lost in a variety of options available on the software development market. The more new names and trends appear, the harder it becomes to decide. Iso...More >

TOP 10 Web Development Trends: How to Stay Ahead in 2022

July 22, 2021

Yuriy Luchaninov, JavaScript Group Leader at MobiDev

Due to the pandemic, 1000s of businesses went online to avoid closure and remain competitive on the market. This transition strengthened the contest between companies and tech solutions that include programming languages and frameworks. So, running a web project has become more difficult. CTOs and Product Owners can feel FOMO (fear of missing out), considering th...More >

Exploring Deep Learning Image Captioning

July 07, 2021

Diana Malyk, AI engineer at MobiDev

Technologies applied to turning the sequence of pixels depicted on the image into words with Artificial Intelligence aren’t as raw as five or more years ago. Better performance, accuracy, and reliability make smooth and efficient image captioning possible in different areas – from social media to e-commerce. The automatic creation of tags corresponds with a...More >

How To Upgrade Ruby on Rails Legacy Applications

July 01, 2021

Serge Koba, Ruby Team Leader at MobiDev

Since 2004, Airbnb, GitHub, Zendesk, Shopify, Kickstarter, UrbanDictionary, CrunchBase, and hundreds of amazing products, including yours, have been built with Ruby on Rails. Is Ruby on Rails dead in 2021? The language has recently offered some reasons for developers to consider migration to different tools. ...More >

Material Design App Development: What changes are coming with Material YOU?

June 10, 2021

Yuriy Luchaninov, JavaScript Group Leader at MobiDev

Google continues to reveal the details of Android 12, and so far we’ve seen two betas released in May and June. Material You, a new Google material design language that is a great part of Android upcoming update, has been getting a lot of buzz in the digital community. “We rethought the entire experience, from the colors to the shapes, light and motion, making An...More >

Augmented Reality in iOS Apps: ARKit Development Guide

June 04, 2021

Andrew Makarov, Head of Mobile Development at MobiDev

Augmented reality was considered science fiction in the past. However, it has evolved to become an integral part of the digital experience that we live in today. Brought to fruition with the power of iPhone hardware and software technologies, AR has entered the mainstream for many different real world applications. Thanks to Apple’s software development tools in ...More >

Augmented Reality Development Guide 2021: Technologies, Devices, Platforms

May 29, 2021

Andrew Makarov, Head of Mobile Development at MobiDev

With the augmented reality market valuing at $9.5 billion USD and growing, this is an incredibly important segment to take advantage of to remain competitive in AR technologies-driven applications for an audience of 810 million active AR users on mobile. ...More >

PHP 8: Features, Changes, and Improvements

May 28, 2021

Alex Vasilchenko, Web Team Leader at MobiDev

Update from May 28, 2021. PHP 8 is production ready now! PHP 8 was recently released, with all technical details listed here. As a Product Owner planning to start a new website or API written on PHP, what does PHP 8 mean for you? What benefits can you realize by upgrading an existing project to PHP 8? To briefly summarize, you can achieve a performance boost by ...More >

Why, When And How To Use Kubernetes For Web App Development

May 07, 2021

Anton Logvinenko, PHP Team Leader at MobiDev

Summary: What do Tinder, AirBnB, Pokemon Go, and Pinterest have in common? All of them run on the Kubernetes platform. This article explains why IT executives should be evaluating using this technology, how it can help businesses, and circumstances it should not be used in. We will take a look at enterprise IT use cases in the real world, as well as some of the ...More >

How to Secure Web Applications From Commonly Known Vulnerabilities in 2021

April 21, 2021

Anton Logvinenko, PHP Team Leader at MobiDev

For many companies, 2020 was all about switching to remote work in cloud-based enterprise systems, and application security teams had to adapt to a change in usage and a growing number of challenges. Web application vulnerabilities were the cause of 43% of data breaches in 2019, according to The 2020 Verizon Data Breach Investigations Report. Surprisingly, 79% of...More >

Deep Learning-based Background Removal And Blur In A Real-Time Video

February 22, 2021

Liubov Zatolokina, AI Engineer at MobiDev

Background removal and blur in a real-time video are in high demand in 2021. Their implementation can be comparable with the snowball effect. This avalanche will eventually sweep all platforms for video meetings. This fact is confirmed by the experience of market leaders that have already implemented such tools. For instance, Google has added Mobile Real-Time Vid...More >

AI Assisted Real-time Video Processing

January 19, 2021

Serhii Maksymenko, Data Science Solution Architect

This article was written based on our research and expertise of building real-time video processing products, together with creating pipelines for applying Machine Learning and Deep Learning models. When it comes to real time video processing, the data pipeline becomes more complex to handle. And we are striving to minimize latency in streaming video. On the othe...More >

SaaStock EMEA: 2020 Startup Pitch Competition

December 04, 2020

MobiDev supports the 2020 Startup Pitch Competition from SaaStock EMEA.  SaaStock EMEA unites B2B SaaS founders, executives, and investors in Europe, Middle East and Africa. Conference partners present their latest experience in SaaS products development, tips to get traction, growth and scale.  MobiDev has been participating in SaaStock for several years offline...More >

Web application development principles to be followed in 2021

December 04, 2020

Anton Logvinenko, PHP Team Leader at MobiDev

If you’re reading this article, it probably means that you aren’t satisfied with the progress of your web development project. More often than not, it means something went wrong during the development cycle. It could have been a problem with delivery, scalability, or cost estimation. Regardless, whether it’s a new build or an implementation of n...More >

MVP Lite: Re-engineering of Software Development Approaches

November 24, 2020

Anna Karnaukh, Project Manager Team Leader at MobiDev

What helps people overcome obstacles? Crushing obstacles is hard work. It requires a lot of planning, time management, inner fire, and a thorough understanding of your goals.  Without your objective in mind, it’s difficult to dig deep and push forward. Vision makes all the difference when you have a clear goal and know exactly how to accomplish it. Discipline, co...More >

How to Become a Successful Business Analyst

August 31, 2020

Iryna Hurska, Business Analyst at MobiDev

“Why is business analysis so important?” –  In fact, some software projects may go without business analysis, but they may take an unpredictably long amount of time.  In this article, I describe the role of a business analyst at each software project stage and share thoughts on how to become a successful business analyst. How to Become a Successful Business...More >