Skip to content
This event was canceled

Kotlin Lisboa - Meetup #6

Photo of Ricardo Caetano
Hosted By
Ricardo C. and 2 others
Kotlin Lisboa - Meetup #6

Details

Olá Kotliners, vamos falar de arquiteturas de software ?

O próximo meetup (#6) será na 4ª feira (2019/03/04), nas instalações da OLX (Saldanha) e contará com as apresentações da Andreia Rodrigues e Martin Moreno (OLX) e do Prof. João Seco (FCT).
Serão abordados os temas: Utilização da linguagem Kotlin como tecnologia chave para o ensino de Engenharia de Software na FCT e a experiência com Kotlin Native na arquitetura de software da OLX.
Até lá!

🔴 Kotlin as a teaching tool for trustworthy full-stack software construction.
🗣Orador: Prof. João Costa Seco, FCT

João Costa Seco graduated in 1993, got a Masters in 1997 and got his PhD from NOVA in 2006. He is a researcher at the Software Systems group of NOVA LINCS and an assistant professor at NOVA SST. His research, teaching, and knowledge transfer activities are all centred on the use of language-based approaches and programming models to better enable software development processes, advance the state-of-the-art, and improve software engineering practices. He teaches courses like Programming Languages, Compiler Construction, Software Construction and Verification, and Design and Implementation of Internet Applications. He actively participates in collaborative research initiatives with companies. Examples are a Carnegie Mellon Portugal research project with OutSystems and INESC-Id on Automated Programming, and the VORTEX CoLAB with Altran on cyber-physical systems and cyber security.

Software architects are disciplined professionals that master a myriad of technologies, methods, conventions and good practices. That is usually the result of transforming basic and fragmented learning experiences into a sound and integrated body of knowledge, combined with critical thinking and problem-solving skills. In this talk, I will present the results of the pedagogical experience of teaching an elective course on the design and implementation of Internet applications, which includes a hands-on and full-stack approach to software development. Learning outcomes for these advanced students includes decision-making capabilities about architectural patterns, programming languages, and validation and verification methods to deal with heterogeneous large-scale environments.

This course relates high-level concepts and recent research results with the usage of mainstream software development frameworks, with a special focus on certifying the correctness of code by systematic and methodological steps. Topics in the syllabus include data-centric and user-centric development, software architectures, software specification languages, design patterns, software testing, security specification, and performance pitfalls. I will present the key technologies, which include Kotlin, that correctly instantiate a safe and productive pipeline.

🔴 How to crawl in Kotlin Native
🗣Oradores:

Andreia Rodrigues
I have been working on OLX Group for almost 5 years as an Android Developer. I'm is passionate about Android, Kotlin and Cinema.

Martin Moreno
I've been in OLX Europe for around 6 months, working in Android since 2010 and as an engineering since 2004. But I'm still learning as the first day.
I'm passionate for solving problems, specially if the solutions look nice, and I think that Kotlin is a tool that helps a lot in that regard.

We are experimenting with Kotlin Native and we would like to share our experience.
How does it fit in our architecture approach and what gains/pains we found.

Localização: OLX Portugal
Ed.Atrium Saldanha, nº1, piso 6
1050-094 Lisboa 1050-094 Lisboa

Photo of Kotlin Lisboa group
Kotlin Lisboa
See more events

Canceled

OLX Portugal
Praça Duque de Saldanha 1 · Lisboa