2016年12月03日
なぜ見つからない?日本人向けのSwift言語でMac Cocoaアプリソフト開発のコンテンツ | SwiftでMac Cocoaアプリソフトのプログラミング入門講座
キーワード
:XcodeでMacアプリ開発
Macデスクトップアプリ開発をしたい方に向けたコンテンツの進捗状況
Xcodeの開発環境を使って、
Mac(マック)
* Macintosh:マッキントッシュ
のデスクトップアプリ開発に関連する
コンテンツを作成していこうと
思い立ち、
:はじめに | SwiftでMac Cocoaアプリソフトのプログラミング入門講座
の記事を書いてみました。
その後、
Macのデスクトップアプリ開発、
Swiftプログラミング関連記事の
投稿をしないまま時間が経ちましたが、
Mac Cocoaプログラミングに関心のある方の
プログラミングの学習状況はいかがでしょうか?
プログラミング言語や、
アプリ開発関連の話題が、
様々なウェブメディアや、
書籍・雑誌などを通して
発信されており、
ついつい
Macのデスクトップアプリ開発関連以外の
学習に時間を取られたこともあり
Mac Cocoaプログラミング関連の記事投稿が
滞ってしまいました。
[ Mac関連の話題 ]
2016年9月投稿
:チェック済み? Apple Special Event(2016年9月)| #325 デジタルライフコラム
2016年10月投稿
:再起動したら「macOS Sierra」の画面の不具合が改善しました | #331 デジタルライフコラム
:macOS Sierra関連本。日本語書籍の刊行始まる(2016年10月) | #332 デジタルライフコラム
2016年11月投稿
:「 Visual Studio for Mac Preview版 」公開開始。早速インストールしてみました | #340 デジタルライフコラム
:どうなるの?「 Visual Studio for Mac 」の噂のこと | #339 デジタルライフコラム
[ プログラミング関連の話題 ]
:無料?? プログラマー希望者必見の「 プログラマカレッジ 」をチェック | #336 デジタルライフコラム
[ 人工知能(AI)関連の話題 ]
2016年9月投稿
:書評26. (淺井登 著)はじめての人工知能:Excelで体験しながら学ぶAI
2016年10月投稿
:書評29. 絵でわかる人工知能(三宅 陽一郎・森川 幸人著)
:書評28. (中井悦司 著)TensorFlowで学ぶディープラーニング入門:畳み込みニューラルネットワーク徹底解説
:書評27. (斎藤 康毅著)ゼロから作るDeep Learning:Pythonで学ぶディープラーニングの理論と実装
2016年11月投稿
:AI初学者が「 ゼロから作るDeep Learning 」で躓かないためのまとめ
:書評30.よくわかる人工知能(清水 亮 著)
:大型書店の人工知能(AI)本コーナーの現在(2016年)| #333 デジタルライフコラム
:ロボットは東大に受かりそうなのか?(東ロボくんの2016年大学入試センター模試 編) | #338 デジタルライフコラム
:米国ホワイトハウス公表の人工知能レポート(2016年10月)をチェック | #337 デジタルライフコラム
Macデスクトップアプリ開発をしたい方は、どんなキーワードで検索するのか?
このウェブサイトの
Cocoaプログラミング・Macアプリ関連の記事のキーワードとして、
キーワード一例(2016年11月時点)
:swift cocoa 入門
:swift cocoa
:cocoa プログラミング
:cocoa アプリ
:xcode macアプリ開発
:swift mac app
:swift osx app
:macプログラミング入門
:mac swift プログラミング
:mac プログラミング アプリ
:mac hello world
:osx swift programming
:swift 入門
上記のようなワードで
検索エンジンに認識していただいていることも
あるようです。
まだまだ、
Macのデスクトップアプリ開発関連の
コンテンツが薄いにも関わらず
検索エンジンに認識してもらえるということは、
その他の方が運営していただいている
ウェブサイトでも、
あまりSwift言語での
Macのデスクトップアプリ開発の記事・コンテンツが
充実されていないのが
現実なのではないかと思います。
ちなみに、
Swift言語が発表される前の
Macアプリ・iOS開発の言語の
「 Objective-C 」
を活用した
Mac Cocoaプログラミングの記事は、
いくつか散見されるようでしたので、
「 Objective-C 」
でのMacアプリ開発に興味のある方は、
Googleの
検索エンジンなどで調べてみてください。
* 2016年12月時点
ただ、
今から
「 Objective-C 」
でMacアプリ開発を学ばれるという方は、
純粋に、
「 Objective-C 」
というプログラミング言語が
好きな方や、
Apple社のプログラミング言語の歴史に
興味がある方なのでしょうね。
長期的には、
App Storeでアプリをリリースしたいと
考えている方にとっては、
Swift言語で
Macアプリ開発を学び始めることを
オススメします。
* App Storeでのリリースの条件に関わるため
2016年12月3日時点
なぜ見つからない?日本人向けのSwift言語でMac Cocoaアプリソフト開発のコンテンツ
前置きが長くなりましたが、
本題の
「 なぜ、日本人向けの
Swift言語でMac Cocoaアプリソフト開発の
コンテンツが見つからない(見つけにく) 」
のか?
について考えてみたいと思います。
ここからは、
勝手な想像ですが・・・・
1.どちらかというと、
Macアプリ開発よりも、
iPhoneスマホアプリ開発に興味がある?
2.iPhone(iOS)向けアプリ開発の方が
市場規模が大きい?
3.Macアプリ開発をしたいと思う絶対数が
少ないので、
出版社の方や、ブロガー・アフィリエイターを始めとする
ウェブメディア運営者が手を出さない。
要は、
「 儲からない?」
「 日本人向けに、解説書を作っても労力に見合う対価が得られにくい? 」
領域なのではないかと
勝手に推測しています。
その他にも、
「 Swift言語での
iOSアプリ開発がわかれば、
あとは、
Macデスクトップアプリの開発なんて
簡単だよね。」
という暗黙の了解があるのかもしれませんが、
プログラミング初学者の方にとっては、
そこが実は難しいんですよね。
この記事を読んでくださっている方の中に、
我こそは、
Macデスクトップアプリ開発の
プログラミングの入門的な内容の
コンテンツを作ってみたい!
という方は、
先ほど挙げさせていただいた
キーワードを参考にしていただきながら、
Macデスクトップアプリ開発をしてみたいと
うずうずしている
Macユーザーの方に
コンテンツを作ってあげてくださいね。
自分も、
時間のある時に
コツコツと
何かしらのコンテンツを考えていきたいと思います。
Swift言語でCocoa Programming関連の洋書
最後に、
MacのOSのバージョンや、
Xcode、Swift言語のバージョンは
2016年12月時点の最新の物ではありませんが、
Swift言語での
Cocoaプログラミングに関連する洋書を
参考までに、
掲載しておきます。
Cocoa Programming for OS X
The Big Nerd Ranch Guide 5th Edition
Big Nerd Ranch Guides
Aaron Hillegass・Adam Preble・Nate Chandler(著)
2015年刊行
Cocoa Programming for OS X: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides)
︎ Amazonで詳しくみてみる:
Cocoa Programming for OS X: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides)
︎ 楽天ブックスで詳しくみてみる:
Cocoa Programming for OS X: The Big Nerd Ranch Guide [ Aaron Hillegass ]
︎ 楽天Kobo電子書籍ストアで詳しくみてみる:
Cocoa Programming for OS XThe Big Nerd Ranch Guide【電子書籍】[ Aaron Hillegass ]
上記の
「 Cocoa Programming for OS X
The Big Nerd Ranch Guide 5th Edition 」
では、
・OS X Yosemite バージョン:10.10
・ Xcode バージョン:6.3
・Swift バージョン:1.2
* ちなみに、2016年12月3日時点の最新バージョンは
macOS Sierra バージョン: 10.12.1
Xcode バージョン: 8.1
Swift バージョン:3系
です。
の開発環境で
Macのデスクトップアプリの
プログラミングの解説がされていますが
書籍が英語版であるということもあり、
プログラミング初学者の方にとっては、
内容を理解するのに
難渋されるのではないかと思いますが、
ある程度
Xcodeを活用して、
iPhone・iPad(iOS)アプリ開発を経験されたことの
ある方にとっては、
参考になるのではないかと思います。
[ スポンサードリンク ]
by はじめてのコンピュータ・パソコン
▲ この記事のトップへ
上記のバナーをクリックすると、
「 SwiftでMac Cocoaアプリソフトのプログラミング入門講座 」
の一覧のページにリンクします。
Macプログラミング学習などにお役立てください。
︎ サイトマップ
︎ プロフィール | サイトポリシー・免責事項など
︎ CONTENTS(コンテンツ)一覧
︎ Mac関連アプリ・ソフトのレビュー講座(一覧)
︎ IT系エンジニア求人案件・転職
︎ Mac(マック)関連パソコン iMac・MacBookPro・MacBookAir
︎ Apple Watch 特集 APPLE WATCH・SPORT・EDITION
posted by HajimeteCPC at 17:25
| Xcode(Mac)で覚えるSwiftプログラミング