2016年12月05日
無料英語動画をチェック!Swift言語でMac Cocoaプログラミング | SwiftでMac Cocoaアプリソフトのプログラミング入門講座
キーワード
:Macアプリ開発の英語動画
無料英語動画をチェック!
Swift言語でMac Cocoaプログラミングのコンテンツ(一覧)
Swift言語でMac Cocoaプログラミングのコンテンツ(一覧)
1.Hello Worldアプリ開発(Xcode/Swift 2014年版)
2.Storyboardの使い方・ボタンを活用したアプリ開発(Xcode/Swift 2014年版)
3.NSViewControllerPresentationAnimatorを活用したアプリ開発
4.NSGestureRecognizerを活用したアプリ開発
5.NSWindowControllerを活用したアプリ開発
お待たせしました。ここからはいよいよMac(マック・Macintosh:マッキントッシュ)のデスクトップアプリ開発のCocoaプログラミングを始められるレベルのコンテンツをまとめていきたいと思います。
現在、無料で活用できそうな英語動画をピックアップして集めていきたいと思いますので、現在のSwift言語での、Mac Cocoaプログラミングの学習状況に応じて気になる動画をチェックしていただければと思います。
プログラミングについて無料で学習ができてしまう・・・
すごい時代ですね。
無料で学習ができる一因としては、You Tubeを始めとする動画投稿サイトなどに、チュートリアル動画を投稿してくださる方が世の中にいるという事実があるのではないかと思います。
チュートリアル動画を作成してくださる方の動機は、趣味・自己実現・ビジネス・マーケティング目的などと様々ではないかと思いますが、自分の時間を使って、Macデスクトップアプリ開発向けの解説動画を作成して、投稿してくださった方々に感謝ですね。
これだけ無料で、何かしらの情報収集ができる時代の傾向から考えられることとして、
・ 自分が何をしたいのか?(そして、人を喜ばせたいのか?)
・ 自分が何に、人生の時間を使いたいのか?
などといった能動的(主体的)なことが、ますます重要になってくるのではないかと感じます。
このウェブサイトで提供させていただいている、いずれかのコンテンツなどを通して、あなたが主体的な何かを考えるきっかけになることがあれば嬉しいと思います。
「 このウェブサイトの管理者よりも、
自分ならもっとわかりやすく、
プログラミングや人工知能(AI)について解説できる! 」
という方も大歓迎ですよ。
ぜひ、プログラミングや人工知能などについて学びたい方のためにコンテンツを作ってあげてくださいね。
こうやって情報を整理する人も中には必要なのでしょうね
ブログアフィリエイトの始め方に関するコンテンツも
作成していますのでウェブサイトの運営に関心のある方は
合わせてご活用ください。
:Macでアフィリエイトのやり方・始め方入門講座 へ
▲ この記事のトップへ
1.Hello Worldアプリ開発(Xcode/Swift 2014年版)
Swift for OSX Apps: Hello World (Programming Basicsチャンネル)
2014年8月12日公開のYou Tube動画
ボタンをクリックするとテキスト表示を変更する方法を解説してくれています。
とりあえず、Macのデスクトップアプリを開発したい方が流れを確認するには、ありがたいチュートリアル動画ですね。
OS X版ではありますが、一連の流れは参考になるのではないかと思います。
[ 初学者向けにポイント解説 ]
全くXcodeでアプリ開発を経験されたことのない方には、おそらくわからないこととして、この動画の「 1分46秒 」あたりで解説されている
「 Desktop app 」の「 Label 」から「 青い線 」を 「 App Delegate.swift 」の
コード入力のところに伸ばしていくところ
ではないかと思います。
方法としては、
「 command 」キーを押し続けたまま、「 Label 」のところを左クリック(マウス環境の場合)する
と、動画のように「 青い線 」が表示されるのではないかと思います。あとは、動画を真似て、指定されている場所に先端の矢印を移動させて、左クリックを離すと自動的にコード入力がされるのではないかと思います。
その他の関連動画をお探しの場合は、
キーワード
:swift mac app tutorial
などで探してみると見つけやすいかもしれませんね。
▲ 無料英語動画をチェック!Swift言語でMac Cocoaプログラミングのコンテンツの一覧へ
2.Storyboardの使い方・ボタンを活用したアプリ開発(Xcode/Swift 2014年版)
Using Storyboards for OS X (Lee Brimelowチャンネル)
2014年6月9日公開のYou Tube動画
Storyboardの使い方を解説してくれているようです。「View Controllerの追加 」(3分57秒あたり)や、「 新しいCocoa Classファイルの追加の仕方 」(4分51秒あたり)や、ボタン(Button)を活用したアプリの作り方を考える上で参考となるのではないかと思います。
OS X版ではありますが、Storyboardの基本的な使い方を学ぶ上では参考になるのではないかと思います。
[ 初学者向けにポイント解説 ]
Xcodeでアプリ開発が初めての方の場合、この動画の「 3分28秒 」あたりで解説されてい「 青い線 」の出し方がわからないかもしれませんね。
方法としては、
:Hello Worldアプリ開発(Xcode/Swift 2014年版)
で説明させていただいた操作方法と同様の手順で、できるのではないかと思います。
上記の動画で基本を押さえたらこちらの動画もチェックしてみてください。
Cocoa Programming L62 - Storyboards(AppleProgrammingチャンネル)
2014年11月28日公開のYou Tube動画
ボタンを押すと、
・ 小ウィンドウ(シート)が表示されるデスクトップアプリや、
・ 入力したテキストをボタンを押すと吹き出しで表示させる方法
などを解説してくれているようです。この動画もOS X版です。
▲ 無料英語動画をチェック!Swift言語でMac Cocoaプログラミングのコンテンツの一覧へ
3.NSViewControllerPresentationAnimatorを活用したアプリ開発
Cocoa Programming L67 - Presenting View Controllers (AppleProgrammingチャンネル)
2016年5月29日公開のYou Tube動画
「 NSViewControllerPresentationAnimator 」のプロトコル(protocol)を活用して、ボタンを押すとウィンドウ内の画面が遷移するデスクトップアプリを開発するための方法を解説してくれているようです。
[ 初学者向けにポイント解説 ]
1.Hello Worldアプリ開発(Xcode/Swift 2014年版)
2.Storyboardの使い方・ボタンを活用したアプリ開発(Xcode/Swift 2014年版)
で紹介させていただいた動画の内容に慣れてきたらチャレンジしてみてください。
▲ 無料英語動画をチェック!Swift言語でMac Cocoaプログラミングのコンテンツの一覧へ
4.NSGestureRecognizerを活用したアプリ開発
Cocoa Programming L64 - NSGestureRecognizer(AppleProgrammingチャンネル)
2015年5月20日公開のYou Tube動画
「 NSGestureRecognizer 」のクラス(class)を活用して、ウィンドウ内で、図形の色や大きさの変更、図形の回転(角度の変更)、移動などができるデスクトップアプリを開発するための方法を解説してくれているようです。
[ 初学者向けにポイント解説 ]
1.Hello Worldアプリ開発(Xcode/Swift 2014年版)
2.Storyboardの使い方・ボタンを活用したアプリ開発(Xcode/Swift 2014年版)
で紹介させていただいた動画の内容に慣れてきたらチャレンジしてみてください。
▲ 無料英語動画をチェック!Swift言語でMac Cocoaプログラミングのコンテンツの一覧へ
5.NSWindowControllerを活用したアプリ開発
Cocoa Architecture L1 - Controllers (AppleProgrammingチャンネル)
2016年1月7日公開のYou Tube動画
「 NSWindowController 」のクラス(class)を活用したデスクトップアプリを開発するための基本的な内容の解説をしてくれているようです。
[ 初学者向けにポイント解説 ]
この動画では「 Add New Constraints 」(直線上に新しい制約を追加する・加える)(12分19秒あたり)や、「 Add New Alignment Constraints 」(直線上に新しい制約を追加する・加える)(13分33秒あたり)を活用してレイアウトを調整する手順なども含まれており、「 Storyboard 」を使った画面デザインが必要なアプリ開発をしたことがない方には、難しさを感じる方もいるかもしれませんね。
ちなみに、動画では、
「 Add New Constraints 」(新しい制約を追加する・加える)で
・上下左右などの位置に制約を加える位置調整
・高さ(height)を固定するための制約を加える位置調整
を、
「 Add New Alignment Constraints 」(直線上に新しい制約を追加する・加える)で
・水平方向(horizontally)・垂直方向(vertically)への
画面上の配置に関する制約を加える位置調整
などを解説してくれているようです。
Storyboardを活用したデスクトップアプリ開発の基本的なところからわからない方は
1.Hello Worldアプリ開発(Xcode/Swift 2014年版)
2.Storyboardの使い方・ボタンを活用したアプリ開発(Xcode/Swift 2014年版)
から学び始めてみてくださいね。
▲ 無料英語動画をチェック!Swift言語でMac Cocoaプログラミングのコンテンツの一覧へ
Macアプリ開発デビューおめでとうございます。
これから一緒に学んでいきましょう。
これでいよいよ、
Mac向けソフトのアプリ開発を
始めることができそうですね。
iPhoneアプリなどのモバイルアプリ・スマホ開発について学びつつ、
Mac向けのアプリ開発の
勉強のスタートを切るきっかけになることが
ありましたら幸いです。
[ スポンサードリンク ]
by はじめてのコンピュータ・パソコン
▲ この記事のトップへ
上記のバナーをクリックすると、
「 SwiftでMac Cocoaアプリソフトのプログラミング入門講座 」
の一覧のページにリンクします。
Macプログラミング学習などにお役立てください。
︎ サイトマップ
︎ プロフィール | サイトポリシー・免責事項など
︎ CONTENTS(コンテンツ)一覧
︎ Mac関連アプリ・ソフトのレビュー講座(一覧)
︎ IT系エンジニア求人案件・転職
︎ Mac(マック)関連パソコン iMac・MacBookPro・MacBookAir
︎ Apple Watch 特集 APPLE WATCH・SPORT・EDITION
posted by HajimeteCPC at 13:08
| Xcode(Mac)で覚えるSwiftプログラミング