Kotlin Meetup - Idiomatic Code Generation & Slate Kit (part 2)


Details
The next NYC Kotlin Meetup will be happening on Wednesday January 31st, 2018 at s23NYC, A Nike Digital Studio - located at 28 W 23rd St.
Talks:
Idiomatic Code Generation - Anthony Restaino
As the Kotlin ecosystem grows and more Java/Android developers begin writing more Kotlin, it is important to understand how code generation works and the power that Kotlin can bring to annotation processing. The purpose of this talk is to help people understand code generation, and will discuss how using kapt and KotlinPoet to make code generation even more powerful. It will guide the listener through the process of creating a simple annotation processor that solves a real problem. It will also touch on some of the more advanced parts of code generation, in order to provide listeners with a springboard to understand existing code generators or write their own.
Slate Kit (part 2 of 2) - Kishore Reddy
This is second of a 2 part intro to Slate Kit, by framework author Kishore Reddy. This presentation discusses the architectural design of building the backend for mobile applications and introduces Slate Kit as an open-source solution. Slate Kit (www.slatekit.com (http://www.slatekit.com/)) is a Kotlin based open-source Mobile Backend and Toolkit for building out the server-side architecture for most web and mobile applications. It serves as an open-source alternative to Parse and FireBase with the ability to be hosted anywhere. It is comprised of 3 high-level parts: Architecture components, Utilities, and Application features. These parts are very general purpose, modular and can be partially or collectively used in any application. Slate Kit currently works with MySql, Spark Java for Web APIs, and has default integration with AWS queues (SQS) and file storage (S3).
Attendance is limited. There are only 80 spots available. Be sure to RSVP!
Location: Thank you to s23NYC, A Nike Digital Studio for hosting and providing food and drinks. When you arrive someone will be at the entrance checking ids and directing you where to go.
Speaker Bios:
Anthony Restaino is a New York City based software engineer currently working on Vimeo's Android app. In his spare time, he works on open source projects like Lightning Browser and STAG. He's passionate about Android, Kotlin, code generation, and making pizza.
Kishore Reddy is a New York City based Software Architect, runs a software development agency called CodeHelix Solutions and is an artist and painter in his spare time. He is currently focused on the JVM and uses Kotlin/Scala/Java to build Cloud based solutions on AWS for web and mobile applications. He has over 15+ years experience engineering scalable systems in a variety of technologies and industries. For the last several years, he has extracted and open-sourced projects and components in C#, Scala, and Kotlin that were an integral part of prior solutions.
Special thanks to our sponsors!
https://www.meetup.com/New-York-Kotlin-Meetup/sponsors

Kotlin Meetup - Idiomatic Code Generation & Slate Kit (part 2)