以下の内容はhttps://fortegp05.hatenablog.com/entry/2024/06/23/001111より取得しました。


#KotlinFest 2024一般参加感想

はじめに

2024年6月22日(土)に開催された、Kotlin Fest 2024に一般参加してきました。 これはその感想ブログです。

というのも、

と呟いた駆動ブログになります。

というのは建前で、自分のKotlin系技術同人誌ハッシュタグ付けて宣伝したかったけど、さすがに登壇もしてなければスタッフでもないただの一般参加者が宣伝でフリーライドするのはなぁというわけで感想ブログを書きました。たいしたコミュニティ貢献でもないですが、許してください。なんでもはしません。

目次

感想

タイムテーブルは10:30開始になっていたんですが、チケットでは11時開始になっており混乱した図。

これ実際にPeatexの詳細を見るとタイムテーブルが載ってて、たしかに10:30開始になってた。

けどほら、Topのサムネに知りたい情報(開始時間)があったら詳細まで見ないじゃないですか、そんなことないですか。。

当日朝までタイムテーブルを見てなかったのはまぁそうなんですが。。

というわけで、タイムテーブルはこちら。

www.kotlinfest.dev

私はサーバーサイドKotlinとCompose Multiplatformのコミュニティにおける最新情報を目的に参加したので、以下のセッションに参加しました。

それ以外はスポンサーブースを回って各社のKotlin事情を聞いたり、休憩室でFGOやってたり、寝落ちしたりしてました。

オープニングセッション

主催の、ながさわたろうさんによるオープニングセッション。

このツイートの通りWi-Fiがあるので感想ツイができた(なくてもしてたとは思うけど)、本当にありがたい。。

気になったのはスポンサー各社のKotlin活用事例。

たしかメルカリさんだったと思うんだけど、Compose Multiplatformを使用した社内アプリを使ってると言ってた気がすること。

これを聞いてスポンサーブースで話を聞いてみようと思ったのに、メルカリさんまで行ったら混んでて話を聞き忘れたことを思い出した(しまった)

スポンサーブース

オープニングセッション後は次の、KotlinConf 2024 を後から256倍楽しむためのヒントを聞きたかったんだけど、スポンサーブースでお土産ももらいたかったので断腸の思いで離席。

スポンサーブースに行くと既に結構な人が。

7つ回ってシールを集めると受付で景品と交換できる(ドラゴンボール?)とのことだったので、それも目当てで各ブースへ。

M3さんでなにかの診断を受けた結果がハシビロコウ

シークレットだったらしいが、ブースの人にSNSでシェアしてください!と言われたのでツイしといた。

ネタバレとか良かったのかな…(ページにわざわざシェアボタンが付けてたからいいんだろうけどw)

スポンサーさんのブースでは主にサーバーサイドKotlinについて根掘り葉掘り。

技術選定の理由や感想、Webフレームワークなどなど聞いて、やはり型やNull安全性に代表される堅牢さがいいよねと盛り上がる。

特に元Railsの会社さんとは盛り上がったw

で、一通り回ってシールを集めたので、ロゴ缶バッチと交換。

このロゴかわいい。かわいくない?

ライザップさんのアフターイベントで美味そうなビールが飲めそうだったけど、昨夜ちゃんと寝てなくてメチャクチャ眠かったので断念。ビール…。

ノベルティのご紹介

なんかすごい量のノベルティもらってしまった。

これまでのカンファレンスで一番かもしれない。豪華。

写真を取ってトートにしまおうと思った中を見たらまだ入ってたw

公式以外にスポンサーさんのブースでもらったものもあるんだけど、それにしても多い。すごい。ありがたい。

以下はライザップさんでアンケートに答えたら貰ったもの(あとLEDリングライトもあり超豪華!)

このスマホスタンドと電子黒板、技術書典や技書博で使えそうだよねと話したり。

今こそ始めたい!Compose Multiplatform

自分でCompose Multiplatformの説明するときにKotlin Multiplatformと何が違うの?っていつも混乱してたので、この図は真似したい。

内容はスマホ向けだったんだけど、デスクトップアプリのネタとしても面白いなー参考になるなーと思うなど。

プラットフォーム(PF)固有の値はOSバージョンとかのことだけど、今考えたらCompose MultiplatformよりKMPの領分な気もしなくもない(バージョンはUIではないよなぁ…)

