Open in app

Sign in

Write

Sign in

Fora Soft
Fora Soft

93 Followers

Home

About

Jun 20

Building a Dream Team: How Fora Soft Selects Top Developers for Your Project

by Fora T. A properly assembled team is half the success of a product. It’s important to us that only professionals work on your project. That’s why every developer at Fora Soft undergoes thorough a multi-stage training before joining your project. We make sure to assess the technical abilities of…

HR

5 min read

Building a Dream Team: How Fora Soft Selects Top Developers for Your Project
Building a Dream Team: How Fora Soft Selects Top Developers for Your Project
HR

5 min read


Jun 7

What Is Code Auditing And How to Conduct It: Evaluation Criteria

by Alexey T. Writing code is just like solving a math problem: there’re many multiple ways you can do it, but there’s only one correct result. To make sure the solution you or another developer have chosen is correct, you can carry out code auditing. We do it as a…

Audit

5 min read

What Is Code Auditing And How to Conduct It: Evaluation Criteria
What Is Code Auditing And How to Conduct It: Evaluation Criteria
Audit

5 min read


May 25

Picture-in-Picture Mode On iOS: Implementation and Peculiarities

by Alexander G. The Picture-in-Picture (PiP) mode allows users to watch videos in a floating window on top of other windows. They can move it around the screen and place in any convenient spot. …

IOS

4 min read

Picture-in-Picture Mode On iOS: Implementation and Peculiarities
Picture-in-Picture Mode On iOS: Implementation and Peculiarities
IOS

4 min read


Apr 18

How To Implement Screen Sharing To Your Android App [2023]. With Code Examples

by Alexander P. Screen sharing is almost the basic function of video call platforms. Skype, WhatsApp, Telegram, Teams, Google Meet. All these systems have this feature. We have already explained how to implement screen sharing into a mobile iOS application. In this article we will explain how to do it…

Kotlin

3 min read

How To Implement Screen Sharing To Your Android App [2023]. With Code Examples
How To Implement Screen Sharing To Your Android App [2023]. With Code Examples
Kotlin

3 min read


Apr 3

How to Teach Your iOS App Recognize Tone of Voice

Learn more about neural networks and how they work in general in one of our previous materials with comics. This article is a guide to how to work with them on iOS. And in particular, how to implement speech recognition and characterize what’s recognized. With code examples. We will explain…

Development

8 min read

How to Teach Your iOS App Recognize Tone of Voice
How to Teach Your iOS App Recognize Tone of Voice
Development

8 min read


Feb 13

Using SDK vs Custom Development. Guide For Software and App Founders

When building own multimedia and communication software there always stands a question. Shall I use a ready-made solution like an SDK or API or shall I develop my own custom component? What approach would be more beneficial in the long run? …

Sdk

6 min read

Using SDK vs Custom Development. Guide For Software and App Founders
Using SDK vs Custom Development. Guide For Software and App Founders
Sdk

6 min read


Feb 9

Digital Payment Solutions: How to Choose a Provider & 3 Ways to Earn

If you’re building a platform that involves payment processing, you’ll have to integrate a payment system into it. You need it to validate and store bank card information, process payments, and manage funds in general. A payment system will also let you accept payments in cryptocurrencies, including Bitcoin and Etherium. …

Payment Provider

7 min read

Digital Payment Solutions: How to Choose a Provider & 3 Ways to Earn
Digital Payment Solutions: How to Choose a Provider & 3 Ways to Earn
Payment Provider

7 min read


Nov 3, 2022

Moodle VS Custom Development: What’s Best For Your E-learning Product

You might feel on the crossroad when planning out your e-learning platform. “Do I need it to be custom developed from scratch? Or can I save up by using a ready-made solution? What risks are there?” In this article we will share our experience to answer you questions. Our clients…

Elearning

4 min read

Moodle VS Custom Development: What’s Best For Your E-learning Product
Moodle VS Custom Development: What’s Best For Your E-learning Product
Elearning

4 min read


Oct 7, 2022

What Are Non-Functional Requirements And Why You Need Them? With Examples

Posted by Analytics T. There’re essentials you have to think through before you’re to develop a product if you want it to work as you expect it to or even better. These are, as we explained in our previous article, 2 types of requirements: functional and non-functional. …

Analytics

5 min read

What Are Non-Functional Requirements And Why You Need Them? With Examples
What Are Non-Functional Requirements And Why You Need Them? With Examples
Analytics

5 min read


Sep 25, 2022

What Hosting Provider Suits You: AWS vs DigitalOcean vs Hetzner [2022]

By Dasha P. Out of dozens cloud hosting providers in Fora Soft we usually consider and build our projects on three: AWS, Digital Ocean, and Hetzner. None of them is universal so in this article we’ll dive deeper into what specific needs and requirements each can cover. To know the…

AWS

5 min read

What Hosting Provider Suits You: AWS vs DigitalOcean vs Hetzner [2022]
What Hosting Provider Suits You: AWS vs DigitalOcean vs Hetzner [2022]
AWS

5 min read

Fora Soft

Fora Soft

93 Followers

Video and Multimedia Software Development Company

Following
  • OpenVidu

    OpenVidu

  • Dmitry Melnikov

    Dmitry Melnikov

  • Daniil Gavrilov

    Daniil Gavrilov

  • Slava Pedak

    Slava Pedak

  • Alexander Skarbo

    Alexander Skarbo

See all (16)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams