Hi! My name is Sergii Simakhin and I’m an iOS software engineer at Cayugasoft since end of 2013. I love to create great native iOS apps of any level of complexity because it’s a challenge for me every time I start a new project 😀. Working at Cayugasoft, some of my projects contained media features like streaming / converting / trimming videos, music, data from camera / microphone, mixing all of them, etc. So I decided to tell you the basics of merging videos using AVFoundation. To be honest, this is not as easy as it looks. But it’s not quite hell. The example I’ll show you will be written with Objective-C, the language that I’ve really loved working with since 2013.
Authorization The main purpose of the authorization using third-party service providers is to obtain access to their APIs for users of our application. At its most basic level, we can simplify registration and login processes. In more complex cases, we can, for example, change user data, or subscribe to his/her notifications and obtain them for use in our application.
Being involved in software development for US-based startups and entrepreneurs, we’d like to share our experience in how to set up your process to successfully bring your app idea to life. When you brainstorm ideas for a software solution for your business, it’s time to start thinking over its implementation. An idea is only the first step on your journey.
Hi there! Today I’d like to talk about the useful tool for Angular developers – grunt-ng-constant. But first, let me say a couple of words about Angular development and environments in general.
Hey there, Recently our web dev Ruslan Bekenev was stricken by an idea to tell about his experience with Traceroute implementation. What came out of it? Find out in this blog post. You heard about traceroute command line tool for sure, as for me it was really interesting to get to know how it works, and implement basic functionality.
CKEditor is one of the best, if not the best, editor for website content. To learn more about it please check the official documentation by following the link. Drupal 8 in its basic version has built-in CKEditor with minimal basic functionality to edit the text. Example of CKEditor functionality after installation of Drupal 8.