Welcome to Coding Kinetics, LLC! Coding Kinetics is a minority-owned, woman-owned business based in Chicago and globally online.
Coding Kinetics is run by Amanda Hinchman-Dominguez, a Kotlin GDE and co-author O'Reilly's Programming Android with Kotlin: Achieving Structured Concurrency with Coroutines.
Amanda is active in the Kotlin and Android communities locally and globally. Amanda has been a regular speaker for KotlinConf, Droidcon, and other technical conferences since 2018, giving lectures across multiple cities including Amsterdam, Belarus, Budapest, Berlin, Copenhagen, London, NY, San Francisco, and Chicago.
For a full list of works:
Developing applications for the Android mobile operating system can seem daunting, particularly if it requires learning a new programming language: Kotlin, now Android's official development language. With this practical book, Android developers will learn how to make the transition from Java to Kotlin, including how Kotlin provides a true advantage for gaining control over asynchronous computations.
visit O'Reilly.comLet’s face it - learning about the Kotlin compiler is hard. Luckily, being able to look through various plugins can give insight to how the Kotlin compiler processes data at every phase, from human-readable Kotlin code to machine-readable bytecode. This session intends to expose Kotlin compiler functionality through reverse engineering compiler plugins and all the phases a plugin may intercept, giving us a conceptual, high-level overview what the the Kotlin compiler looks like.
This session intends to analyze a general definition of crosscutting and how it affects growing software, how Aspect-Oriented Programming (AOP) attempts to tackle crosscutting, shortcomings in Java's current approaches in reflexive programming, and subsequently discuss my experiences with TornadoFX in solving day-to-day business inefficiencies through my first attempt at metaprogramming. Exploration through examples will provide insight in Kotlin's approaches to metaprogramming intended to expose Kotln's predisposition to AOP. By harnessing the power of Kotlin, we can make strides in creating a foundation for rational framework for metaprogramming.
There's a formal process for sending proposals for the Kotlin language, and it's called KEEP (Kotlin Evolution and Enhancement Process).
During this year we've been making good use of it from the Arrow maintainers team, since we've filed the KEEP-87, where we propose support for compile time validation and dependency resolution. But no fear! we'll not talk about FP here, just about the complete pipeline we went through to get it done. We've learned a lot during the process, and would love to share our experience.
MIST, the Mathematical Image Synthesis Toolkit, is an open-source, Web-based graphics application in which students develop skills in computational thinking and deepen their understanding of mathematical functions through creative play in making images. Students develop a variety of skills in computational thinking by using the small set of images and operations to develop complex images, not only images that the system challenges them to make but also images that they find themselves inspired to create and even images that their peers challenge them to build. MIST also incorporates a community of artists/learners. Images created in MIST are available to other MIST users to comment on and remix (provided the designer permits reuse). MIST community members may also create challenges for other community members and can curate "galleries" of images they find particularly engaging, interesting, or even useful as challenges for others. We find that this additional community further encourages students to develop new and interesting images.
visit ACM Digital Library1 E Erie St.
Suite 525-3609
Chicago, IL 60611
Phone:
(872) 529-5883
Sales:
[email protected]
Support:
[email protected]
Sign up to get the latest news
on our product.
Email*
CAUTION
Page under construction
Sign up by email for product updates: