Suche senden
Hochladen
はじめてのiOSアプリ開発 ①
•
3 gefällt mir
•
1,946 views
Nagamine Hiromasa
Folgen
Swift初心者 - Xcode / Playground / iOS Simulatorの使い方
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 62
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
第6回Swift勉強会の発表資料です。 https://atnd.org/events/61498 以前の発表資料の改訂版です。
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
Tomoki Hasegawa
iOS豆知識ver0.0.5 最新はhttps://blog.ppen.info/wp/?p=269
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ppengotsu Name
「iOSエンジニアがゼロだったじげんがどのように開発を行ったのか?」であったり、個人でSwift学習を行う際のpointなどをまとめた内容になっています。
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
第6回Swift勉強会の発表資料です。 https://atnd.org/events/61498
Swiftのプロパティオブザーバを使い倒す
Swiftのプロパティオブザーバを使い倒す
Tomoki Hasegawa
↓こちらのチュートリアルが非常に分かりやすいです ---------- ★Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) http://xavier.hateblo.jp/entry/2014/09/07/144059 ---------- このスライドは第1回 Swift LT会 で話した内容です http://connpass.com/event/6740/
これからはじめる SwiftPlayground入門
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
Xamarin の概要紹介資料です。Xamarin 3 も発表され暫くたちますのでどんどん使いやすくなる Xamarin の今の情報を纏めました。
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
Yoshito Tabuchi
potatotips #12 (http://connpass.com/event/10283/) での発表内容です。
Jenkins on-mac
Jenkins on-mac
yuichi takeda
Empfohlen
第6回Swift勉強会の発表資料です。 https://atnd.org/events/61498 以前の発表資料の改訂版です。
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
Tomoki Hasegawa
iOS豆知識ver0.0.5 最新はhttps://blog.ppen.info/wp/?p=269
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ppengotsu Name
「iOSエンジニアがゼロだったじげんがどのように開発を行ったのか?」であったり、個人でSwift学習を行う際のpointなどをまとめた内容になっています。
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
第6回Swift勉強会の発表資料です。 https://atnd.org/events/61498
Swiftのプロパティオブザーバを使い倒す
Swiftのプロパティオブザーバを使い倒す
Tomoki Hasegawa
↓こちらのチュートリアルが非常に分かりやすいです ---------- ★Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) http://xavier.hateblo.jp/entry/2014/09/07/144059 ---------- このスライドは第1回 Swift LT会 で話した内容です http://connpass.com/event/6740/
これからはじめる SwiftPlayground入門
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
Xamarin の概要紹介資料です。Xamarin 3 も発表され暫くたちますのでどんどん使いやすくなる Xamarin の今の情報を纏めました。
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
Yoshito Tabuchi
potatotips #12 (http://connpass.com/event/10283/) での発表内容です。
Jenkins on-mac
Jenkins on-mac
yuichi takeda
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
Mori Shingo
株式会社ミクシィのオープン版アプリトレーニングの 説明会で利用した資料になります http://app-training.connpass.com/event/10451/
iOS Traning #0
iOS Traning #0
yuichi takeda
第1回コデアルiOSアプリ勉強会-Programming24- スライド資料 http://engineer-intern.jp/archives/15923
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
聡 中川
2014 年 12 月 18 日の schoo(スクー) さんに出演した際に使用したスライドです。 http://schoo.jp/class/1687/room 「iOS & Android アプリ」と書いてますが、HTML5 でシンプルな 2D ゲームを作る内容です。 ただし、デモとおしゃべりがメインの内容なので、スライドはあんまり意味がないよう。。
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
Osamu Monoe
従来のデスクトップアプリ開発で出来たのと同じように、コンポーネントをドラッグ&ドロップ操作で配置しながら、多様なデバイスに対応できるモバイルアプリを開発する手法をeエンバカデロが提案します。
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
hmimura_embarcadero
06/25開催のSwiftLT会の発表資料です。 発表時からはスクリーンショットなど削除してコア部分のみに絞っています。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
leverages_event
Androidアプリを作るのには、Javaの知識が必要?!いいえ、HTMLと少しのJavaScriptが使えればいいんです!HTML5/JavaScriptでAndroidアプリを作る方法を紹介します。
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
kujirahand kujira
MonacaとmBaaSを使ったプッシュ通知体験
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
natsumo
#potatotips presentation by @hoshi_gaki (Akira Iwaya)
Potatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwaya
Akira Iwaya
Swiftビギナーズ勉強会 第25回 #swiftbg at ヴァル研究所様でLT発表したスライドです。 サンプルコードはこちら: https://github.com/FromF/MyMapPlayground
Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
FromF
デザイナーのためのSwift勉強
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
Megumi Otani(Czenhe)
iOS開発豆知識
アドベント2015ios基礎
アドベント2015ios基礎
ppengotsu Name
高橋 憲一、楽天株式会社 『第21回ソフトウェア開発環境展 専門セミナー』講演資料 iPhoneやAndroidが世に出てから数年経過し、ここにきて爆発的普及を見せており、 その上で動くアプリケーションはさまざまな分野から求められている。 開発環境の動向、陥りやすいポイント、テスト手法などについて、 アプリ開発者としてのこれまでの経験を踏まえて紹介する。
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流
Rakuten Group, Inc.
スマートスピーカーを遊びたおす会 vol3 でした LT の資料です。
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
10分で Delphi を説明!
Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)
Jun Hosokawa
第39回 HTML5とか勉強会+日本Androidの会 2013年5月定例会
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
社内ワークショップで使用したスライドです。 本来のスライドにはビデオが含まれていましたが、PDF化した際に失われています。
Xcodeとstoryboardのすごさを思い知る、ソースコードを書かないプログラミング
Xcodeとstoryboardのすごさを思い知る、ソースコードを書かないプログラミング
Kazuki Sato
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/339/room ーーーーーーーーーーーーーーーーーーーーーーー
iOSアプリの画面デザイン・遷移を驚くほど簡単にするStoryboardの使い方
iOSアプリの画面デザイン・遷移を驚くほど簡単にするStoryboardの使い方
schoowebcampus
カジュアル Swift 勉強会 #9 で話したスライドです。勉強会中では 3 つまで紹介してたっぷり楽しみましたけど、そんな資料にも続きがあるので、せっかくなのでアップしておきますね。
Swift 3.0 の新しい機能(のうちの9つ)
Swift 3.0 の新しい機能(のうちの9つ)
Tomohiro Kumagai
https://www.facebook.com/TonosamaLabo
㉚Xcodeを覚えよう!簡単なアプリを作ってみよう!
㉚Xcodeを覚えよう!簡単なアプリを作ってみよう!
Nishida Kansuke
tips about xcode
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
Daisuke Yamashita
Weitere ähnliche Inhalte
Was ist angesagt?
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
Mori Shingo
株式会社ミクシィのオープン版アプリトレーニングの 説明会で利用した資料になります http://app-training.connpass.com/event/10451/
iOS Traning #0
iOS Traning #0
yuichi takeda
第1回コデアルiOSアプリ勉強会-Programming24- スライド資料 http://engineer-intern.jp/archives/15923
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
聡 中川
2014 年 12 月 18 日の schoo(スクー) さんに出演した際に使用したスライドです。 http://schoo.jp/class/1687/room 「iOS & Android アプリ」と書いてますが、HTML5 でシンプルな 2D ゲームを作る内容です。 ただし、デモとおしゃべりがメインの内容なので、スライドはあんまり意味がないよう。。
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
Osamu Monoe
従来のデスクトップアプリ開発で出来たのと同じように、コンポーネントをドラッグ&ドロップ操作で配置しながら、多様なデバイスに対応できるモバイルアプリを開発する手法をeエンバカデロが提案します。
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
hmimura_embarcadero
06/25開催のSwiftLT会の発表資料です。 発表時からはスクリーンショットなど削除してコア部分のみに絞っています。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
leverages_event
Androidアプリを作るのには、Javaの知識が必要?!いいえ、HTMLと少しのJavaScriptが使えればいいんです!HTML5/JavaScriptでAndroidアプリを作る方法を紹介します。
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
kujirahand kujira
MonacaとmBaaSを使ったプッシュ通知体験
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
natsumo
#potatotips presentation by @hoshi_gaki (Akira Iwaya)
Potatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwaya
Akira Iwaya
Swiftビギナーズ勉強会 第25回 #swiftbg at ヴァル研究所様でLT発表したスライドです。 サンプルコードはこちら: https://github.com/FromF/MyMapPlayground
Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
FromF
デザイナーのためのSwift勉強
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
Megumi Otani(Czenhe)
iOS開発豆知識
アドベント2015ios基礎
アドベント2015ios基礎
ppengotsu Name
高橋 憲一、楽天株式会社 『第21回ソフトウェア開発環境展 専門セミナー』講演資料 iPhoneやAndroidが世に出てから数年経過し、ここにきて爆発的普及を見せており、 その上で動くアプリケーションはさまざまな分野から求められている。 開発環境の動向、陥りやすいポイント、テスト手法などについて、 アプリ開発者としてのこれまでの経験を踏まえて紹介する。
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流
Rakuten Group, Inc.
スマートスピーカーを遊びたおす会 vol3 でした LT の資料です。
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
10分で Delphi を説明!
Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)
Jun Hosokawa
第39回 HTML5とか勉強会+日本Androidの会 2013年5月定例会
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
Was ist angesagt?
(17)
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
iOS Traning #0
iOS Traning #0
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
Potatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwaya
Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
アドベント2015ios基礎
アドベント2015ios基礎
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
Delphi のひみつ!(2015/01/29 CROSS 2015)
Delphi のひみつ!(2015/01/29 CROSS 2015)
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Andere mochten auch
社内ワークショップで使用したスライドです。 本来のスライドにはビデオが含まれていましたが、PDF化した際に失われています。
Xcodeとstoryboardのすごさを思い知る、ソースコードを書かないプログラミング
Xcodeとstoryboardのすごさを思い知る、ソースコードを書かないプログラミング
Kazuki Sato
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/339/room ーーーーーーーーーーーーーーーーーーーーーーー
iOSアプリの画面デザイン・遷移を驚くほど簡単にするStoryboardの使い方
iOSアプリの画面デザイン・遷移を驚くほど簡単にするStoryboardの使い方
schoowebcampus
カジュアル Swift 勉強会 #9 で話したスライドです。勉強会中では 3 つまで紹介してたっぷり楽しみましたけど、そんな資料にも続きがあるので、せっかくなのでアップしておきますね。
Swift 3.0 の新しい機能(のうちの9つ)
Swift 3.0 の新しい機能(のうちの9つ)
Tomohiro Kumagai
https://www.facebook.com/TonosamaLabo
㉚Xcodeを覚えよう!簡単なアプリを作ってみよう!
㉚Xcodeを覚えよう!簡単なアプリを作ってみよう!
Nishida Kansuke
tips about xcode
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
Daisuke Yamashita
2013/2/3の勉強会で使った資料です。 iPhone開発者初心者向けです 内容は 「XcodeのStoryboardを使って 簡単なじゃんけんゲーム」を作るです。
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
Toshio Ehara
ATGSが主催した「10分でわかるスマホアプリの作り方」の中で発表した資料の第一弾です。
10分で分かるiOSアプリのつくりかた[ATGS主催イベント発表資料]
10分で分かるiOSアプリのつくりかた[ATGS主催イベント発表資料]
AT GS
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
佐藤 俊太郎
ATGSが主催した「10分でわかるスマホアプリの作り方」の中で発表した資料の第三弾です。
10分でわかるUnityアプリ開発[ATGS主催イベント発表資料]
10分でわかるUnityアプリ開発[ATGS主催イベント発表資料]
AT GS
ATGSが主催した「10分でわかるスマホアプリの作り方」の中で発表した資料の第二弾です。
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
AT GS
関西モバイルアプリ研究会 #7での発表スライドです。
How to handle bitcode
How to handle bitcode
Syo Ikeda
Xcode 5 の機能について調べていたら、検索機能にもいろいろと高度な機能が揃えられていることに気がつきました。 実際に使ってみて便利だなーと感じたものや、知っておくと何か難しい場面に対応できる可能性がありそうなものを、いくつか整理して紹介します。
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Tomohiro Kumagai
集まれSwift好き!Swift愛好会 Vol12の内容です。
Swift3とObjective-Cのブリッジでハマったこと
Swift3とObjective-Cのブリッジでハマったこと
庸介 高橋
クラウドサービスの利用が当たり前となった今、クラウドのスピードを生かした経営スタイルへの変革が求められています。 Tableauはそのような時代のニーズに対応し、現場が活用出来るセルフサービス型ソリューションとして世界約46,000社への導入実績を持ちます。 本スライドでは、TableauセルフサービスBIの本質的価値をご紹介いたします。 ※Cloud Conference 2016 by Informatica の講演資料ダイジェストとなります http://www.cloudconf2016.com/
クラウド時代の経営スタイルを変革する TableauセルフサービスBIの本質的価値
クラウド時代の経営スタイルを変革する TableauセルフサービスBIの本質的価値
Ryusuke Ashiya
全世界で17,000社以上が利用しているBIツール、Tableau(タブロー)が、どのようなケイパビリティでWebマーケターを支援するか?を6つの機能に分解して解説。 Google Analyticsをブラウザで見ているだけでは獲得するのが難しい知見を、Tableauはどのように提供するのだろうか。
Webマーケターを支援するtableau(タブロー)のケイパビリティ
Webマーケターを支援するtableau(タブロー)のケイパビリティ
Kazuhiro Kida
理想のWEB開発
理想のWEB開発
理想のWEB開発
エンジニア勉強会 エスキュービズム
6月20日に行ったエスキュービズム社内勉強会にて使用した資料になります。
de:code エスキュービズム勉強会0620
de:code エスキュービズム勉強会0620
エンジニア勉強会 エスキュービズム
2014/10/03 のPixivでの勉強会の発表資料
Objective-C/Swift コードの共用
Objective-C/Swift コードの共用
Yoichiro Sakurai
第7回 カジュアル Swift 勉強会 @ 青葉台のオープニングで使ったちょっとしたスライドです。
第7回 カジュアル Swift 勉強会 @ 青葉台 オープニング #cswift
第7回 カジュアル Swift 勉強会 @ 青葉台 オープニング #cswift
Tomohiro Kumagai
Swift を知ったつもりになっている今、その基本的なところを振り返ってみたら何か見えるものがあるかもしれない。そう思って 2014 年の MSM 2014 で使った資料を使って Swift 好きなみんなと談笑してみることにしました。この資料は MOSA MSM2014 のために用意した資料のうちの、発表用資料の抜粋です。
2014年からSwiftを振り返る! #cswift
2014年からSwiftを振り返る! #cswift
Tomohiro Kumagai
Andere mochten auch
(20)
Xcodeとstoryboardのすごさを思い知る、ソースコードを書かないプログラミング
Xcodeとstoryboardのすごさを思い知る、ソースコードを書かないプログラミング
iOSアプリの画面デザイン・遷移を驚くほど簡単にするStoryboardの使い方
iOSアプリの画面デザイン・遷移を驚くほど簡単にするStoryboardの使い方
Swift 3.0 の新しい機能(のうちの9つ)
Swift 3.0 の新しい機能(のうちの9つ)
㉚Xcodeを覚えよう!簡単なアプリを作ってみよう!
㉚Xcodeを覚えよう!簡単なアプリを作ってみよう!
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
バグのことは嫌いになってもXcodeのことは嫌いにならないでください。
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
10分で分かるiOSアプリのつくりかた[ATGS主催イベント発表資料]
10分で分かるiOSアプリのつくりかた[ATGS主催イベント発表資料]
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
10分でわかるUnityアプリ開発[ATGS主催イベント発表資料]
10分でわかるUnityアプリ開発[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
10分で分かるAndroidアプリの作り方[ATGS主催イベント発表資料]
How to handle bitcode
How to handle bitcode
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Swift3とObjective-Cのブリッジでハマったこと
Swift3とObjective-Cのブリッジでハマったこと
クラウド時代の経営スタイルを変革する TableauセルフサービスBIの本質的価値
クラウド時代の経営スタイルを変革する TableauセルフサービスBIの本質的価値
Webマーケターを支援するtableau(タブロー)のケイパビリティ
Webマーケターを支援するtableau(タブロー)のケイパビリティ
理想のWEB開発
理想のWEB開発
de:code エスキュービズム勉強会0620
de:code エスキュービズム勉強会0620
Objective-C/Swift コードの共用
Objective-C/Swift コードの共用
第7回 カジュアル Swift 勉強会 @ 青葉台 オープニング #cswift
第7回 カジュアル Swift 勉強会 @ 青葉台 オープニング #cswift
2014年からSwiftを振り返る! #cswift
2014年からSwiftを振り返る! #cswift
Ähnlich wie はじめてのiOSアプリ開発 ①
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
codeal
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/337/room ーーーーーーーーーーーーーーーーーーーーーーー
デザイナーのためのXcode入門 先生:関根 元和
デザイナーのためのXcode入門 先生:関根 元和
schoowebcampus
この授業では、プログラミング経験はないけどiOSアプリ開発には興味がある!というデザイナーさん、ディレクターさんに向けて、「iOSアプリ開発って実際にどういうことをしているの?」ということを分かりやすく説明していきます。 プログラマーが何をしているのかが分かれば、デザイナーやディレクターとのやり取りも今よりもっとスムーズになるはず。アプリ開発ができるようになるには本授業だけでは足りないですが、プログラマーの「キモチ」を理解できるようになります。 授業は4回で構成されます。各授業では、前半で講義、後半は実演という形で進めていきます。授業が始まる前に、各自お持ちのMacにAppStoreよりXcodeをダウンロードして、インストールしておくとより効果的に学べます。 (ダウンロードURL→ https://itunes.apple.com/jp/app/xcode/id497799835) 第1回目の今回は、授業前半にiOSアプリ開発に必要なもの、どんな手順でアプリを形にしていくのか、その概要を説明していきます。後半では、さまざまなUI部品を貼付ける実演を行います。
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
schoowebcampus
2014年11月1日(土) Swiftビギナーズ勉強会+もくもく会が開催されました! アプリ開発は全くの未経験ですが、 これからコツコツSwiftを学んで オリジナルアプリを作ることを目指して頑張りたいと思います。 1回目はアプリ開発に必要な環境や流れ、Swiftの簡単な説明とX-codeの初期画面の説明となります。
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Megumi Otani(Czenhe)
2015-11-05 に開催された『iOS 9 週連続 Bootcamp!』の第6回目で Xcode 7 の新機能について紹介してきました。ざっくりとじっくり含めて、目に止まった新機能を網羅的に扱っています。
Xcode 7 の新しいところ #cm_ios9
Xcode 7 の新しいところ #cm_ios9
Tomohiro Kumagai
BlackJack
BlackJack
yanoojapan
MC Open Lab. #2 アプリ最前線 ビアバッシュLT会 2018/07/24(火) 19:30 〜 21:30 HTML5でハイブリットなアプリ開発をアレしてみた件 https://memberscareer.connpass.com/event/91687/
HTML5でハイブリットなアプリ開発をアレしてみた件
HTML5でハイブリットなアプリ開発をアレしてみた件
Tatsuo Kurita
Appleが開発したSwift言語の勉強会資料
Swift勉強会
Swift勉強会
Nagamine Hiromasa
【朝活】iOS開発会議 in beez渋谷17回目 https://www.facebook.com/events/1840190146205572/ の資料共有です。 今日は各デバイスを分けるsize classの使い方を見てみました。
Size class 20150521
Size class 20150521
Takeshi Sato
STARTUP HILLS SCHOOL にて学生向けセッションとしてお話しした クロスプラットフォーム開発の概要セッション
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
友太 渡辺
ionicを利用したクロスプラットフォームモバイルアプリの開発です。個人学習用 & 会社レポート用 & 公開用でもあります。:)
ionic - cross platform mobile app 開発
ionic - cross platform mobile app 開発
Seunghun Lee
Visual Studio 2013 を使用した Cordova 開発のスライドです。
Visual Studio を使用した Cordova 開発
Visual Studio を使用した Cordova 開発
Osamu Monoe
勉強会発表資料
勉強会資料ースイフト入門ー
勉強会資料ースイフト入門ー
shogo yamada
dots.勉強会資料
HOME'Sアプリ Swift化
HOME'Sアプリ Swift化
LIFULL Co., Ltd.
iPhoneDevSap 9/2019 SwiftUI @notoroid
iOS13 SDK による 全機能置き換え Part1
iOS13 SDK による 全機能置き換え Part1
Kaname Noto
日本マイクロソフトさんのイベント Developer Camp 「iOS, Android, Windowsに対応したアプリを開発する方法 - Xamarin + Visual Studio 最新情報」でご紹介した資料です。 ブログ: http://ytabuchi.hatenablog.com/ Twitter: https://twitter.com/ytabuchi 製品サイト: http://www.xlsoft.com/jp/products/xamarin/
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
TIPS for xcode target
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
Yoichiro Sakurai
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化 http://atnd.org/events/43950 http://www.zusaar.com/event/1077005
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
幸雄 村上
7/5(土)にオープンネットワークスペース代官山で実施された第4回スタートアップiOS勉強会での発表資料です。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Tomoki Hasegawa
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~ 2018/01/27のOSC 2018 Osakaで使用した資料です。
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
Ähnlich wie はじめてのiOSアプリ開発 ①
(20)
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
デザイナーのためのXcode入門 先生:関根 元和
デザイナーのためのXcode入門 先生:関根 元和
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Xcode 7 の新しいところ #cm_ios9
Xcode 7 の新しいところ #cm_ios9
BlackJack
BlackJack
HTML5でハイブリットなアプリ開発をアレしてみた件
HTML5でハイブリットなアプリ開発をアレしてみた件
Swift勉強会
Swift勉強会
Size class 20150521
Size class 20150521
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
クロスプラットフォーム開発概要@STARTUP HILLS SCHOOL
ionic - cross platform mobile app 開発
ionic - cross platform mobile app 開発
Visual Studio を使用した Cordova 開発
Visual Studio を使用した Cordova 開発
勉強会資料ースイフト入門ー
勉強会資料ースイフト入門ー
HOME'Sアプリ Swift化
HOME'Sアプリ Swift化
iOS13 SDK による 全機能置き換え Part1
iOS13 SDK による 全機能置き換え Part1
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
はじめてのiOSアプリ開発 ①
1.
はじめてのiOSアプリ開発
2.
自己紹介 About • Hiromasa Nagamine Work •
LINE Corporation • iOS Engineer Events • Swift勉強会
3.
Swiftをつかって iOSアプリをつくろう
4.
iOSアプリとは iOSアプリとは、 iOS上で動作するアプリケーショ ン iPhoneのカメラやGPS、マイクな どの様々な機能を利用して様々な 機能を提供 SwiftやObjective-Cを使って開発
5.
Swift Swiftとは? OS X, iOSアプリを開発に使う プログラミング言語 Objective-Cの次世代となる 関数型言語を思想に持つ形で開発 Xcodeのバージョンによって Swiftのバージョンも異なる
6.
アプリをつくる準備
7.
iOSアプリ開発の環境 iOSアプリを開発するには、以下の環境が必要です。 Macintosh PC Xcode
Apple ID ※リリース
8.
Macintosh PC Intel PCのMacintoshが必要 ※
Power PCでは、Xcodeがインストールできない
9.
Xcodeとは? Xcode iOSアプリやOS Xのアプリを 開発する開発環境 プロジェクトの作成、ビルド、構 文チェックなど様々な機能を提供 iOSアプリは基本的にXcode必須
10.
開発言語 開発言語は主に2つ Objective-C Swift 今回は、Swiftを使って開発
11.
Xcodeダウンロード Xcodeは以下ページから ダウンロード可能 Mac App Store
-> View in Mac App Store 公式ページ 今回は、6.4以上のバージョンを利用 ※ Xcodeをダウンロードするには、Apple IDが必要になります。もし、持っていなけ れば作っておきましょう。
12.
まとめ ポイント ① SwiftはAppleが開発したモダン言語! ② "Intel
PC のMacintoshを用意しよう! ③ XcodeのバージョンによってSwiftのバージョンも違う!
13.
Xcodeの使い方を知ろう
14.
Xcodeで出来ること Xcodeでは、主に以下のような機能が利用できます。
15.
プロジェクトの種類
16.
プロジェクトの種類 Xcodeで作ることができるプロジェクトは2種類 • Playground • Xcode
Project
17.
できること
18.
まずは、Playgroundを触ってみましょう。
19.
Playgroundの作り方
20.
Playground作成 最初はPlaygroundを作成してい きます。 • Xcodeを起動します • 右の画面が表示されるので Get
started with a playground を 選択
21.
Playground作成 次の画面が出てきます。 ここで設定するのは次の項目 です。 • プロジェクトの名前 • Platformのタイプ(iOS,
OS X)
22.
Playground作成 Create"ボタンを押すとファイル の保存先を指定します。 プロジェクトを作成することがで きます。 右下のようなファイルが生成され ます。
23.
Playground作成 XcodeでPlaygroundを開いた状態の 画面が表示されます。 Swiftで"Hello, playground! という文 字列を出力するプログラムが書かれて います。 これで、Playgroundの作成は以上で す。
24.
Playgroundを使って Swift言語を学ぼう
25.
Playgroundとは? こんなことができる! 実際にXcodeプロジェクトを作成しなくても、簡単なプログラムを試せる。 プログラムを書くと即時にコンパイルするので、実行結果をすぐに確認できる。 UIの実装など、簡単なものであればすぐに確認できる。 連続で変化する変数の値をグラフとして表示することができる。 入力やアニメーションなど一部試すことのできない機能がある。 変更するたびビルドをしたり、シミュレーターを起動したりする手間が省けます。 実際にPlaygroundを使ってSwiftの書き方を練習してみましょう。
26.
Playgroundを使って Swiftを練習しよう
27.
Playground Playground画面の構成は以下のようになっています。
28.
Playgroundの画面構成 コーディングエリア 実際にコーディングをするエリアです。ここでコーディングしたものは、コンソールアウトプットに即時 反映されます。 コンソールエリア コーディングエリアで書いたプログラムの結果を即時表示してくれます。プログラムが正しく結果を求め られているか確認をすることができます。 アウトプットエリア コンソールアウトプットの右側にある、丸いマークをクリックすると表示されます。より詳しく結果を確 認することができます。 ❖ これから、Swiftの書き方を練習していきましょう。
29.
コーディングしてみよう
30.
課題ファイル • GitHubから落としてくることができます • URL
: https://github.com/hayate1996/swift_ios_study_01
31.
Hello,world! ① はじめての"Hello, world!" まずは、"Hello,
world!"をコンソールエリアに出力してみましょう。 コンソールに文字を出力するためには、次のメソッドを利用します。 printlnメソッドは、コンソールエリアへ出力するためのメソッドです。 "Hello, world"をコンソールへ出力するコードには以下のようになります。
32.
変数と定数
33.
変数と定数 変数とは? なぜ変数を使う? 変数は、プログラム内で扱うデータを保存しておくための箱です。必要な時に用意 してあげることで、より柔軟にコーディングすることができます。 変数の書き方 変数の特性は、箱の中の値を変更することができることです。駐車場に止まってい る車の台数など常に変化する値を持っておくために使います。
34.
変数と定数 定数とは? なぜ定数を使う? 定数の書き方 定数は、プログラム内で扱うデータのうち、変化しない値を保存しておく箱です。 サーバーのURLとか円周率などはいつも一緒なので定数として保存しておきます。 定数の特性上そこを参照すれば、いつでも同じ値を取得できます。常に決まった値 を取得したい場合などに定数を定義します。
35.
例 hensuに1をセットしたあと、2に変更する teisuに1をセットしたあと、2に変更しようとするができない 変数 定数
36.
UIを表示してみよう
37.
UIを表示 UIとは? frameとは? • ユーザーが実際に操作する多くのパーツや画像パーツ • iOSアプリの画面はUIで構成される •
UIKitというフレームワークを使う • UIパーツの大きさと配置する位置を決める • 各UIパーツごとに設定する
38.
UIViewを表示 x, y, width,
heightを指定する 実際にUIViewを表示 CGRectを使ってみよう x, y, width, heightを持ったCGRectを作ってみる
39.
演算子
40.
演算子 演算子とは? 計算してみよう! 変数を使ってみよう 変数は、プログラム内で扱うデータを保存しておくための箱です。必要な時に用意 してあげることで、より柔軟にコーディングすることができます。
41.
関数
42.
関数 関数とは? なぜ関数を使う? • あらかじめ決めた一連の処理をまとめて書く場所 • その関数を呼び出したとき常に同じ処理をしてくれる •
何度も同じコードを書く手間がなくなる 関数の特性は、関数を呼び出すだけで同じ処理を繰 り返し実行できるということです。 レジで商品を買うには、①②③の一連の流れが必要 です。 shopping という関数を作っておけば、コン ビニでもスーパーでも、常に同じことができます。 ① 商品を出す ② お金を払う ③ 商品を受け取る “shopping” コンビニ レジ スーパー レジ
43.
関数 関数の書き方 例
44.
エラー表示 何が間違っているのかを教えてくれているので確認しましょう! 文法や変数名が間違っている場合はエラーが表示されます。 ※ エラーと一緒にメッセージが表示されます。
45.
Xcode Projectの作り方
46.
Xcode Project作成 次は、Xcodeプロジェクトの作 成です。 Xcodeを立ち上げます。 ここで、"Create a
new Xcode project"を選択します
47.
Xcode Project作成 選択すると、次の画面が表示されます。 項目がいくつか用意されています 今回は iOS
-> Application -> Master-Detail Application を選択します ※ 1から作る場合は Single View Applicationを選 択することが多いです
48.
Xcode Project作成 次の画面が表示されるので、以下の項 目を設定します。 • Product
Name : master_detail_sample" • Organisation Name : "自分の名前" • Organisation Identifier : "example.swift" • Language : Swift • Device : Universal • Use Core Data : Check
49.
Xcode Project作成 設定後、 Next"を押すと保存先を 選択する画面が出ます。 選択後
Create"を押すとプロジェ クトが作成されます。 ファイルは右下のものが 生成されます。
50.
シミュレーターで実行してみましょう!
51.
Xcode Projectの 画面構成
52.
Xcode Project画面 ここからは、各エリアの説明です。 Xcode Projectの画面には次の様なエリアがあります
53.
Xcode Projectの画面構成 ナビゲーションエリア ソースファイルやリソースファイ ルを管理する もっとも頻繁に使うエリア
54.
Xcode Projectの画面構成 ユーティリティエリア 中央に表示されるファイルの細 かな設定をする 上部エリア:インスペクタ 下部エリア:ライブラリ
55.
Xcode Projectの画面構成 ツールバー(ビルド) シミュレーターに関する操作 • ▶:実行 •
:停止 • ターゲット、シミュレーター 選択
56.
Xcode Projectの画面構成 ツールバー(エディタ) 各エリアの表示・非表示 ソースコードの変更履歴表示
57.
シミュレーターを 操作してみよう
58.
シミュレーター Xcode Projectで作ったものはシ ミュレーターで実行してみましょう 実行するには、ビルドボタンを押し ます。 Command( )
+ Shift + R でも実行できます。
59.
シミュレーター シミュレーターの操作をいくつか紹介し ます。 • Command( )
+ 矢印(← →) → シミュレーターの回転 • Command( ) + H → ホームボタン • Option + マウス操作 → ピンチイン・アウト • ホームボタン2回 → 起動中のアプリのリスト 終わったら停止しましょう。
60.
まとめ ポイント ① プロジェクトには"Xcode Project"と"Playground"の2つがある! ②
1からアプリを作るときは"Single View Application"を選ぼう! ③ シミュレーターの操作コマンドは覚えておこう!
61.
まとめ ポイント ① Swiftを練習をするならPlaygroundを使おう! ② 変数にはvar型とlet型がある! ③
エラーが出た時はメッセージを見よう!
62.
Playground解答ファイル • GitHubから落としてくることができます • URL
: https://github.com/hayate1996/swift_ios_study_01/tree/answer
Jetzt herunterladen