Start new article about the Matrix GLib SDK

This commit is contained in:
Gergely Polonkai 2016-03-19 17:20:25 +00:00
parent 0eb871cd44
commit 01eca603ee

22
_drafts/writing-an-sdk.md Normal file
View File

@ -0,0 +1,22 @@
---
layout: post
title: "Lessens you learn while writing an SDK"
date: 2016-03-19 12:34:56
tags: [development]
published: false
author:
name: Gergely Polonkai
email: gergely@polonkai.eu
---
In the last few months I've been working for a GLib based SDK for
client applications that want to communicate with a Matrix.org
homeserver.
For whoever doesn't know it, Matrix is a decentralized network of
servers (Homeservers). Clients can connect to them via HTTP and send
messages (events, in Matrix terminology) to each other. They call them
events because these messages can be pretty much anything from instant
messages through automated notifications to files or, well, actual
events (like as a vCalendar); anything that you can serialize to JSON
can go through this network.