Speaker

Nick DiPatri

Nick DiPatri

Comcast Principal Engineer

Philadelphia, Pennsylvania, United States

Nick DiPatri has a degree in Electrical Engineering from Rutgers and has spent the last 20 years building hardware and software systems for Philadelphia companies. He is currently a Principal Engineer at Comcast. Nick is a 'maker' at heart and loves to build gadgets using epoxy, 3D printing, microprocessors, and blinky lights.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • Security and IoT
  • Continuous Integration
  • Home Automation
  • Compose Multiplatform

Compose Multiplatform on an Italian Espresso Machine

Learn to pull a double shot of Android and iOS mobile app development!

We’ll use Compose Multiplatform to build a UI for a hacked Italian Espresso machine so we can fire off a brew and monitor live telemetry using Bluetooth.

Spending only moments in xCode, we’ll move quickly to Android Studio, building out shared code to handle 2D telemetry graphics, user permissions, coroutines, string resources and images.

Come hear what all the Compose Multiplatform buzz is about.

This will be the first time for this talk.

It will be a live coding exercise. I might actually bring my small espresso machine or I might print a 'Mock' version of the machine with a circuit board inside that behaves just like the real machine ... I haven't worked out that detail yet :-)

I will need a high-top to present whatever I come up with.

Thanks for considering my talk!

Practical Compose Navigation with a Red Siren

Stay alert to the pitfalls of Jetpack Compose Navigation! Together we’ll do live coding to take control of a red siren with an Android phone. Learn about the new nav components, explicit nav, backstack nav vs. popping, and how we manage state throughout. Finally we’ll discuss how you can use Compose Navigation in the same app with legacy navigation. Avoid navigation emergencies with this powerful new tool - help is on the way.

Get Ready to Duck: Coroutines with an Air Cannon

Traditional asynchronous paradigms such as callbacks and RxJava use ‘continuation passing,’ which litters our code with boilerplate ceremony. If you want Coroutines to turn your asynchronous code into a thing of beauty, come take a clean and simple live-coding journey from ‘Hello World’ to a fully functioning IOT ping-pong air cannon. Even if you’ve already been using Coroutines, this talk is for you. So get ready to duck!

Nick DiPatri

Comcast Principal Engineer

Philadelphia, Pennsylvania, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top