SlideShare a Scribd company logo
1 of 76
Download to read offline
GCDについて?
                 2012年6月30日
                    中原 瞬




12年6月30日土曜日
自己紹介




12年6月30日土曜日
自己紹介

              中原瞬(24歳)

              Twitter:@shun_nakahara
              Facebook/Google+:本名

              Apple製品大好き

              息子大好き

12年6月30日土曜日
自己紹介

              中原瞬(24歳)

              Twitter:@shun_nakahara
              Facebook/Google+:本名

              Apple製品大好き

              息子大好き

12年6月30日土曜日
GCDについて説明しよう!...




12年6月30日土曜日
GCDについて説明しよう!...




12年6月30日土曜日
GCDについて説明しよう!...

                   めんどうだ...




12年6月30日土曜日
GCDについて説明しよう!...

                   めんどうだ...




12年6月30日土曜日
GCDについて説明しよう!...

                   めんどうだ...


                     スライドの作成が
                  間に合わなかっただけでしょ!


12年6月30日土曜日
12年6月30日土曜日
12年6月30日土曜日
しょうがないなぁー




12年6月30日土曜日
12年6月30日土曜日
ぼくが以前作ったのがあるから
                それを使うと良いよ


12年6月30日土曜日
TestFlight
              プロジェクトで導入してみた


                  ぼくが以前作ったのがあるから
                    それを使うと良いよ


12年6月30日土曜日
TestFlightって何者?




12年6月30日土曜日
12年6月30日土曜日
12年6月30日土曜日
私気になります!
12年6月30日土曜日
TestFlightとは




12年6月30日土曜日
TestFlightとは


              ベータテストを行うアシスタント




12年6月30日土曜日
TestFlightとは


              ベータテストを行うアシスタント

              ベータビルド(IPA)配布サービス




12年6月30日土曜日
TestFlightとは


              ベータテストを行うアシスタント

              ベータビルド(IPA)配布サービス

              ベータテスト管理プラットフォーム



12年6月30日土曜日
TestFlightのできる事




12年6月30日土曜日
TestFlightのできる事

              ベータアプリのクラウド配布




12年6月30日土曜日
TestFlightのできる事

              ベータアプリのクラウド配布

              レポート




12年6月30日土曜日
TestFlightのできる事

              ベータアプリのクラウド配布

              レポート

              フィードバック




12年6月30日土曜日
TestFlightのできる事

              ベータアプリのクラウド配布

              レポート

              フィードバック

              チェックポイント



12年6月30日土曜日
TestFlightのできる事

              ベータアプリのクラウド配布

              レポート

              フィードバック

              チェックポイント

              クラッシュレポート

12年6月30日土曜日
クラウド配布の手順(ENT)




12年6月30日土曜日
クラウド配布の手順(ENT)

              IPA作成




12年6月30日土曜日
クラウド配布の手順(ENT)

              IPA作成

              DesktopAppかサイトからIPAをアップロード




12年6月30日土曜日
クラウド配布の手順(ENT)

              IPA作成

              DesktopAppかサイトからIPAをアップロード

              アプリのインストールURLを端末からアクセス




12年6月30日土曜日
クラウド配布の手順(ENT)

              IPA作成

              DesktopAppかサイトからIPAをアップロード

              アプリのインストールURLを端末からアクセス

              ログインしデバイスをTestFlightに登録




12年6月30日土曜日
クラウド配布の手順(ENT)

              IPA作成

              DesktopAppかサイトからIPAをアップロード

              アプリのインストールURLを端末からアクセス

              ログインしデバイスをTestFlightに登録

              アプリをインストール



12年6月30日土曜日
TestFlight SDKの導入




12年6月30日土曜日
TestFlight SDKの導入


              libTestFlight.aとTestFlight.hをプロジェクトに追加




12年6月30日土曜日
TestFlight SDKの導入


              libTestFlight.aとTestFlight.hをプロジェクトに追加

              libz.dylibが追加されていなければ追加




12年6月30日土曜日
TestFlight SDKの導入




