Qt and OpenAPI/Swagger - a tutorial

Qt and OpenAPI/Swagger - a tutorial

20.05.2020

A company of the

| marius.dege@ Protection notice DIN34 / ISO16016

1

About

20.05.2020

basysKom GmbH

? Located in Darmstadt and N?rnberg ? Specialized in Qt and Industrial Applications of Qt ? Measurement Applications, Manufacturing and Industrial Automation ? Customers from the DACH region

Marius Dege

? Working for basysKom GmbH since 2020 ? Master Student at the University of Applied Sciences in Darmstadt ? Worked with Qt in my bachelor thesis ? Active contributor at the OpenAPI Generator Project

A company of the

| marius.dege@ Protection notice DIN34 / ISO16016

2

Outline

20.?05M.2o0t2i0vation: What is OpenAPI and Swagger? ? OpenAPI Implementations ? Tools and Workflows ? Qt in the OpenAPI World ? Hands-On Session ? Using OpenAPI Generator in a Qt-Project ? Our Contributions ? Summary

A company of the

| marius.dege@ Protection notice DIN34 / ISO16016

3

What is OpenAPI and Swagger?

A company of the

| marius.dege@ Protection notice DIN34 / ISO16016

4

OpenAPI

? OpenAPI is a specification (OAS) of an API description format for REST APIs. ? Created to have a standard on how REST APIs are described. ? Was born out of the Swagger Project

Swagger

? Allows to design, test and maintain REST APIs. ? Provides different tools. ? Client/Server code generation for over 40 languages and

frameworks.

A company of the

| marius.dege@ Protection notice DIN34 / ISO16016

5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download