[Share] Bloom Filter - A probabilisticĀ data structure
A Bloom filter is aĀ space-efficient probabilisticĀ data structure that is used to test whether an element is a member of a setā¦
[Share] Swift. Static and Dynamic Libraries. Frameworks
In this article, I tried to visualize the process of compiling, linking, and simply working with libraries and frameworks. I hope this work will be a good extension of materials you can find all over the Internet and in the Apple documentation
[Share] Zones in Dart
Zones make the following tasks possible: Protecting your app from exiting due to an uncaught exception, Associating data, Overriding a limited set of methods, Performing an operation each time that code enters or exits a zone
iOS App Lifecycle
The current state of your app determines what it can and canāt do at any time. For example, a foreground app has the userās attention, so it has priority over system resources, including the CPU.
[Share] SQLite - Atomic Commit
An important feature of transactional databases like SQLite is "atomic commit". Atomic commit means that either all database changes within a single transaction occur or none of them occur.
[Share] Objective-C and Swift interop using package:ffigen
Dart mobile, command-line, and server apps running on theĀ Dart Native platform, on macOS or iOS, can useĀ dart:ffiĀ andĀ package:ffigenĀ to call Objective-C and Swift APIs.
Element: Flutter Under the Hood
Element is one of the key concepts in the Flutter framework for its rendering pipeline. However, itās usually hidden behind Widget and we have few chances to see the name of Element on our VS Code.
An In-Depth Understanding of Flutter Compilation Principles and Optimizations
This article introduces the relevant principles, customization, and optimization of Flutter using the 'hello_flutter" project as an example.
Creating a Framework for iOS
Learn how to build an iOS framework, which lets you share code between apps, modularize your code or distribute it as a third-party library
What am I self-hosting on my server
All services that iām hosting on cloud
The Event Loop and Dart
Letās talk about how Dartās event loop and queues work