12年6月30日土曜日
TestFlight SDKの導入


     #ifdef DEBUG
     #import "TestFlight.h"
     #endif

     #ifdef DEBUG
         [TestFlight takeOff:@"<teamToken>"];
         [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
     #endif




12年6月30日土曜日
TestFlight SDKの導入


     #ifdef DEBUG
     #import "TestFlight.h"
     #endif

     #ifdef DEBUG
         [TestFlight takeOff:@"<teamToken>"];
         [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
     #endif




       レポートをリアルタイムで取得してくれる




12年6月30日土曜日
TestFlight SDK のFeedback




12年6月30日土曜日
TestFlight SDK のFeedback

       #ifdef DEBUG
           [TestFlight openFeedbackView];
       #endif




12年6月30日土曜日
TestFlight SDK のFeedback

       #ifdef DEBUG
           [TestFlight openFeedbackView];
       #endif



              このメッセージを呼ぶと
     右のようなFeedbackViewが表示される




12年6月30日土曜日
TestFlight SDK のFeedback

       #ifdef DEBUG
           [TestFlight openFeedbackView];
       #endif



              このメッセージを呼ぶと
     右のようなFeedbackViewが表示される




12年6月30日土曜日
TestFlight SDK の




12年6月30日土曜日
TestFlight SDK の


              #ifdef DEBUG
                  [TestFlight passCheckpoint:@"<ここにチェックポイントメッセージを書く>"];
              #endif




12年6月30日土曜日
TestFlight SDK の


              #ifdef DEBUG
                  [TestFlight passCheckpoint:@"<ここにチェックポイントメッセージを書く>"];
              #endif



                 このメッセージでチェックポイントを送れる

                       通過して欲しくない場所に仕込んで、
              通過したら通知してくれたりと、使い方次第!?



12年6月30日土曜日
TestFlightを使うメリット




12年6月30日土曜日
TestFlightを使うメリット

              Macを通じてアプリインストールしなくても良い




12年6月30日土曜日
TestFlightを使うメリット

              Macを通じてアプリインストールしなくても良い

              IPAの配布が楽(TestFlightにUPするだけ)




12年6月30日土曜日
TestFlightを使うメリット

              Macを通じてアプリインストールしなくても良い

              IPAの配布が楽(TestFlightにUPするだけ)

              国内外どこからでも端末にインストールできる




12年6月30日土曜日
TestFlightを使うメリット

              Macを通じてアプリインストールしなくても良い

              IPAの配布が楽(TestFlightにUPするだけ)

              国内外どこからでも端末にインストールできる

              Bata版の段階では無料(現在Pro版は調整中?)




12年6月30日土曜日
TestFlight SDKを使うメリット




12年6月30日土曜日
TestFlight SDKを使うメリット


              クラッシュレポートの取得をクラウド化




12年6月30日土曜日
TestFlight SDKを使うメリット


              クラッシュレポートの取得をクラウド化

              チェックポイントで挙動確認ができる




12年6月30日土曜日
TestFlight SDKを使うメリット


              クラッシュレポートの取得をクラウド化

              チェックポイントで挙動確認ができる

              フィードバッグでテスターからの要望が得やすい




12年6月30日土曜日
TestFlight SDKを使うメリット


              クラッシュレポートの取得をクラウド化

              チェックポイントで挙動確認ができる

              フィードバッグでテスターからの要望が得やすい

              テスト状況をバージョン違で確認が取りやすい




12年6月30日土曜日
TestFlight SDKの制限




12年6月30日土曜日
TestFlight SDKの制限


              登録テスター上限:1000人




12年6月30日土曜日
TestFlight SDKの制限


              登録テスター上限:1000人

              登録端末上限:100台




12年6月30日土曜日
TestFlight SDKの制限


              登録テスター上限:1000人

              登録端末上限:100台

              SDKレスポンス上限:82/h




12年6月30日土曜日
TestFlight SDKの制限


              登録テスター上限:1000人

              登録端末上限:100台

              SDKレスポンス上限:82/h
              Pro版はおそらく上限が増えると思うがまだ発表されていない




12年6月30日土曜日
12年6月30日土曜日
12年6月30日土曜日
変更がある事にTestFlight
              に上げるのが面倒だ!




12年6月30日土曜日
変更がある事にTestFlight
              に上げるのが面倒だ!




12年6月30日土曜日
変更がある事にTestFlight
                 面倒かもしれないけど
              に上げるのが面倒だ!
                ちゃんとやりなさいよ




12年6月30日土曜日
変更がある事にTestFlight
                 面倒かもしれないけど
              に上げるのが面倒だ!
                ちゃんとやりなさいよ




12年6月30日土曜日
少しめんどくさ
                              いですね




              変更がある事にTestFlight
                 面倒かもしれないけど
              に上げるのが面倒だ!
                ちゃんとやりなさいよ




12年6月30日土曜日
確かにこのままだと
              めんどくさいのは明らかだ!!

              Jenkinsさんって人を知っている
              からその人に相談してみよう!




12年6月30日土曜日
12年6月30日土曜日
12年6月30日土曜日
Jenkinsを使った手順


              リポジトリからプロジェクト取得

              プロジェクトをビルド

              TestFlightにアップロード



12年6月30日土曜日
実際にやってみた




12年6月30日土曜日
完


12年6月30日土曜日

More Related Content

Viewers also liked

240629 調布市男女共同参画フォーラム(short)
240629 調布市男女共同参画フォーラム(short)240629 調布市男女共同参画フォーラム(short)
240629 調布市男女共同参画フォーラム(short)Nozomi Ichikawa
 
Taller fotografia - Grup Osuman 4t B
Taller fotografia - Grup Osuman 4t BTaller fotografia - Grup Osuman 4t B
Taller fotografia - Grup Osuman 4t BMarinadaescola
 
时尚包包 搭配推荐
时尚包包 搭配推荐时尚包包 搭配推荐
时尚包包 搭配推荐rinron123
 
โครงการฟิสิกส์รุ่นเยาว์
โครงการฟิสิกส์รุ่นเยาว์โครงการฟิสิกส์รุ่นเยาว์
โครงการฟิสิกส์รุ่นเยาว์krunok2555
 
Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1
Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1
Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1caioturtle
 
Marka slaskie maleogrodki-prezentacja
Marka slaskie maleogrodki-prezentacjaMarka slaskie maleogrodki-prezentacja
Marka slaskie maleogrodki-prezentacjaSmallGradens
 
Β4 Πρωτεΐνες
Β4 ΠρωτεΐνεςΒ4 Πρωτεΐνες
Β4 Πρωτεΐνεςgymzosim
 
インドネシアの基本情報 2012 6_25
インドネシアの基本情報 2012 6_25インドネシアの基本情報 2012 6_25
インドネシアの基本情報 2012 6_25Internet Company
 
Lecture 1 intro to entrepreneurship
Lecture 1 intro to entrepreneurshipLecture 1 intro to entrepreneurship
Lecture 1 intro to entrepreneurshipNikos Kon
 
Guía para crear correos
Guía para crear correosGuía para crear correos
Guía para crear correoslfalconi
 
ACA Storyboard
ACA StoryboardACA Storyboard
ACA StoryboardDana DeMar
 
Teardrops on my guitar
Teardrops on my guitarTeardrops on my guitar
Teardrops on my guitarmusigal
 

Viewers also liked (20)

Power poin
Power poinPower poin
Power poin
 
240629 調布市男女共同参画フォーラム(short)
240629 調布市男女共同参画フォーラム(short)240629 調布市男女共同参画フォーラム(short)
240629 調布市男女共同参画フォーラム(short)
 
Taller fotografia - Grup Osuman 4t B
Taller fotografia - Grup Osuman 4t BTaller fotografia - Grup Osuman 4t B
Taller fotografia - Grup Osuman 4t B
 
时尚包包 搭配推荐
时尚包包 搭配推荐时尚包包 搭配推荐
时尚包包 搭配推荐
 
Pao
PaoPao
Pao
 
โครงการฟิสิกส์รุ่นเยาว์
โครงการฟิสิกส์รุ่นเยาว์โครงการฟิสิกส์รุ่นเยาว์
โครงการฟิสิกส์รุ่นเยาว์
 
Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1
Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1
Guida al computer - Lezione 59 - Il Sistema Operativo: Il Desktop Parte 1
 
25.06
25.0625.06
25.06
 
El w.c. d._
El w.c. d._El w.c. d._
El w.c. d._
 
Perché usare il QR Code
Perché usare il QR CodePerché usare il QR Code
Perché usare il QR Code
 
Marka slaskie maleogrodki-prezentacja
Marka slaskie maleogrodki-prezentacjaMarka slaskie maleogrodki-prezentacja
Marka slaskie maleogrodki-prezentacja
 
Β4 Πρωτεΐνες
Β4 ΠρωτεΐνεςΒ4 Πρωτεΐνες
Β4 Πρωτεΐνες
 
インドネシアの基本情報 2012 6_25
インドネシアの基本情報 2012 6_25インドネシアの基本情報 2012 6_25
インドネシアの基本情報 2012 6_25
 
Lecture 1 intro to entrepreneurship
Lecture 1 intro to entrepreneurshipLecture 1 intro to entrepreneurship
Lecture 1 intro to entrepreneurship
 
Módulo 4 - Elaboração de Projetos
Módulo 4 - Elaboração de ProjetosMódulo 4 - Elaboração de Projetos
Módulo 4 - Elaboração de Projetos
 
TEDx Iasi
TEDx IasiTEDx Iasi
TEDx Iasi
 
Guía para crear correos
Guía para crear correosGuía para crear correos
Guía para crear correos
 
ACA Storyboard
ACA StoryboardACA Storyboard
ACA Storyboard
 
Teardrops on my guitar
Teardrops on my guitarTeardrops on my guitar
Teardrops on my guitar
 
Bαλταδώρειο
BαλταδώρειοBαλταδώρειο
Bαλταδώρειο
 

Similar to Gcdについて?

【Techbuzz】titanium資料
【Techbuzz】titanium資料【Techbuzz】titanium資料
【Techbuzz】titanium資料洋平 前田
 
Saitama beginner tips50
Saitama beginner tips50Saitama beginner tips50
Saitama beginner tips50Tomohiko Okita
 
ジョジョの奇妙なTDD
ジョジョの奇妙なTDDジョジョの奇妙なTDD
ジョジョの奇妙なTDDjoker1007
 
とある会社のエンジニアたちのAndroidへのフリーダムな取り組み
とある会社のエンジニアたちのAndroidへのフリーダムな取り組みとある会社のエンジニアたちのAndroidへのフリーダムな取り組み
とある会社のエンジニアたちのAndroidへのフリーダムな取り組みKei Nakazawa
 
【Pycon2012】unittest嫌いがunitestをtesting
【Pycon2012】unittest嫌いがunitestをtesting【Pycon2012】unittest嫌いがunitestをtesting
【Pycon2012】unittest嫌いがunitestをtestingido_ojos_jp
 
Arctic.js開発者から見るFlasherの未来
Arctic.js開発者から見るFlasherの未来Arctic.js開発者から見るFlasherの未来
Arctic.js開発者から見るFlasherの未来chikathreesix
 
WordPressを知ろう!
WordPressを知ろう!WordPressを知ろう!
WordPressを知ろう!Komei Otake
 
20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~
20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~
20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~Takao Oyobe
 
BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜
BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜
BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜stellaqua
 

Similar to Gcdについて? (13)

【Techbuzz】titanium資料
【Techbuzz】titanium資料【Techbuzz】titanium資料
【Techbuzz】titanium資料
 
Tddbc岡山LT
Tddbc岡山LTTddbc岡山LT
Tddbc岡山LT
 
Gcdについて?
Gcdについて?Gcdについて?
Gcdについて?
 
Gcdについて?
Gcdについて?Gcdについて?
Gcdについて?
 
Saitama beginner tips50
Saitama beginner tips50Saitama beginner tips50
Saitama beginner tips50
 
ジョジョの奇妙なTDD
ジョジョの奇妙なTDDジョジョの奇妙なTDD
ジョジョの奇妙なTDD
 
とある会社のエンジニアたちのAndroidへのフリーダムな取り組み
とある会社のエンジニアたちのAndroidへのフリーダムな取り組みとある会社のエンジニアたちのAndroidへのフリーダムな取り組み
とある会社のエンジニアたちのAndroidへのフリーダムな取り組み
 
【Pycon2012】unittest嫌いがunitestをtesting
【Pycon2012】unittest嫌いがunitestをtesting【Pycon2012】unittest嫌いがunitestをtesting
【Pycon2012】unittest嫌いがunitestをtesting
 
Arctic.js開発者から見るFlasherの未来
Arctic.js開発者から見るFlasherの未来Arctic.js開発者から見るFlasherの未来
Arctic.js開発者から見るFlasherの未来
 
アド部5回発表
アド部5回発表アド部5回発表
アド部5回発表
 
WordPressを知ろう!
WordPressを知ろう!WordPressを知ろう!
WordPressを知ろう!
 
20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~
20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~
20121021 Lean!! Lean!! Lean!! ~DevLOVEと現場と私~
 
BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜
BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜
BEAR.SundayでもTDD 〜TDDフレームワークWaltzの紹介〜
 

Gcdについて?