RSS.Social

Whacky Labs

follow: @[email protected]

Posts

SwiftUI stateless bindings

Move me - Flutter edition

Compose multiplatform is real!

Hello Kotlin Multiplatform

Finally trying out the Android XML layout

objc async selectors

Getting started with LiteRT (Tensorflow Lite)

How to make an accordion with React Native

16 years later

MoveMe - SwiftUI Edition

Coordinating multiple gesture recognizers

Hello ionic

React navigation basics

Jetpack compose navigation

Let's reanimate

Dear expo, who are you?

UIScrollView and Autolayout

Let's build a calculator

Hello MAUI

Hello React Native one more time

Grandpa's guide to autoresizingMask for modern UIKit developers

FLIC - The holy grail of all GUI architectures

Autolayout and aligning subviews

Introducing VFL

Downloading system fonts on Apple platforms

Inventing EnumArray

A minimal implementation of State and Binding with Swift

Adapters in Swift

Simple UIViewController Transitions

Data-Driven UI with UIKit

Swift async-await vs closures

Introducing Simple Layout Engine

SwiftUI custom layout with Simple Layout Engine

Using UnfairLock with Swift

Mixing Metal with UIScrollView

C++ for Swift developers

Building UI without AutoLayout

Understanding Manual Retain Release in Objective-C

Multiple objects in single frame with Metal

Objective-C Properties Problems

Objective-C Subclass Factory Pattern

Objective-C safe downcasting

Rx with Objective-C using NSInvocation

Implementing enum with associated values in Objective-C

State of Meta Programming in 2020

Objective-C and parsing the unknown

Implementing callback with NSInvocation

Lost art of manual memory management

Step by step guide towards type erasures in Swift

Immutability - Swift vs C++

Concurrent read writes with libdispatch

Policy based design in Swift

Service Locator pattern with GameplayKit

Hello Boden the x-platform framework

Types sharing between Metal and App

Hello Metal one more time

Hello Flutter

Cross platform mobile development with Djinni

Experimenting with ComponentKit

Raytracing with libdispatch

Building command line tool without leaving Xcode

Writing first ray tracer

Generic Programming: The Concept

Changing the gears to Generic Programming

Subclassing UILabel in 2015

Curious case of Generics Specialization with Swift

Concurrency: Atomics

Add Some Perspective to Your UIViews

Concurrency: Deadlocks

Concurrency: Introducing Inter-Thread Communication

Concurrency: Thread-safe Singletons

Concurrency: Working with shared data using threads

Concurrency: Working with shared data using queues

Component System using C++ Multiple Inheritance

Concurrency: Spawning Independent Tasks

Concurrency: Getting started

The Art of Designing Softwares

Component System using Objective-C Message Forwarding

C++: Typesafe programming

Experiment 14: Object Picking

Experiment 13: Shadow mapping

Embedding Freetype for iOS projects

OpenGL Texture Coordinates

Multiple inheritance in ObjC via Message Forwarding

Converting texture coordinates from iOS to OpenGL coordinate system

Singleton vs Class Methods: ObjC

10 Things nobody tells the OpenGL noob

Making singleton class secure: Take 2

Making singleton class secure

Dynamic Programming: Take I

iOS: Moving in and out of NSLogs

Hello NativeScript