Tutorials

Understanding the Foundation of Protocol-oriented Design

When Apple announced Swift 2 at the World Wide Developers Conference (WWDC) in 2016, they also declared that Swift was…

3 years ago

How to implement data validation with Xamarin.Forms

In software, data validation is a process that ensures the validity and integrity of user input and usually involves checking…

4 years ago

Building VR experiences with React VR 2.0: How to create maze that’s new every time you play

In today’s tutorial, we will examine the functionality required to build a simple maze. There are a few ways we…

6 years ago

Building RESTful web services with Kotlin

Kotlin has been eating up the Java world. It has already become a hit in the Android Ecosystem which was…

6 years ago

Build an ARCore app with Unity from scratch

In this tutorial, we will learn to install, build, and deploy Unity ARCore apps for Android. Unity is a leading cross-platform…

6 years ago

How Android app developers can convert iPhone apps

Businesses like to cast their nets as wide as possible in search of new customers. This type of broad outreach…

6 years ago

Getting started with building an ARCore application for Android

Google developed ARCore to be accessible from multiple development platforms (Android [Java], Web [JavaScript], Unreal [C++], and Unity [C#]), thus…

6 years ago

Getting started with Kotlin programming

Learning a programming language is a daunting experience for many people and not one that most individuals generally choose to…

6 years ago

Creating custom layout implementation for your Android app

In most applications, you'll find that a combination of the ConstraintLayout, CoordinatorLayout, and some of the more primitive layout classes (such…

6 years ago

Internationalization and localization

In this article by Dmitry Sheiko, the author of the book, Cross Platform Desktop Application Development: Electron, Node, NW.js and…

6 years ago