2024年版 Kotlin サーバーサイドプログラミング実践開発

Micronautは取り上げられていたけど、Quarはなかった気がする。いうて自分も生成AIに聞いて知っただけなんだけど。

Webフレームワークばかり気にしていたけど、DI、ORマッパー、UTフレームワークと観点はいろいろあるなぁと思った。

Spring Bootしかやってない影響かも。

あらゆるアプリをCompose Multiplatformで書きたい! -ネイティブアプリの「あの機能」を私たちはどう作るか-

これもモバイルの話。

まぁデスクトップをわざわざやる理由はないんだよなぁ、Electronで良くない?と自分でも思うw

でも、Kotlinが好きで、Kotlinが書きたくて、Kotlinで書けるのが重要なんです。

ちなみに懇親会でこのセッションの登壇者である、にしこりさんと会話する機会があったので禁断の質問「(ここまで苦労するなら、もうネイティブでよくね…?)とかなりませんでした?(無邪気)」をぶっ込んでみた。

回答としては、SwiftやiOSの経験がないからそもそもネイティブをやる選択肢がないとのこと。なるほど。

他の方とも、AndroidエンジニアはいるけどiOSエンジニアがいないのでCompose Multiplatformが気になる、が、プロダクトに使うのはまだちょっと…という話をしたり。

とはいえまだまだ新しい技術なので、あと5~10年経ったらまた変わってるのかなぁ。そこまで行ったら違う技術が出てきそうではあるけれど。

懇親会と昼食

懇親会は立食形式で若い方と同じテーブルになったのもあり、次から次に来てくれる方の会話を聞きつつ、たまに茶々をいれつつ。

写真には写ってないけど、結構ちゃんとした肉料理が多く出ていて、肉がゴロゴロ入ったカレーもあり、さらにカニまであって超豪華。

美味かった…ずっと手酌ビールで優勝してた。

あまりカンファレンスに来たことがないという方とも会話し、同じKotlinでもAndroid、サーバーサイド、Compose Multiplatform、KMPといろいろある、DroidKaigiだとAndroidだけしかないですし、と話すなど。

いうて自分もPHPPerlRubyとかのカンファレンス行ったこと無いけど、Kotlinほど多彩なのは少ない気がする。Rubyはいろいろありそうだけど。

あとは超有名ゲーム会社のグループ企業の方と名刺交換して驚天動地するなどしたり。Kotlin使ってるんすね!と嬉しくもありつつ、レガシーなJavaコードからの脱却が難しいと盛り上がったり(最悪Javaで書けばいいか!といって本当にJavaで書いてしまい永遠にKotlinが増えないとか…w)

楽しい懇親会でした!

昼食

書くタイミングを失ったのでここで紹介。

会場のすぐ近くの中華料理に知人(自分のPodcast aozora.fmにゲスト出演していただいた) @fumiyasac さんと。あざます!!

青椒肉絲定食。うまい。

入ったらカンファレンス参加者がドドドっときて満席になったので良いタイミングでした。

みんなカンファレンス参加者であり、だいたいモバイル開発関係者だったようでfumiyaさんの知り合いばかりだった。人の縁ってこういうとこだよなぁとも思いつつ。

さいごに(ふりかえりと宣伝)

というわけで久しぶり(今年初…か?)のテック系カンファレンスに参加してきました。

サーバーサイドKotlinの話はいろいろ聞けて満足したけど、デスクトップ向けCompose Multiplatformの話はあまりなかったのでその辺りはもうちょっと聞きたかった。

ちゃんとメルカリさんに聞いたり、懇親会でウロウロしたほうが良かったのかもしれない。

逆に言えばCfPを出せば通った疑惑あるので、来年は時間と相談して出してもいいかなぁ。正直そんな時間あるのか、というのはありつつ。

そんなサーバーサイドKotlinとデスクトップ向けCompose Multiplatformに関する技術同人誌を書いてます!

以下から詳細を見れますので、ご興味あればぜひ!

fortegp05.hatenablog.com

いやー愛でたわ~Kotlin。めっちゃ愛でたわ~。




以上の内容はhttps://fortegp05.hatenablog.com/entry/2024/06/23/001111より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14