NoopKit Swift package
Short for No-operation Kit. Set of functions making work with empty closures a breeze.
https://github.com/mkj-is/NoopKit
Xuebing Du
One Nice Bug Per Day
Sweet Seals For You, Always

tannertan36
"I'm Dorothy Gale from Kansas"

Kaledo Art

Andulka
he wasn't even looking at me and he found me
trying on a metaphor
Jules of Nature

祝日 / Permanent Vacation
Show & Tell
YOU ARE THE REASON
Lint Roller? I Barely Know Her
occasionally subtle

❣ Chile in a Photography ❣


todays bird

seen from United States

seen from Germany

seen from United States

seen from Chile

seen from China
seen from United Kingdom
seen from United States

seen from United States
seen from United States
seen from United States

seen from Germany
seen from United States
seen from United States
seen from Canada
seen from Kenya
seen from United States
seen from Canada

seen from United States

seen from Netherlands

seen from Brazil
@mkj-is
NoopKit Swift package
Short for No-operation Kit. Set of functions making work with empty closures a breeze.
https://github.com/mkj-is/NoopKit

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
CombineMIDI
Swift package made for easy connection of MIDI controllers to SwiftUI (or UIKit) using Combine.
This package was created as a part of UIKonf 2020 talk Combine: Connect MIDI signals to SwiftUI. It's main goal is to read messages from all MIDI sources and to be able to present these values in the user interface.
https://github.com/mkj-is/CombineMIDI
UIKonf 2020 presentation
This year I presented on UIKonf on how to connect MIDI controllers to SwiftUI using Apple-provided Combine framework.
The GIF is from one of the motivational slides.
The proposal for the talk can be found here:
https://cfp.uikonf.com/proposals/119
Czech COVID open-data app
During the first lockdown I made a simple app showing current Czech COVID open-data. The motivation was to learn SwiftUI and drawing plots using it.
Futured
Company where I am currently leading team of iOS developers recently rebranded from The Funtasty to Futured. And we've got some new portraits!
https://futured.app

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
FTTestingKit open-source library
A set of helpers for simple creation of mockups, random values and testing of asynchronous code. Made in Swift programming language.
https://github.com/thefuntasty/FTTestingKit
PathBuilder SwiftUI open-source library
To learn SwiftUI, animations and function builders in Swift 5.1 I created this simple library. It fills a small gap in SwiftUI API and adds support for creating Paths using function builders instead of inout parameter.
Can be installed using Swift package manager and supports all Apple platforms.
https://github.com/mkj-is/PathBuilder
MVC without the C: What will SwiftUI change in app architecture?
A blog post about introduction of SwiftUI and its impacts on iOS app architecture.
https://blog.thefuntasty.com/mvc-without-the-c-what-will-swiftui-change-in-app-architecture-c9ce3f49d256
Ĺ koda LoadIn mobile app
Mobile application which can help you to put your baggage into the trunk of your car. Made for Ĺ koda car company. I made a custom perspective rendering to show boxes in car renders.
https://www.futured.app/en/app/skoda-load-in/
Personal cycling patterns visualisation
Where do you cycle is where you are. My cycling patterns in the city in last few years.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Constrained rule 90
Rule number 90 constrained into 15x15 grid. Elementary cellular automaton presented on MIDI drumpad with LEDs. The state of the growing automaton is only one line. This line is saved in only two bytes.
https://roli.com/products/blocks/lightpad-block-studio-edition
Observables from scratch on CoreMIDI example
Presentation made on small iOS meetup in Brno. Showing simple functional reactive programming implementation on real-time data from MIDI controller.
Pixel sorting experiments
Pixel sorting implemented in Swift playgrounds from scratch. Glitches and ghosts of public domain art.
Linear star sketch
Researching the pixel grid imperfections.
Tram system in Brno
I am back to my childhood hobby of drawing maps. But this time it maps real feature of Brno tram system.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Up- or out-dated profile picture?
2018 or 1998? Taken on Nintendo® GameBoy™ Color camera by Václav Mach.
Did you ever ever wonder how to implement dark mode in least cumbersome way? Well, now you can do it really simply. In iOS 11 there was…
Smart Invert: Simple way to implement dark mode in your iOS app
Did you ever wonder how to implement dark mode in least cumbersome way?