Alex Kusmenkovsky

Alex Kusmenkovsky , with 20+ years in IT, began as a Senior Developer at Prefeitura de Sao Paulo, advancing to roles like Software Director at NCB - Sistemas Embarcados, overseeing the SONAR project. He's been a Senior Systems Architect at TRIP Linhas Aereas, Azul Airlines, and currently Back4App.

Auth on Firebase & Parse

Auth on Firebase & Parse

In Part 1 and Part 2 of this series, we compared the process of creating an App and integrating frameworks to your XCode project and how Firebase and Parse databases have similar and distinct features that might fit better to your use case.

In this third part, we will start coding and evaluate how much code is necessary to get a Sign-Up / Sign In process working on both platforms.


Firebase vs. Parse – A comprehensive comparison for iOS development in 2026 – Part 1

Firebase vs. Parse  – A comprehensive comparison for iOS development in 2026 – Part 1

Introduction

Parse and Firebase are platforms created to make the developer’s life easier, building the server-side of your application much faster, solid, and scalable.

Those two products hit the market a few years back and evolved since, always bringing new functionalities and keeping up with newer technologies.

The two take different approaches to how they do what they do. Also in how they support the iOS development specifically.

As an iOS developer myself, I decided to write a totally unbiased view of both platforms for the iOS world and see how they approach this market share specifically.


Web Data Scraping using Parse

Web Data Scraping using Parse

After we published our open database for Coronavirus COVID-19, which is based on Wikipedia’s data, some people started asking how we collected data in an automated fashion. This article will teach you how to write a data scraper (or data collector, data miner, etc) in Back4app using Cloud Code Functions that will automatically collect content from a given URL, filter the important data and store it in Parse.


How to Build a Video Chat App

How to Build a Video Chat App

Just the other day I came across this awesome Twilio tutorial by Phil Nash explaining how to make a Video Chat using React Hooks, so I decided to run it in Back4app because it is free, it is awesome and can be integrated with Parse, so I could have free web hosting (free back4app subdomain included), host my App and use real-time data delivery to include chat features in the future.
This post is a walkthrough of what I did to get it working.


GraphQL Queries and Mutations on distinct Parse Versions

GraphQL Queries and Mutations on distinct Parse Versions

As Parse evolves over time, some aspects of it change for better performance, better compatibility and easier development.
One of these aspects is the GraphQL support that evolved from Parse 3.5.0 over time to the latest version available, 3.9.

Here at Back4app, we have three main versions that implement changes in the GraphQL queries and mutations, specifically: 3.7.2, 3.8 and 3.9 and today I will walk you through the differences among those versions, showing what did change and what did not.


SwiftUI Instagram Clone — Building the Home Feed (GraphQL)

SwiftUI Instagram Clone — Building the Home Feed (GraphQL)

Today in part 4 of our Instagram clone App with GraphQL we will continue learning some SwiftUI, building our Home view.

In our previous articles, we learned how to sign up a user and how to log in a user and created the Profile view with the respective UIs in our Instagram clone App. Today we will reuse some of that code and create something similar to a UIScrollView with lots of content.

Fast your seat belts and let’s get it going!

For better learning, download the iOS Instagram Clone project with source code.


SwiftUI Instagram Clone — Building the Profile View (GraphQL)

SwiftUI Instagram Clone — Building the Profile View (GraphQL)

Today in part 3 of our Instagram clone App with GraphQL we will get deeper into SwiftUI, building our Profile view.

We will learn to reuse structs in SwiftUI and discuss a few controls: VStack, HStack, GeometryReader, Text, Button, Spacer, Image, Divider among others.

In our previous articles, we learned how to sign up a user and how to log in a user, with the respective UIs in our Instagram clone App. Today we will make it much nicer.

Fast your seat belts and let’s get it going!

For better learning, download the iOS Instagram Clone project with source code.


SwiftUI Instagram Clone — Building the Login Screen (GraphQL)

SwiftUI Instagram Clone — Building the Login Screen (GraphQL)

In our previous post about how to create an Instagram clone app, you learned how to configure everything to have SwiftUI up and running in XCode 11, and created a fully working Sing Up view with GraphQL.

Today we will learn how to create a login view and have the user log out.

We will be needing the project from the previous post, so if you didn’t follow that one, I strongly suggest that you do.

Buckle your seat belts and let’s go!

For better learning, download the iOS Instagram Clone project with source code.


An Instagram clone using SwiftUI and GraphQL

An Instagram clone using SwiftUI and GraphQL

Today we are starting a series of blog posts that will teach you how to use a lot of cool tools to build your own Social Network: an application that resembles Instagram.

We won’t save up on tech and will be using the latest and greatest: Parse, GraphQL, some NodeJS and especially the (yet to be released) latest Apple’s framework SwiftUI. 

This will take a few posts in order to be fully functional, but when we get there, you will realize how simple it can be to get your ideas up and running with very little effort here at Back4app.

For better learning, download the iOS Instagram Clone project with source code.

So, it seems it is time for…

 


GraphQL iOS: Using Cloud Functions in a Swift App

GraphQL iOS: Using Cloud Functions in a Swift App

On this article, I showed you how to use GraphQL with NodeJS Cloud Code in Back4app.

And on this guide, I showed you how to use Apollo GraphQL iOS Client with Swift.

Now let’s bring it all together and make lots of complicated operations by producing really easy code. And let’s also have XCode to automatically generate any API code for us even when we change Classes.

Sounds good? So get some coffee and get along!


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!