Jenkinsを使ったiOSアプリビルド自動化6 メールでの通知

Jenkinsを使ってiOSアプリのビルドを自動化することによって可能になることは沢山あります。第一段階として、レポジトリのコードが「正しくビルドできる状態にある」ことを目指して設定を行っていきましょう。 続きを読む

カテゴリー: iPad, iPhone, Jenkins, Mac, ゲーム開発 | 1件のコメント

Jenkinsを使ったiOSアプリビルド自動化5 Xcodeとの連携の基礎

まずは難しい事を考えずに、一度JenkinsからXcodeを使ってプロジェクトをビルドしてみましょう。Jenkinsを使ってiOSアプリをビルドするには、最初にいくつか設定をする必要があります。 続きを読む

カテゴリー: iPad, iPhone, Jenkins, Mac, ゲーム開発 | 2件のコメント

Jenkinsを使ったiOSアプリビルド自動化4 ジョブの作成/Gitとの連携

Gitプラグインの設定が完了したところで、いよいよジョブを作っていきましょう。 続きを読む

カテゴリー: iPad, iPhone, Jenkins, Mac, ゲーム開発 | 1件のコメント

Jenkinsを使ったiOSアプリビルド自動化3

手始めに、Jenkinsを使ってプロジェクトの最新のソースコードをGitレポジトリから取得してきてみましょう。Jenkinsは標準でCVSやSVNに対応していますが、残念ながらGitに対応していません。Gitを使うには別途プラグインをインストールする必要があります。

続きを読む

カテゴリー: iPad, iPhone, Jenkins, Mac, ゲーム開発 | 2件のコメント

Jenkinsを使ったiOSアプリビルド自動化2

Cronでビルド用のスクリプトを定期的に実行するだけでも、完全自動のCIを実現できますが、CIツールを使うとより簡単に実現できます。今回はiOSアプリ開発(とくにUnityを使ったゲーム開発)で最近よく使われているJenkinsというCIツールを試してみます。まずはインストール。 続きを読む

カテゴリー: iPad, iPhone, Jenkins, Mac, ゲーム開発 | 1件のコメント

Jenkinsを使ったiOSアプリビルド自動化1

チームでプログラムを開発していく上で有効だとされているエクストリーム・プログラミングのプラクティスの一つに、継続的インテグレーション(CI)があります。iOSアプリ開発においても、早期に問題点を見つけることはとても有益ですが、開発環境の制約等からCIの導入は容易ではありません。僕自身、導入のコストと制約、導入によって得られるメリット等を考えてしまうと、なかなか導入に積極的になれなかったのですが、最近周りでもiOSアプリ開発にCIを取り入れてビルド/テストを自動化する動きが大きくなってきたので自分でも試してみたところ、色々と見えてきた部分があるので共有したいと思います。 続きを読む

カテゴリー: iPad, iPhone, Jenkins, Mac, ゲーム開発 | コメントをどうぞ

PayPalで不正引き落としにあった話

先日、iPadで電子書籍を読んでいたら一通のメールが届きました。 続きを読む

カテゴリー: 未分類 | コメントをどうぞ

TestFlightのすすめ

デバイスへのアプリのデプロイは、iOSアプリを開発する上でストレスの溜まる作業の一つです。ノンプログラマーの人に説明するには手順が複雑だし、かといって動作確認の度に自分の作業を中断し、彼らのデバイスを預かってアプリをデプロイして渡すのは集中力を低下させます。このストレスを低減してくれるサービスの一つとして、TestFlightを紹介します。 続きを読む

カテゴリー: iPad, iPhone | コメントをどうぞ

Android SDKの設定が楽になっていた

iMacの修理からの再セットアップでAndroid SDKについてもゼロからインストールしたのですが、先日のR18リリースに伴うADT PluginのアップデートによってSDKの設定が簡単になっていました。 続きを読む

カテゴリー: Android | コメントをどうぞ

iOS/Macアプリ開発のためのMacのセットアップ(2012年4月版)

ハードディスクのガリガリ音が妙に大きくなってきたため修理に出していたiMacが戻ってきたので、再びセットアップをしています。せっかくなので(待っている間暇なので)、どういう設定をしているかここに書いておこうと思います。 続きを読む

カテゴリー: Android, iPhone, Mac | コメントをどうぞ