Hossein Nourikhah is the Developer Community Architect at the Document Foundation (TDF). Hossein is a developer, university lecturer and FOSS advocate. He has a Ph.D. and a M.Sc. in Information Technology, and a B.Sc. in Computer Engineering (Software).
LibreOffice SDK is a tool that helps developers create applications that work with LibreOffice. On the other hand, setting up and running SDK needs external tools like GNU make, zip, cat and sed tools which are provided by Cygwin in Windows.
This talk is about using LibreOffice SDK with minimal set of dependencies, using modern build tools like cmake and qmake.
LibreOffice development starts with setting up a development environment. After that, you can do the development in your favorite IDE. In the next 90 minutes, I will provide everything you need to know to get started with LibreOffice development: from compiler installation to LODE (LibreOffice Development Environment) setup, in order to be able to build LibreOffice for yourself. Then we talk about some simple tasks from LibreOffice EasyHacks, and try to get our contribution merged into the LibreOffice code base by submitting it to gerrit, and doing the fixes requested by the reviewers.