-
Flutter: Two-way communication between a WebView and a web page
October 17, 2021 - 7 min readDisplaying web content in an app is quite easy and straightforward with WebViews but what happens when we want to open a communication channel between th...
-
Exploring Flutter's Scrollable.ensureVisible
October 10, 2021 - 10 min readHave you ever had to build an app with a scroll view of multiple widgets with different heights, and you wanted to add a link so that the user can automa...
-
Quick and simple load testing with Apache Bench
July 15, 2020 - 4 min readApache Bench or ab for short, is a command-line tool to perform simple load tests on an HTTP server, be it a website or an API.
-
Dart extensions to flatten Flutter's deep nested widget trees
July 7, 2020 - 4 min readIn version 2.7, Dart introduced extensions to allow developers to add further functionality to an existing component. Extensions can be a great tool in o...
-
Use AppleScript to generate an enum for SF Symbols
June 28, 2020 - 11 min readSF Symbols is a great way to add symbols in apps. Introduced during WWDC 2019, and with a new updated version this year, the SF Symbols app now provides ...
-
Keyboards options for SwiftUI fields
June 21, 2020 - 8 min readOne of the ways to improve the user experience when they fill a form on iOS apps is the use of keyboard types. Keyboard types can be used to show differe...
-
GraphQL mutations for iOS apps (with the help of Combine's Future)
June 14, 2020 - 11 min readNowadays, more and more apps rely on a server to support their functionality. One part of this communication is the ability of the app to create new and ...