iPhone Developer Workshop

iPhoneアプリ開発の情報交換や開発者同士の交流の場を創っていくのが目標です


第十八回 iPhone Developer Workshopを、2013/03/03(日) に東京都世田谷区の「PGHouse 豪徳寺」にて行いました。
会場をお貸しいただきましたサークルアラウンドの佐藤さん、ありがとうございました!

また第十八回は、午前10名・午後7名の参加者の方にご参加いただきました。
皆様お疲れさまでした!
今回も午前はアプリ開発セミナー、午後はもくもくとiPhoneアプリ開発を行う会となりました。

櫻井からは「TestFlight自動化でらくらくチームテスト」というタイトルでお話させていただきました。

アプリのβテスト配布サービスTestFlightの面倒なアップロード作業をコマンド一発で自動化しましょう!という内容になっています。
大規模なプロジェクトではCIツールのJenkinsなどを使ってコミット毎にビルドして、テストフライト飛ばしたりということもあるとは思いますが、小規模なチーム開発ではJenkinsなどの環境整備がオーバースペックすぎることがあります。
そんな時にはスクリプトで誰でも簡単にテストを飛ばせるほうが運用が回り易くなるということで作成しました。

今回作成したサンプルコードもこちらからダウンロードできますので、ご自身のプロジェクトで使いたい方は変数を環境に合わせて変更してお使いください。

@gentlejkov さんからは「CoreDataによるデータ駆動型プログラミング」というタイトルでお話いただきました。

内容としては、データ駆動型開発という興味深い手法によるアプリ開発の方法論について、具体例を交えてご説明いただきました。
具体的にはCoreDataのオブジェクト変更によるデリゲートの通知をうまく利用し、データが変更されたことを検知し、それをビューに反映させる、という仕組みを作ることで、スライド中のp.56とp.62の図のように複雑で重複のあるコードが、p.82の図のようにすっきり書けるコードとなりました。

サンプルコードはこちらに公開いただいていますので、興味のある方はご参照ください!

午前の勉強会の様子です。皆さん真面目に聞き入ってますね〜。

午後はもくもくと各自のテーマについて開発を行っていました。
今回の勉強会に参加されていた方の各種テーマです。

  • 写真のスライドショーアプリのマイグレーション
  • アプリ画面の改良
  • Open GLES
  • Coronaの勉強
  • タスクアプリ、カレンダー
  • カメラアプリ バグFIX
  • お仕事

午後の勉強会の様子ですが、皆さん今回ももくもく開発しております!

今回は人数も10名程度だったので15時に全員で発表と質問コーナーを設けました。
18時からは全員で本日の成果について発表と質疑応答などをしました。
今回も面白い話やCoronaの強力さなど新しい話が聞けて楽しかったです!

次回の勉強会は、2013/4/14(日) に埼玉県さいたま市大宮の「コワーキングスペース 7F」にて開催いたします。
また、午前中はiPhoneアプリに関するセミナーを開催したいと思いますので、「発表していみたい!」という方はWebサイトの問い合わせか、@saku2sakuにMentionでご連絡いただければ幸いです!!

第十九回勉強会の参加申込ページはこちらになりますのでご都合があえば是非ご参加くださいませ〜

 

You can leave a response, or trackback from your own site.

Leave a Reply