I have been trying to improve my code quality, write more readable and developable code for a while. One of the most important steps in this process is to apply SOLID principles in code. Let’s see what is this SOLID?
SOLID are the five principles of object-oriented class design. It is a set of rules and best practices to follow while designing a structure.
- (S) Single Responsibility Principle
- (O) Open/Closed Principle
- (L) Liskov Substitution Principle
- (I) Interface Segregation Principle
- (D) Dependency Inversion Principle
Full Article: Muhammed Celal TOK @ Better Programming
Mobile App Development Best Practices – 30.01
iOS Native iOS Touch Events w/ Rust SwiftUI — Using Frames To Align Use Core ML To Build a Minority...
What’s New In Kotlin 1.8 – Multiplatform Mobile and Native
In this video, Pamela chats about some of the Kotlin 1.8.0 updates relating to Kotlin/Native and Kotlin Multiplatform Mobile.
The most popular cross-platform frameworks
It seems that Flutter has become mainstream in 2021 and it is unlikely that anything will stop its growth.
WhatIf – Fluent syntactic sugar of Kotlin
Fluent Kotlin expressions for handling single if-else statements, nullable, collections, and boolean. Gradle Add the dependency below to your module’s build.gradle file:...
Jetpack Compose Codelabs
This repository contains a set of Android Studio projects to help you learn about Compose in Android. Each sample contains...
Mobile App Development Best Practices – 26.01
iOS ChatGPT in an iOS Shortcut — Worlds Smartest HomeKit Voice Assistant Multi-select Filter in Swift Prevent copy & paste...