Top App Developers Interview: UpsilonIT

Published on Mar 18, 2022 in App Development

Anton Oparienko is the COO of UpsilonIT. Founded in 2012 by Andrew Fan, UpsilonIT has more than 50 employees. Having received an education in economics, management, and finance, he started working as a business analyst in the banking sector and worked in two different banks in similar positions. Anton's responsibilities included connecting business needs, ideas, and product requirements with technical requirements in existing or new IT solutions. He worked on modeling business processes, scoping product requirements, and overseeing its development and delivery. A big part of his work has also been focused on implementing Agile practices into development and product team workflow. After that, Anton decided to pursue his career in IT and joined Upsilon as a project manager.

UpsilonIT Headquarters' are in Estonia, Tallinn; R&D center in Belarus, Minsk. Here is what Anton Oparienko has to say about the development company and the mobile world.

What does your mobile app development company do?

UpsilonIT is a custom software development company that excels in providing unique solutions for complex business challenges. It is not a mobile-only company, we offer full-cycle software development for startups and small & medium businesses to achieve measurable results through building concepts, MVPs, and market-ready digital products. In mobile, UpsilonIT develops cross-platform applications to help companies target multiple platforms using the same code base for iOS and Android. React Native is our technology of choice. We also provide mobile development services that cover the full app development lifecycle, including discovery and planning, design, development, testing, deployment, maintenance, and release.

What clients have you worked for?

Headquartered in Estonia and operating internationally, our team drives digital transformation for businesses all around the globe. Amazing companies that trust us are Christie’s, CargGo, ThoughtSpot, iDocs, CivicConnect, Medignition, Collectrium, etc. And their geography covers the USA, Western Europe, Scandinavia, Israel, and Kazakhstan.

If you had to choose one category, what kind of app do you think is your mobile app development company’s specialty?

Our primary expertise is cross-platform mobile app development. We chose this direction because of uniformity and reusable code that allows us to reduce cost and time-to-market and provide our clients with a great user experience and truly native mobile products. And for more than nine years of work, we continue to hone our practice to develop cross-platform mobile applications that we are proud of.

We have experience with eCommerce, travel, and booking apps. Also, our mobile development team built an app for an art trading platform and shopping mall loyalty program. So I would say we are a hard-liner on user engagement, data structuring using machine learning and eCommerce.

What is the average budget of the mobile apps you develop?

I would say – and it is the most obvious answer – that it depends. It depends on your business needs and project requirements. We can work using different engagement models, including time & material, fixed price, and dedicated team, which also greatly influence the price. On average, a basic cross-platform mobile app will cost around $25.000 to start with, and after accurate project estimations, the budget may go up.

Do you develop all mobile apps in-house or do you outsource some parts of the process?

We develop all web and mobile products in-house. Our team of professionals consists of mobile and web developers, quality assurance specialists, designers, project managers, data scientists, and DevOps. It allows us to maintain our quality standards for projects and closely monitor each product that is being created and delivered.

Which would you say are the best mobile apps that your company has developed and why?

At UpsilonIT, we are interested in making every next application better than the previous one. This can be achieved by improving the process, introducing new technologies and approaches, and taking the best from our experience. And right now, our development team has released a mobile application connected to our art trading platform, and they are continuing to work on it, introducing new features. It is one of the first applications in this niche on the market. It works very well and attracts a lot of users.

Do you prefer to build mobile apps with native, hybrid or web languages?

We use React Native for mobile app development. It is the perfect combination for companies interested in creating a solution with native UI using the tool of their choice, Javascript, and SDKs inherent in both Android and iOS.

Many startups and SMEs give their preference to React Native because of the performance and user experience it creates. This hybrid language helps reduce mobile app development costs and accelerate time-to-market while reusing a larger part of the codebase across Android and iOS.

Let’s focus on iOS and Android mobile app development. Which are the Pros and Cons of each platform?

As I said, we focus on cross-platform apps. When building cross-platform mobile apps, developers use programming languages and technical options unrelated to a single OS. Therefore, apps we make reach more users without ignoring any section of your user base or target audience. Along with a bigger reach, we can highlight the following benefits of cross-platform apps over iOS or Android ones:

  • Reusable code. Mobile app developers can use the same code across all platforms. It also decreases the number of repetitive tasks, thus eliminating drudgery.
  • Reduced development time. Due to a single script, app development is going much faster. As a result, your product can reach the market sooner than before.
  • Easier implementation. Utilizing already known resources and translating them for different platforms makes mobile app development quicker and easier to sync updates across all mobile devices.
  • Uniformity. Cross-platform app development ensures that the overall look and feel of the app can be maintained across all platforms since the same set of code is being utilized.
  • Lower cost. Building two native apps for iOS and Android, even half-assing, will cost two times more than developing one proper cross-platform app.

The advantages above make cross-platform mobile app development the perfect choice for our clients and us.

Which one will evolve more within the next 5 years?

Both native and cross-platform development technologies are in a constant state of evolution. So it is hard to predict which option will evolve more. The changing nature of technologies signals that this question should be revisited from time to time to define the leading one.

For now, we see a great potential in cross-platform mobile apps because of their flexibility and efficiency. And the popularity of React Native, Flutter, and other cross-platform frameworks among developers show that the demand for cross-platform development is higher than ever.

Progressive Web Apps (PWA) should also not be left unmentioned. It is not an emerging technology in the development world, but within the next five years, it is surely going to be the most persistent one. PWA support cross-platform app development as there’s a single codebase for the app. So it is compatible with multiple mobile devices and OSs. As long as the device’s browsers support it, users can install the PWA on the home screen or desktop and it will behave like an app.

And which device do you feel more comfortable developing an app for?

Our team has experts in cross-platform development, hence, we are comfortable building and deploying mobile apps over various devices and operating systems (Android, iOS, Windows). Each platform has already formed and perfectly functioning UI and UX patterns that are commonly used by developers and loved by users. So, I would say that the decision on which one to choose is rather subjective.

Why is AppFutura useful to you?

AppFutura lets us increase the visibility of our services on the market. The platform has built strong credibility amongst companies from different industries and locations, making it possible to find potential leads. We are happy to be AppFutura’s sponsored partner and take part in this journey with them.

Looking for an app or software development company?

You can post a project on AppFutura for free and explain your needs for app or software development. You will receive quotes from qualified companies and will be able to hire the best candidate through a safe payment system.

Post a project

About the author

AppFutura has been around to list IT companies and marketing agencies for some years now. During this period, the team has published hundreds of AppFutura tips but also important information for the companies to know more about a specific topic of interest. Among some of the articles, you will find different posts of AppFutura team members that are not quite recurring contributors, like our CTO or our finance controller, as an example. From AppFutura tips to improve your presence online on our directories or some information regarding our company.

You might also like