97
I Use This!
High Activity

News

Analyzed about 22 hours ago. based on code collected 1 day ago.
Posted over 4 years ago by Mickaël Rémond
The second day of the Swift Server-Side conference was as packed with great talk as the first day. You can read my previous post on workshop and day 1. Building the next version of the Smoke Framework (Simon Pilkington) Simon Pilkinson introduced his rework on the Smoke framework, developed as a video ingestion platform for […]
Posted over 4 years ago by Mickaël Rémond
Swift is mostly known nowadays as the main programming language you can use to develop on Apple devices. However Swift, being Open Source, has a small community of dedicated people that have started to work on building an ecosystem to make Swift development on the server-side a viable option. Swift Server-Side is a fairly new […]
Posted over 4 years ago by Mickaël Rémond
Let’s keep on exploring the concepts behind SwiftNIO by playing with Channels, ChannelHandlers and ChannelPipelines. This article was originally published in Mastering SwiftNIO, a new book exploring practical implementations of SwiftNIO. If you are ... [More] new to SwiftNIO, you may want to first checkout my previous article on SwiftNIO Futures and Promises. What are SwiftNIO channels? […] [Less]
Posted over 4 years ago by Mickaël Rémond
Let’s keep on exploring the concepts behind SwiftNIO by playing with Channels, ChannelHandlers and ChannelPipelines. This article was originally published in Mastering SwiftNIO, a new book exploring practical implementations of SwiftNIO. If you are ... [More] new to SwiftNIO, you may want to first checkout my previous article on SwiftNIO Futures and Promises. What are SwiftNIO channels? […] [Less]
Posted over 4 years ago by Marek Foss
We are announcing a supplemental bugfix release of ejabberd version 19.09.1. The main focus has been to fix the issue with webadmin returning 404 Not Found when Host header doesn’t match anything in configured hosts. Bugfixes Some people have ... [More] reported still having issues when connecting to the web administration console. We solved that hopefully once […] [Less]
Posted over 4 years ago by Mickaël Rémond
Login and password authentication is still the most commonly used auth mechanism on XMPP services. However, it is causing security concerns because it requires to store the credentials on the client app in order to login again without asking for the password. Mobile APIs on iOS and Android can let you encrypt the data at […]
Posted over 4 years ago by Mickaël Rémond
Yesterday, I shared my highlights on FrenchKit Conference 2019, Day 1. Today, I will talk about FrenchKit Day 2. Swift Superpowers Swift Superpowers were three lightning talks presented by David Bonnet, mostly focused on server-side Swift, and spread ... [More] out during the day. He covered the following topics: Vapor 3 code examples Networking example with SwiftNIO […] [Less]
Posted over 4 years ago by Mickaël Rémond
FrenchKit is an iOS and macOS developer conference held in Paris. The fourth edition took place on October 7-8, 2019. I was attending this conference for the first time and really enjoyed the gathering. The conference is well organised, with a lot of excellent speakers. There is a true good vibe coming from the FrenchKit […]
Posted over 4 years ago by Mickaël Rémond
SwiftNIO is Apple non-blocking networking library. It can be used to write either client libraries or server frameworks and works on macOS, iOS and Linux. It is built by some of the Netty team members. It is a port of Netty, a high performance networking framework written in Java and adapted in Swift. SwiftNIO thus […]
Posted over 4 years ago by Mickaël Rémond
When you want to start learning SwiftUI, you create a project and get a basic example view with just a Text field. That default view is pretty simple, but already introduces many new concepts. Let’s focus in this article on the some keyword. Note: If you are new to SwiftUI, you may want to read […]