free-tech

Mobile

What is SwiftUI?

Mobile

The recently released iOS 13 came with a new framework, SwiftUI. In this article, we will focus on the differences between SwiftUI and UIKit.

IOS - VIPER architecture

Mobile

VIPER is an application of Clean Architecture to iOS apps. VIPER stand for View, Interactor, Presenter, Entity, and Routing.

Why Software Testing is Crucial in Software Development

Backend, Frontend, Mobile

Employing software testing methods can have its disadvantages. For one, it can cause undesirable delays in releasing a newly developed software. Despite this, however, software testing is still employed by most software developing companies. Aside from the fact that software testing is part of the standard protocols in software development strategy that should be observed, there are a number of benefits that can outweigh the delays that can be caused by software testing.