Hosting WebAssembly in Swift
Jan 9, 2021, 6:00 PM
Today we are going to embed and run
WebAssembly (Wasm)
modules in a Swift program.
Using
Wasmer,
an embeddable runtime for Wasm,
wrapped in a simple
Swift API.
While it isn’t used that much in production just yet,
you likely have heard...
Writing an Swift XML-RPC Server
Dec 30, 2020, 6:00 PM
XML-RPC is a funny little protocol from 1998 to call HTTP
endpoints.
Due to its wide availability across different languages it can still be useful.
We are going to have a look at XML-RPC and write a small client and server in...
Intro to Network.framework Servers
Oct 11, 2020, 6:00 PM
The
IETF
is working on the
Transport Services (TAPS) API,
intended as a replacement for BSD
sockets.
Apple’s
Network.framework
includes a Swift implementation of the new API.
Let’s look how echo and HTTP servers can be done using...
Deploying Swift on AWS Lambda
Aug 6, 2020, 6:00 PM
Instead of the overdue announcement of “iCloud functions”,
Apple’s
Tom Doron
was
showing
Swift deployment on
AWS Lambda
at WWDC 2020.
We’ll explain how Lambda can be used and introduce
swift lambda deploy.
Intro:
Amazon Web Services...
Instant “SwiftUI” Flavoured Slack Apps
Jul 16, 2020, 6:00 PM
Slack can be enhanced by 3rd party developers with
interactive dialogs and dynamic, self-updating, messages.
With Buttons, Pickers, TextFields and more.
Using SwiftBlocksUI
these widgets can be built declaratively,
“SwiftUI...
Shrugs.app, A Long Journey
May 26, 2020, 6:00 PM
How did Shrugs.app happen?
Almost two years ago (Aug 2018) the Interwebs held their recurring
discussion of the gigantanormous amounts of resources the Slack Electron
app consumed.
Jigawatts of memory for a simple chat client, the GPU...
A µTutorial on SwiftNIO 2
Dec 26, 2019, 6:00 PM
SwiftNIO
is the library to build backend servers in the Swift programming
language.
As part of this article we are going to write our own tiny, Node like
web framework using NIO:
µExpress. Updated for NIO2/Xcode 11.
This article is an...
Introducing Direct to SwiftUI
Sep 19, 2019, 6:00 PM
Direct to SwiftUI
is an adaption of an old
WebObjects
technology called
Direct to Web.
This time for Apple’s new framework:
SwiftUI.
Instant
CRUD
apps, configurable using
a declarative rule system,
yet fully integrated with...
Dynamic Environments ¶ SwiftUI Rules
Aug 30, 2019, 6:00 PM
SwiftUI
supports a feature called the
Environment.
It allows the injection of values into child views
without the need to explicitly pass them along.
SwiftUI Rules
adds a declarative rule system, think: Cascading Style Sheets for...
Migrate Private GIT Repositories to Keybase
Aug 23, 2019, 6:00 PM
As an update to
Migrate Private GIT Repositories to GCrypt,
let’s have a look at another option for encrypted git cloud storage:
Keybase.
Which has an ever expanding set of features, and that happens
to include
Encrypted git.
Skip...
The missing ☑️: SwiftWebUI
Jun 29, 2019, 6:00 PM
Beginning of the month Apple announced
SwiftUI
at the
WWDC 2019.
A single “cross platform”, “declarative” framework used to build
tvOS, macOS, watchOS and iOS
UIs.
SwiftWebUI
is bringing that to the Web ✔️
Disclaimer: This is a toy...
Instant Kitura with SwiftXcode
Mar 20, 2019, 7:00 PM
Creating
Kitura
endpoints using the tools provided by IBM (the app
or kitura init) is quite inconvenient.
Using
SwiftXcode
you can do the same straight from Xcode,
w/o touching the shell during development.
We’ll show you how!
Update...
@dynamicCallable Part 3: Mustacheable
Jan 30, 2019, 6:00 PM
After
Shell commands as Swift functions
and the
Swift/ObjC Bridge,
Part 3 in our quest to find a useful application for the Swift 5
Dynamic Callable
feature:
Mustache
templates as a function (short: MaaF).
This one may actually make some...