Pkl入門 - Apple の新しい構成言語の解説 by Yuya Oka

iOSDC Japan 2024
レギュラートーク(20分)

Pkl入門 - Apple の新しい構成言語の解説

nnsnodnb Yuya Oka nnsnodnb

2024年2月に Apple は Pkl (ピックル)をオープンソースで公開しました。
Pkl は豊富な検証機能とツールを備えた、コードとしての構成言語です。
Pkl をどのように使うのか、使うことで何ができるのかを解説します。

  1. Pkl の導入方法
  2. Pkl の使用方法
  3. Pkl のユースケース
    a. 静的構成の生成
    b. アプリケーションのランタイム生成
  4. Swift からの Pkl 構成言語呼び出し
  5. その他の活用方法

JSON、YAML、 Plist などの既存の構成言語とは異なるアプローチを探している方にとって、 Pkl が新たな選択肢にとなる可能性があります。ご興味のある方はぜひ聞いていただけると幸いです。