はじめに Rubyを使ってシンプルなGUIのラジオアプリを作った。 Glimmer-DSL-LibUI を利用した。 概要 RadioBrowserのTopVote500がテーブルに表示される。 インプットボックスに打ち込むと、ラジオ局をインクリメンタルサーチできる(Glimmer-DSL-LibUIの機能) 再生ボタンを押すとコマンド(デフォルトではVLC)が起動してラジオを再生する。 ポイントと感想 GUIのポイントは、テーブルのインクリメンタルサーチだが、これはGlimmer-dsl-libuiの標準機能を使った。 テーブルのColumnの幅の調節ってできるんだろうか? Glimmer-DSL-LibUI 自動でテーブルの変更を検知して更新してくれるようだ。 ラジオ局は https://www.radio-browser.info のAPIを叩いて取得している。 TopVoteから取