Skip navigation EPAM
epam mobile practice header

EPAM Mobile Practice

iStock test

EPAM Mobile Practice

  • Software & Hi-Tech

The Mobile Practice at EPAM has existed for more than 12 years and unites more than a thousand engineers from 15 countries. Over 100 mobile projects are being developed in parallel by our engineering teams, translating to countless hours of innovative discovery, knowledge sharing and best practices discussions in the Mobile Competency Center. 

Our clients work in various industries around the world, including:

This series of blogs is the culmination of group knowledge and experience, systematizing the best practices and rules we use while developing mobile apps.

Our motivation is to raise awareness of best practices in the modern mobile app development field. This initiative is inspired by the popular The Twelve-Factor App articles for building software-as-a-service apps.

The Twelve-Factor Mobile App

Today, mobile devices are more readily available and easy to use than desktop devices—you can simply carry them in your pocket or bag, unlike a laptop or desktop that needs a designated space to use. 

Because of the increasing prevalence and popularity of mobile devices, mobile application development is necessary for many businesses. There are specific criteria to consider and implement to effectively produce high-quality apps. 

The twelve-factor mobile app is a set of guidelines for building mobile apps. These guidelines help to build mobile apps that:

  • Act as a good citizen by honoring platform-specific app development guidelines
  • Gather both technical analytics data to improve user experience and user analytics data to make educated decisions on the app’s roadmap
  • Optimize web services API for mobile and take advantage of mobile app caching
  • Account for the irreversible nature of mobile app production releases to the public app stores.

These guidelines are meant to inform and instruct mobile app development specialists, and can be applied to mobile apps, written in any programming language, by using any mobile app development technology.


Mobile App Security: Part 1

EPAM's Serhii Bondarenko and Stanislau Paliatayeu explore how mobile app security best practices protect user data and privacy.


Mobile App Security: Part 2

EPAM's Serhii Bondarenko3, Tymur Mamedov and Stanslau Paliatayeu explore how the right authentication process can keep mobile apps secure.