iOSに関するyshrsmzのブックマーク (3)

  • Kotlin Multiplatform Projectを導入してみて

    全体のおよそ7割がKotlinで書かれた共通コードです。 この数字はiOS/Android合わせた全体に対しての比率なので、各OS毎で計算すると8割近くが共通コードとなっています。 アーキテクチャ ​レポジトリ構成 ​レポジトリ構成はモノレポを採用しています。KMP, Android, iOSすべてのコードを一つのレポジトリで管理している、ということです。 モノレポを採用している理由はいくつかあるのですが、一番大きいのは「共通コードの読み込みが簡単」というものです。 モノレポじゃない選択肢としてKMP, Android, iOSをそれぞれ別個のレポジトリで管理する、というものも考えられます。 しかし、その場合だとKMPの成果物を各OSのレポジトリから使用する際にひと手間必要になってきます。 git submoduleで読み込むのか privateなMaven RepositoryやCoco

    Kotlin Multiplatform Projectを導入してみて
  • Kotlin Multiplatform Projectを導入してみて

    トランスクリプト: https://www.yslibrary.net/2020/12/26/review-kmp-in-production/

    Kotlin Multiplatform Projectを導入してみて
  • 夜は短し走れよCD 〜iOSアプリ自動リリース:証明書編〜

    前置きが長い男はモテないらしいので, そろそろ題へ. 今回はiOS開発の中で鬼門と言える証明書について綴りたいと思います. ちなみにみなさんはiOSの証明書について理解してますか? ぜんぜんわからない 俺たちは雰囲気で証明書を使っている ぜんぜんわからない. 俺たちは雰囲気で証明書を使っている。と言う方けっこういると思うんです. かく言う私はというと 完全に理解できたと言っていいのかわからない という感じです. 要するに雰囲気で証明書を使っているわけですが, 記事執筆以前の私よりは確実に詳しくなっているので, 数週間前の私に向けて書き綴っていこうと思います. 記事では ・証明書とは? ・matchを使って証明書をチームで上手く管理する ざっくりこんなお話をさせていただきます.

    夜は短し走れよCD 〜iOSアプリ自動リリース:証明書編〜
    yshrsmz
    yshrsmz 2019/12/05
  • 1