Nowadays, almost every mobile application connects to a server in order to exchange data. This is a key consideration at the beginning of any project: the developer must decide whether to write a native manager, which app will use to connect with API or opt for one of the heavy libraries and use a small percentage of its capabilities. We decided to create our own library and after over two months of work, finally, we can introduce SwiftAPI, our first iOS library.