Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 2.12 KB

README.md

File metadata and controls

55 lines (37 loc) · 2.12 KB

fluttercon_2023_presentation

An unique experience. A Flutter experience! Presentation slides, but made in Flutter for the https://fluttercon.dev/ 2023. Here is my speaker page: https://fluttercon.dev/lucas-goldner/ Speaker Page Part 1 Speaker Page Part 2

Presentation ressources

Contains airpods example using ffigen:

Used for presentation:

Why are there two more repos besides this one? My initial idea of this presentation was to call the AirPods API natively, but guess what Coremotion is not supported on macOS T-T. So I had to make a transmitter app on my iPhone that continuously sends me my AirPods data to a WebSocket server, which sends me that data directly to this presentation... But hey, at least it works now :D

Want to see an app in action using the AirPods data?

Getting Started

Warning: Only tested on macos, no idea how it looks like on other platforms.

To run the base project use:

$ flutter pub get
# If fluttergen is not installed go here: https://pub.dev/packages/flutter_gen
$ fluttergen
# If language files were not generated
$ flutter pub run intl_utils:generate

# Run the app finally
$ flutter run -d macos

To run the complete presentation, also clone Airpods Gate & Airpods Transmitter and run them before running this presentation!

Some lovely comments 😃

And many more people that told me directly in person, thx to everyone. Hopefully, this is the first of many to come. 😄