Tiny Flutter: The future of Dart & Flutter on small devices?

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.ย. 2024
  • Dart recently added experimental support for the new RISC-V CPU architecture and the first boards with these new chips are now starting to be available. One of these is the Sipeed Lichee D1, a RaspberryPi type device that is able to run Linux and Dart. At the same time, tiny but very cheap OLED screens are showing up in all sorts of devices, from soldering irons to high end music synthesizers.
    But what does it mean for Flutter and its mission "Beautiful apps for every screen" when the screen is 1 inch with a resolution of 128x64? Is that even possible?
    In this talk I'll cover how to get Dart running on one of these boards, how to use these tiny screens from Dart and what parts of Flutter can help with using screens this small.
    ----
    Using Dart on RISC-V: / dashs-risc-y-business
    ML-2 project: github.com/mak...
    “Neonate” by TinyWires: • Tiny Wires / "Neonate"...
    noopkat's OLED & Font TS modules: github.com/noo...
    InvisibleWrench creator of original Dart Linux MIDI package: github.com/Inv...
    Andreas Jung custom Linux build for Sipeed Lichee RV: andreas.welcom...
    NightRadio's LibSunvox audio engine: warmplace.ru/s...
    Paul Curtis "Decoding of the Akai Fire Midi": blog.segger.co...

ความคิดเห็น • 7

  • @filiphracek
    @filiphracek ปีที่แล้ว +14

    Amazing! I love that you're using hardware dials as widgets!

    • @saqibshafin
      @saqibshafin ปีที่แล้ว

      Pretty out-of-the-box way of managing widgets...

  • @Bc7-w9k
    @Bc7-w9k ปีที่แล้ว +1

    excelente, I am new in dart and this kindof videos inspire me

  • @xmanreturn
    @xmanreturn ปีที่แล้ว +1

    amazing video and demonstration! although I'm not sure I'm going to try flutter on that tiny screen...

  • @sam_fujiyama
    @sam_fujiyama ปีที่แล้ว

    Cool project.

  • @hardikkumbhani
    @hardikkumbhani ปีที่แล้ว

    Such a great achievement with flutter

  • @shawnshaw9859
    @shawnshaw9859 ปีที่แล้ว +1

    LVGL GUI could be another quick solution