Soumettre la recherche
Mettre en ligne
iOSハンズオントレーニング Uikit編
•
1 j'aime
•
3,779 vues
聡 大久保
Suivre
iOSアプリをStoryboard無しで開発するための方法を学びます。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 18
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Container View Controllerを正しく使おう
Container View Controllerを正しく使おう
asakahara
Pickup WWDC2020
Pickup WWDC2020
kenta morishima
iOSハンズオントレーニング observer編 (delegate,notification,KVO)
iOSハンズオントレーニング observer編 (delegate,notification,KVO)
聡 大久保
黒船=Facebook広告(Audience Network)襲来!アドジェネでFacebook広告をグロースハック!
黒船=Facebook広告(Audience Network)襲来!アドジェネでFacebook広告をグロースハック!
pLucky
Unity Adsでできること ~基本編~
Unity Adsでできること ~基本編~
Yasuyuki Kamata
Unityでソーシャルログイン機能を実装してみた
Unityでソーシャルログイン機能を実装してみた
昭仁 賀好
Facebook-mainonnan koulutus (2016)
Facebook-mainonnan koulutus (2016)
Joni Salminen
Back From F8 Session Facebook - Paris 2015
Back From F8 Session Facebook - Paris 2015
servicesmobiles.fr
Recommandé
Container View Controllerを正しく使おう
Container View Controllerを正しく使おう
asakahara
Pickup WWDC2020
Pickup WWDC2020
kenta morishima
iOSハンズオントレーニング observer編 (delegate,notification,KVO)
iOSハンズオントレーニング observer編 (delegate,notification,KVO)
聡 大久保
黒船=Facebook広告(Audience Network)襲来!アドジェネでFacebook広告をグロースハック!
黒船=Facebook広告(Audience Network)襲来!アドジェネでFacebook広告をグロースハック!
pLucky
Unity Adsでできること ~基本編~
Unity Adsでできること ~基本編~
Yasuyuki Kamata
Unityでソーシャルログイン機能を実装してみた
Unityでソーシャルログイン機能を実装してみた
昭仁 賀好
Facebook-mainonnan koulutus (2016)
Facebook-mainonnan koulutus (2016)
Joni Salminen
Back From F8 Session Facebook - Paris 2015
Back From F8 Session Facebook - Paris 2015
servicesmobiles.fr
アドフリくんマネタイズナイトvol.7講演資料
アドフリくんマネタイズナイトvol.7講演資料
喬志 小室
AppLovin高収益の秘密に迫る!アドフリくんマネタイズナイト_201511118
AppLovin高収益の秘密に迫る!アドフリくんマネタイズナイト_201511118
Tatsuo Sakamoto
SDK不要で高パフォーマンス!AppLovinのネイティブ広告_20160427
SDK不要で高パフォーマンス!AppLovinのネイティブ広告_20160427
Tatsuo Sakamoto
収益最大化には欠かせない!動画リワードxメディエーション at Vungle勉強会 #applovin
収益最大化には欠かせない!動画リワードxメディエーション at Vungle勉強会 #applovin
Tatsuo Sakamoto
AWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDK
Amazon Web Services Japan
Mobile SDK: Considerations & Best Practices
Mobile SDK: Considerations & Best Practices
LivePerson
Cocoa勉強会#50-ストーリーボードとセグウェイ
Cocoa勉強会#50-ストーリーボードとセグウェイ
Masayuki Nii
UIViewController のコンテナ機能
UIViewController のコンテナ機能
Yuichi Fujishige
デザイナーとエンジニアが話す、iOSアプリケーション開発
デザイナーとエンジニアが話す、iOSアプリケーション開発
Kenta Ohsugi
Swift入門
Swift入門
聡 中川
Ojbecitve-C Use ContainerView (Stroyboard)
Ojbecitve-C Use ContainerView (Stroyboard)
Jaeeun Lee
iOS 9 Bootcamp #6 UIKit
iOS 9 Bootcamp #6 UIKit
Shingo Hiraya
UIImagePickerController よもやま話
UIImagePickerController よもやま話
Kei Kusakari
BaseViewControllerは作りたくない
BaseViewControllerは作りたくない
今城 善矩
Css nite(2010.09.23)
Css nite(2010.09.23)
Yoshiki Ushida
ゲームツクール!第11回 エディター拡張してみよう
ゲームツクール!第11回 エディター拡張してみよう
ゲームツクール!
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
macOS Cocoaを始める
macOS Cocoaを始める
幸雄 村上
Kinect v2 からUSBでつないだ機器をコントロールしてみよう Vol.1
Kinect v2 からUSBでつないだ機器をコントロールしてみよう Vol.1
Akira Hatsune
Team Foundation Server / Visual Studio Team Services によるプロジェクト管理・リポジトリ管理・継続的イ...
Team Foundation Server / Visual Studio Team Services によるプロジェクト管理・リポジトリ管理・継続的イ...
Masaki Takeda
iOSアプリケーションの Unit Test
iOSアプリケーションの Unit Test
Katsumi Kishikawa
Editor スクリプティング 入門
Editor スクリプティング 入門
Keigo Ando
Contenu connexe
En vedette
アドフリくんマネタイズナイトvol.7講演資料
アドフリくんマネタイズナイトvol.7講演資料
喬志 小室
AppLovin高収益の秘密に迫る!アドフリくんマネタイズナイト_201511118
AppLovin高収益の秘密に迫る!アドフリくんマネタイズナイト_201511118
Tatsuo Sakamoto
SDK不要で高パフォーマンス!AppLovinのネイティブ広告_20160427
SDK不要で高パフォーマンス!AppLovinのネイティブ広告_20160427
Tatsuo Sakamoto
収益最大化には欠かせない!動画リワードxメディエーション at Vungle勉強会 #applovin
収益最大化には欠かせない!動画リワードxメディエーション at Vungle勉強会 #applovin
Tatsuo Sakamoto
AWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDK
Amazon Web Services Japan
Mobile SDK: Considerations & Best Practices
Mobile SDK: Considerations & Best Practices
LivePerson
En vedette
(6)
アドフリくんマネタイズナイトvol.7講演資料
アドフリくんマネタイズナイトvol.7講演資料
AppLovin高収益の秘密に迫る!アドフリくんマネタイズナイト_201511118
AppLovin高収益の秘密に迫る!アドフリくんマネタイズナイト_201511118
SDK不要で高パフォーマンス!AppLovinのネイティブ広告_20160427
SDK不要で高パフォーマンス!AppLovinのネイティブ広告_20160427
収益最大化には欠かせない!動画リワードxメディエーション at Vungle勉強会 #applovin
収益最大化には欠かせない!動画リワードxメディエーション at Vungle勉強会 #applovin
AWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDK
Mobile SDK: Considerations & Best Practices
Mobile SDK: Considerations & Best Practices
Similaire à iOSハンズオントレーニング Uikit編
Cocoa勉強会#50-ストーリーボードとセグウェイ
Cocoa勉強会#50-ストーリーボードとセグウェイ
Masayuki Nii
UIViewController のコンテナ機能
UIViewController のコンテナ機能
Yuichi Fujishige
デザイナーとエンジニアが話す、iOSアプリケーション開発
デザイナーとエンジニアが話す、iOSアプリケーション開発
Kenta Ohsugi
Swift入門
Swift入門
聡 中川
Ojbecitve-C Use ContainerView (Stroyboard)
Ojbecitve-C Use ContainerView (Stroyboard)
Jaeeun Lee
iOS 9 Bootcamp #6 UIKit
iOS 9 Bootcamp #6 UIKit
Shingo Hiraya
UIImagePickerController よもやま話
UIImagePickerController よもやま話
Kei Kusakari
BaseViewControllerは作りたくない
BaseViewControllerは作りたくない
今城 善矩
Css nite(2010.09.23)
Css nite(2010.09.23)
Yoshiki Ushida
ゲームツクール!第11回 エディター拡張してみよう
ゲームツクール!第11回 エディター拡張してみよう
ゲームツクール!
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
macOS Cocoaを始める
macOS Cocoaを始める
幸雄 村上
Kinect v2 からUSBでつないだ機器をコントロールしてみよう Vol.1
Kinect v2 からUSBでつないだ機器をコントロールしてみよう Vol.1
Akira Hatsune
Team Foundation Server / Visual Studio Team Services によるプロジェクト管理・リポジトリ管理・継続的イ...
Team Foundation Server / Visual Studio Team Services によるプロジェクト管理・リポジトリ管理・継続的イ...
Masaki Takeda
iOSアプリケーションの Unit Test
iOSアプリケーションの Unit Test
Katsumi Kishikawa
Editor スクリプティング 入門
Editor スクリプティング 入門
Keigo Ando
Visual Studio 2017 とTeam Foundation Server /Visual Studio Team Services で実現...
Visual Studio 2017 とTeam Foundation Server /Visual Studio Team Services で実現...
Masaki Takeda
Team Foundation Server /Visual Studio Team Services 手順書
Team Foundation Server /Visual Studio Team Services 手順書
Masaki Takeda
Storyboard のカスタムセグエを実装してみた
Storyboard のカスタムセグエを実装してみた
Yuki Tanabe
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Fumiya Sakai
Similaire à iOSハンズオントレーニング Uikit編
(20)
Cocoa勉強会#50-ストーリーボードとセグウェイ
Cocoa勉強会#50-ストーリーボードとセグウェイ
UIViewController のコンテナ機能
UIViewController のコンテナ機能
デザイナーとエンジニアが話す、iOSアプリケーション開発
デザイナーとエンジニアが話す、iOSアプリケーション開発
Swift入門
Swift入門
Ojbecitve-C Use ContainerView (Stroyboard)
Ojbecitve-C Use ContainerView (Stroyboard)
iOS 9 Bootcamp #6 UIKit
iOS 9 Bootcamp #6 UIKit
UIImagePickerController よもやま話
UIImagePickerController よもやま話
BaseViewControllerは作りたくない
BaseViewControllerは作りたくない
Css nite(2010.09.23)
Css nite(2010.09.23)
ゲームツクール!第11回 エディター拡張してみよう
ゲームツクール!第11回 エディター拡張してみよう
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
macOS Cocoaを始める
macOS Cocoaを始める
Kinect v2 からUSBでつないだ機器をコントロールしてみよう Vol.1
Kinect v2 からUSBでつないだ機器をコントロールしてみよう Vol.1
Team Foundation Server / Visual Studio Team Services によるプロジェクト管理・リポジトリ管理・継続的イ...
Team Foundation Server / Visual Studio Team Services によるプロジェクト管理・リポジトリ管理・継続的イ...
iOSアプリケーションの Unit Test
iOSアプリケーションの Unit Test
Editor スクリプティング 入門
Editor スクリプティング 入門
Visual Studio 2017 とTeam Foundation Server /Visual Studio Team Services で実現...
Visual Studio 2017 とTeam Foundation Server /Visual Studio Team Services で実現...
Team Foundation Server /Visual Studio Team Services 手順書
Team Foundation Server /Visual Studio Team Services 手順書
Storyboard のカスタムセグエを実装してみた
Storyboard のカスタムセグエを実装してみた
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Plus de 聡 大久保
Oculus Interaction SDK で物をつかむ編
Oculus Interaction SDK で物をつかむ編
聡 大久保
Oculus Interaction SDK でグラブまわりの設定方法
Oculus Interaction SDK でグラブまわりの設定方法
聡 大久保
空間を認識する - 取り込みから表示まで -
空間を認識する - 取り込みから表示まで -
聡 大久保
Photon Fusionのはじめの一歩
Photon Fusionのはじめの一歩
聡 大久保
Hololens2 MRTK2.7(OpenXR) でのビルド環境構築(環境設定からビルドまで)
Hololens2 MRTK2.7(OpenXR) でのビルド環境構築(環境設定からビルドまで)
聡 大久保
Hololens2でアカウント情報の取得
Hololens2でアカウント情報の取得
聡 大久保
HoloLens2とPCで、WebRTCで映像をやりとり
HoloLens2とPCで、WebRTCで映像をやりとり
聡 大久保
UnityでVRアプリ(Android Cardboard)を作る -準備編-
UnityでVRアプリ(Android Cardboard)を作る -準備編-
聡 大久保
VRでのUI設計のヒント
VRでのUI設計のヒント
聡 大久保
ハードサーフェイスモデリング勉強会(Blender2.79b編)
ハードサーフェイスモデリング勉強会(Blender2.79b編)
聡 大久保
Google Tangoで現実世界を感じてみよう
Google Tangoで現実世界を感じてみよう
聡 大久保
仮想マシンを仮想空間で見る Cloud roadshow
仮想マシンを仮想空間で見る Cloud roadshow
聡 大久保
AWSのEC2の複数インスタンスからファイルを共有する方法
AWSのEC2の複数インスタンスからファイルを共有する方法
聡 大久保
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
聡 大久保
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
聡 大久保
Awsで構築したのだよ 04 ec2インスタンス起動時にホスト名を変更
Awsで構築したのだよ 04 ec2インスタンス起動時にホスト名を変更
聡 大久保
Awsで構築したのだよ 03 ec2インスタンスに設定したタグをサーバから取得
Awsで構築したのだよ 03 ec2インスタンスに設定したタグをサーバから取得
聡 大久保
Awsで構築したのだよ 02 ec2インスタンスから自分のインスタンスidを取得
Awsで構築したのだよ 02 ec2インスタンスから自分のインスタンスidを取得
聡 大久保
Awsで構築したのだよ 01 ユーザのコンソール操作をログに残す
Awsで構築したのだよ 01 ユーザのコンソール操作をログに残す
聡 大久保
awsを学ぶ上で必要となる前提知識(DB)
awsを学ぶ上で必要となる前提知識(DB)
聡 大久保
Plus de 聡 大久保
(20)
Oculus Interaction SDK で物をつかむ編
Oculus Interaction SDK で物をつかむ編
Oculus Interaction SDK でグラブまわりの設定方法
Oculus Interaction SDK でグラブまわりの設定方法
空間を認識する - 取り込みから表示まで -
空間を認識する - 取り込みから表示まで -
Photon Fusionのはじめの一歩
Photon Fusionのはじめの一歩
Hololens2 MRTK2.7(OpenXR) でのビルド環境構築(環境設定からビルドまで)
Hololens2 MRTK2.7(OpenXR) でのビルド環境構築(環境設定からビルドまで)
Hololens2でアカウント情報の取得
Hololens2でアカウント情報の取得
HoloLens2とPCで、WebRTCで映像をやりとり
HoloLens2とPCで、WebRTCで映像をやりとり
UnityでVRアプリ(Android Cardboard)を作る -準備編-
UnityでVRアプリ(Android Cardboard)を作る -準備編-
VRでのUI設計のヒント
VRでのUI設計のヒント
ハードサーフェイスモデリング勉強会(Blender2.79b編)
ハードサーフェイスモデリング勉強会(Blender2.79b編)
Google Tangoで現実世界を感じてみよう
Google Tangoで現実世界を感じてみよう
仮想マシンを仮想空間で見る Cloud roadshow
仮想マシンを仮想空間で見る Cloud roadshow
AWSのEC2の複数インスタンスからファイルを共有する方法
AWSのEC2の複数インスタンスからファイルを共有する方法
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
Awsで構築したのだよ 06 ec2インスタンス起動時にCloudWatchのアラームを追加する
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
Awsで構築したのだよ 05 プロセス監視、メモリ使用率、ディスク使用率をCloudWatchのカスタムメトリクスに追加したい
Awsで構築したのだよ 04 ec2インスタンス起動時にホスト名を変更
Awsで構築したのだよ 04 ec2インスタンス起動時にホスト名を変更
Awsで構築したのだよ 03 ec2インスタンスに設定したタグをサーバから取得
Awsで構築したのだよ 03 ec2インスタンスに設定したタグをサーバから取得
Awsで構築したのだよ 02 ec2インスタンスから自分のインスタンスidを取得
Awsで構築したのだよ 02 ec2インスタンスから自分のインスタンスidを取得
Awsで構築したのだよ 01 ユーザのコンソール操作をログに残す
Awsで構築したのだよ 01 ユーザのコンソール操作をログに残す
awsを学ぶ上で必要となる前提知識(DB)
awsを学ぶ上で必要となる前提知識(DB)
iOSハンズオントレーニング Uikit編
1.
iOS ハンズオントレーニング UIKit編
2.
今回の目標(Step.1) UIWindowのみ
3.
今回の目標(Step.2) UIWindowに、UILabelを追加
4.
今回の目標(Step.3) UIWindowに、UIViewControllerを追加
5.
今回の目標(Step.4) UINavigationViewControllerを追加
6.
ひな形の作成 Xcode起動 Create a new
Xcode project Single View Application Choose option for your new project Use Storyboardsのチェックを外す Simulatorで実行してみる ! ! !
7.
Step.1
8.
Storyboardとの決別 AppDelegate.mの修正 ViewControllerの生成部分と、rootViewController セットのコメントアウト Simulatorで実行してみる
9.
Step.2
10.
UIWindowの背景を白に変えて実行。
11.
UILabelをUIWindowに追加し実行
12.
Step.3
13.
UIViewControllerのクラスを作成する New File -
Objective-C class 追加したUIViewControllerのヘッダーファイルをイン ポート UIViewControllerのインスタンスを作成し、UIWindow のrootViewControllerにセット実行する
14.
新しく作成した、UIViewControllerにラベルを追加す る。viewDidLoadにUILabelの作成し、addSubviewし 実行する。
15.
Step.4
16.
UINavigationControllerを間に挟んでみる UINavigationControllerのインスタンスを作成し、先 ほどのUIViewControllerをrootViewControllerに指定 する。 UIWindowのrootViewControllerを、 UINavigationControllerに変更する。
17.
UIViewControllerのinitメソッドを、オーバーライドし て、タイトルを設定する。 実行する。
18.
次画面遷移のメソッドを用意する UIbuttonを、UIViewControllerに追加する selectorに次画面遷移のメソッドを指定
Télécharger maintenant