並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

XcodeGenの検索結果1 - 7 件 / 7件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

XcodeGenに関するエントリは7件あります。 開発iosiOS などが関連タグです。 人気エントリには 『mikanのiOSプロジェクトにXcodeGenを導入しました。|noppe』などがあります。
  • mikanのiOSプロジェクトにXcodeGenを導入しました。|noppe

    mikanのiOSプロジェクトは複数人で開発をしているため、xcodeprojのコンフリクトが発生していました。 これらのコンフリクトをXcodeGenの導入をもって無くし、事業の成長速度を加速させるのが今回の目的です。 また全てのxcodeprojの設定値がダンプされるため、不要な設定・ファイル・構造を洗いざらい見つけることができます。 長年改善が繰り返されたxcodeprojを今一度見直し、リアーキテクチャ出来る地盤に整える効果も期待できるでしょう。 導入にあたってまずXcodeGenの導入にあたって、全員の作業を止めずに導入することを目指しました。 これは自分の稼働時間やプロジェクト規模に対して移行期間を見積もったところ数日で終わらない計算になった為です。 作業を継続しつつXcodeGenへの移行を達成するために、最初にMakefileを用意しました。 チームメンバーにはMakefi

      mikanのiOSプロジェクトにXcodeGenを導入しました。|noppe
    • iOSのプロジェクト管理をXcodeGenからSwift Package Managerに移行する - エムスリーテックブログ

      【マルチデバイスチーム ブログリレー5日目】 こんにちは、エムスリーエンジニアリンググループ マルチデバイスチームの渡辺です。 スマホアプリの開発(iOS/Androidネイティブがメイン、たまにFlutter)を担当しています。 マルチデバイスチームの開発するm3.comアプリ(iOS)ではプロジェクトとマルチモジュールの管理にXcodeGenを利用しているのですが、後述する課題を感じていました。そんな中、昨年@d_dateさんによりSwift Package Managerを利用したプロジェクト管理する記事が公開されました。 www.notion.so この記事を参考に、1日目の記事でも触れていますが現在 脱XcodeGen を進めています。 プロジェクトごとに構成が違うため、必要なステップは変わってくるのですが、m3.comアプリの構成における進め方を紹介します。 m3.com アプ

        iOSのプロジェクト管理をXcodeGenからSwift Package Managerに移行する - エムスリーテックブログ
      • Xcodeプロジェクトの生成ツール「XcodeGen」のセットアップ&操作方法 - Qiita

        はじめに もともと気になっており、先日の勉強会でXcodeGenのLTを聞いて、触ってみようと思いました。 触ってみた結果、業務でも導入したいと考えています。 「プロジェクトファイルがコンフリクトしない」という特徴は、複数人による開発では非常に大きなメリットになるためです。 「XcodeGen」とは? Xcodeプロジェクトファイル( .xcodeproj )を定義ファイル( project.yml )から生成する、Swift製のコマンドラインツールです。 YAMLでプロジェクトの設定を書くことで、プロジェクトファイルが自動生成されます。 そのため、プロジェクトファイルを自分たちで編集する必要がなくなります。 XcodeGenが行うことは「プロジェクトファイルを自動生成する」に尽きる ので、それがわかるとメリットやこの先の説明が理解しやすいです。 用語解説 本記事では用語を以下のように定義

          Xcodeプロジェクトの生成ツール「XcodeGen」のセットアップ&操作方法 - Qiita
        • XcodeGenでiOSチーム開発でのストレスを軽減する | Recruit Tech Blog

          概要 チームで iOS 開発をする際 xcodeproj ファイルはコンフリクトが発生しやすい状況となります。 XCodeGen というツールを用いて xcodeproj ファイルのコンフリクトと解消にかかる手間暇を回避していきます。 動機 xcodeproj ファイルは、 プロジェクトのファイル構成や設定など様々な情報を保持しているファイルです。プロジェクトにファイルを加えただけで変更されるので、 差分が入りやすくチーム開発の際にコンフリクトしやすくなっています。加えて、 xcodeprojファイルは独自の構造を持っているため、 中身を読んで理解するのは容易ではありません。 これらの性質のため、 iOS のチーム開発にて xcodeproj ファイルはコンフリクトしやすい上に修正が容易ではないので、 コンフリクト解消には手間暇がかかることもあり何度も続くとストレスになりえます。 Xcod

            XcodeGenでiOSチーム開発でのストレスを軽減する | Recruit Tech Blog
          • .xcworkspace と Swift Package を活用して XcodeGen 等に頼らずともほぼコンフリクトしないプロジェクト設計

            Summary Xcode Project(.xcodeproj)による開発では project.pbxproj によるコンフリクトが多発する XcodeGen などのツールでコンフリクトしないようにしてきたが、外部ツールに頼らない方針でいきたい Xcode Workspace(.xcworkspace)と Swift Package を使って Xcode Project(.xcodeproj)内でのファイル操作をなくし、コンフリクトが起きないようにする まえがき 2021年5月19日に行われた CA.swift #14 〜いま考える次世代の設計〜 にて、@ry-itto(Ryoya Ito) さんが発表した「isowords の構成で3週間開発して得た知見」で紹介されたファイル等構成がおもしろく、実際に自分の手で試してみました。 YouTubeのvideoIDが不正です 概要 Xcode

              .xcworkspace と Swift Package を活用して XcodeGen 等に頼らずともほぼコンフリクトしないプロジェクト設計
            • XcodeGen超入門

              try! Swift Tokyo 2020 Meetup!! https://tryswifttokyo.connpass.com/event/160481/

                XcodeGen超入門
              • XcodeGenを基本から理解する

                Xcodeプロジェクト(.xcodeproj)のコンフリクトはストレスです。 でもXcodeGenでXcodeプロジェクトを生成することで、このストレスから解消できます。 XcodeGenとは? XcodeGenとは、フォルダ構造とプロジェクト仕様ファイルからXcodeプロジェクトを構築するコマンドラインツールです。なおSwiftで作られてます。 プロジェクト仕様ファイル YAMLまたはJSONで記述されており、次の項目を定義できます。 ターゲット 構成 スキーム カスタムビルド設定 その他オプション フォルダ構造がそのままXcodeプロジェクトのディレクトリ構造に反映される仕組みとなってます。 またデフォルト値が用意されているので必要な部分だけをカスタマイズするだけで構築できます。 プロジェクト仕様ファイルの中身 例えば下記は、YAML形式のプロジェクト仕様ファイルです。 name: M

                  XcodeGenを基本から理解する
                1

                新着記事