VII edition of professional conference
dedicated to IT themes
14th of September 2019, Katowice

Conference paths

Software Architecture

Microservices, Command Query Responsibility Segregation, Ports and Adapters, Event Sourcing, Domain Driven Design, Test Driven Design, Event Driven Architecture, Clean Code and many more! Find out how to build great software while listening to war stories provided to you directly from a battlefield.

GameDev

Nowadays, video games are becoming more advanced and complex, so how can we keep up with them? What can we do to understand the process of their development? Within this pathway, we offer an enjoyable way of delving into secrets of creating these incredible virtual means of entertainment.

Software Craftsmanship

On this track you can listen about everything connected to personal development, Software Craftsmanship movement, Agile, Scrum, Kanban, modern project management methods like Management 3.0, how to be great at every job interview and finally which next move you should do with your career.
See relation from
sixth edition!

We will listen to

Filip Szeląg (Techland) / Maciej Pryc (Freelancer) / Agnieszka Rumińska (Anshar Studios) / Klaudia Manteufel (Vixa Games) / Artur Reterski (Vile Monarch)

Gamedev's begginer kit

Discussion panel
Everyone who wants to become a member of a large gamedev family has many questions about the first …

Everyone who wants to become a member of a large gamedev family has many questions about the first steps in the industry. We will answer all of them! Well, not really, but we will share our insights and talk about some tips and tricks on how to start this amazing journey.

  Language: Polish
  Level: 
Topics
Discussion panel, Tips and tricks, Become gamedev
Łukasz Słowak (Wenkly Studio)

Creation and optimization 3D Assets in Unity, using Blender 3D and Substance Painter

3D Graphics
Starting to create a 3D object in Blender, which will then be an Asset in Unity, very important is …

Creation and optimization 3D Assets in Unity, using Blender 3D and Substance Painter

Starting to create a 3D object in Blender, which will then be an Asset in Unity, very important is the right pipeline, which consists of proper preparation of Low and High Poly objects, proper burning of all maps in Substance Painter, and proper import of the object into Unity. Without making mistakes, at the above-mentioned stages, we can be sure that our 3D object will look good and will be properly optimized, which will always positively affect the appropriate graphic performance in our project.

This knowledge, in addition to 3D designers, should also have programmers, devs, who will know what an appropriately prepared Asset in Unity should look like. Presented knowledge will be useful to both 3D designers and programmers who want to optimize or improve the graphics pipeline in their teams.

  Language: Polish
  Level: 
Topics
3D Graphics, Blender, Unity, Substance Painter, Optimization
Aleksander Kauch (11 bit studios)

Between the player and the game - programming User Interface

Programming
Game interface is always an unique challenge for the programming team. It's close to traditional …

Between the player and the game - programming User Interface

Game interface is always an unique challenge for the programming team. It's close to traditional bussiness applications with layers, views and models but also very different - it needs to be dynamic, responsive and appealing. UI-heavy games need a complex UI system that can handle timing, responsivness and eye candies while being versatile enough to cope with ever-changing design. Structurizing UI implementation always speed up the process of adding and removing its' elements. This talk will present typical UI problems, patterns and solutions forged during the development of Frostpunk

  Language: Polish
  Level: 
Topics
Programming, User Interface
Sebastian Malaca (UBS)

All those good practices we don't need

Personal Growth
Books, blogs, foras, conferences - everywhere we can read and learn how important it is to follow …

All those good practices we don't need

Books, blogs, foras, conferences - everywhere we can read and learn how important it is to follow software development practices, rules and laws. 
And yet, there are many projects with code that would be hard to be described as readable, descriptive or easy to maintain. There're many projects without tests. Or with tests that purpose is only to satisfy some coverage statistics. There are many projects where developers does not follow any good principles. Projects that are still changed and developed. Projects we still work on.
If that’s the case, maybe we should ask ourselves do we really need to follow all those so called good practices? Maybe we should focus on writing a code instead of thinking how to make it "clean" and satisfy all those unclear and unnamed quality criterias?

During the talk I will show what pitfalls and obstacles waits for those who want to apply good principles and practices.
I will do my best to convince you to stop following them always and ever.

  Language: Polish
  Level: 
Topics
Personal Growth

This year lecturers

Our sponsors and partners

Software Architecture Path Sponsor

Software Craftsmanship Path Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Bronze Sponsor

Bronze Sponsor

Partner

Media Patron

Media Patron

Media Patron

Media Patron

Media Patron

Media Patron

Szanowny internauto

SpreadIT szanuje dane osobowe Użytkowników i spełnia wymogi ich ochrony wynikające z powszechnie obowiązujących przepisów prawa, a w szczególności z Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE.

Dane osobowe podane w obrębie Serwisu i podczas kontaktu z organizatorami konferencji SpreadIT wykorzystywane są jedynie w celu umożliwienia uczestnikowi wzięcia udziału w konferencji w roli uczestnika lub/ oraz prelegenta.

Administratorem danych osobowych podawanych podczas rejestracji Konta w Serwisie, zapisu na Newsletter oraz przy wypełnianiu formularzy zgłoszeniowych są organizatorzy konferencji SpreadIT.

Dane Użytkownika są dostępne tylko dla organizatorów konferencji SpreadIT

Więcej informacji w naszej polityce prywatności.