Simple Video Processing with FFmpeg and Ruby on Rails: FFmpeg System Usage Limitations
Written by Alexey Suhoviy

Simple Video Processing with FFmpeg and Ruby on Rails: FFmpeg System Usage Limitations

In this article we'll tell you how you can use FFmpeg, a leading multimedia framework, to process videos and what limitations it has. This is the first article in the series of articles on FFmpeg. Enjoy!

Shootapp: Designing the Concept for an App That Lets You Manage Cameras Remotely
Written by Alexander Svizhenko

Shootapp: Designing the Concept for an App That Lets You Manage Cameras Remotely

These days, you can barely find an independent photo shooting app that supports different cameras via Wi-Fi or Bluetooth. So we’ve decided to fix that. Meet Shootapp, the concept of an app that lets you control your photo and video cameras remotely.

Yalantis GitHub Digest in August 2017
Written by Ihor Kucherenko

Yalantis GitHub Digest in August 2017

Learn about four Android libraries that can be helpful when you need to access technical data about a device, manage device memory, define deep links in applications, and handle permission requests.

One Forty More App: How We Created a Tool for Posting More Than 140-Character Stories on Twitter
Written by Dima Sholom

One Forty More App: How We Created a Tool for Posting More Than 140-Character Stories on Twitter

We are happy to introduce our new in-house product that helps you forget about Twitter's 140 character limit - the One Forty More app for Android.

New Positive Client Feedback Added to Yalantis Profile on Clutch!
Written by Kate Abrosimova

New Positive Client Feedback Added to Yalantis Profile on Clutch!

New feedback from our most recent clients has been added to our company's profile on Clutch, a market research company.

Build Once, Run Everywhere: How We Created a Universal Template Project in React Native
Written by Ihor Kucherenko

Build Once, Run Everywhere: How We Created a Universal Template Project in React Native

In this article we’ve gathered some regular patterns and useful libraries that we applied to our Template Project. These patterns and libraries, we believe, are the essentials of mobile app development with React Native.

Advanced Use of DiffUtil with Kotlin and RxJava 2
Written by Ihor Kucherenko

Advanced Use of DiffUtil with Kotlin and RxJava 2

If you have a list in your app that needs to be updated from time to time, you have to use the DiffUtil class. We'll tell you how to use the DiffUtil class to update not only the whole list item but just a specific part of it.

Clean Your Activity Using the Delegation Pattern
Written by Ihor Kucherenko

Clean Your Activity Using the Delegation Pattern

Adding a navigation drawer o your app, you face the challenge of a lot of boilerplate code that pollutes your Activity. The Delegation pattern can help you make your Activity much cleaner.

Android NDK: Calling Kotlin from Native Code
Written by Ihor Kucherenko

Android NDK: Calling Kotlin from Native Code

This article describes the practical part working with the Android NDK. We'll tell you how to call Kotlin from native code and share some code.

 Android NDK: The Interaction Between Kotlin and C/C++
Written by Ihor Kucherenko

Android NDK: The Interaction Between Kotlin and C/C++

The Android NDK a set of tools that lets developers write parts of their apps in C/C++, squeezing more performance out of devices and achieving better app performance. Today, we'll talk about how to use the Android NDK when writing an app in Kotlin.

How to Engage Users in Studying Languages with Your Language Learning App
Written by Aliona Tsymbalyuk

How to Engage Users in Studying Languages with Your Language Learning App

Today, we’ll tell you how to win your users’ interest and make their stay in your app more enjoyable with the help of ramification, newest technologies, and other cool things.

What You Need to Know About 3D Transforms in Webflow
Written by Yuliya Serbenenko

What You Need to Know About 3D Transforms in Webflow

A practical guide into 3D Webflow transforms and the opportunities that Webflow provides to designers.