LoginSignup
2
4

More than 5 years have passed since last update.

MacOS X デスクトップアプリのプロジェクト作成

Last updated at Posted at 2018-09-16

Swift4開発

iPhone開発は参考書やサイトに情報が多く落ちているが、
MacOSXのデスクトップアプリ開発の記事は数が少なく古い。
Swift4の参考書は基本文法とコマンドライン系の開発で買う必要性を感じられなかった。
基本文法とコマンドライン系の開発ならSwift4.2チュートリアルをChromeブラウザで翻訳して勉強すれば十分だ。
私はぶっつけ本番でプログラミングできた。

プロジェクト作成したらMacOS X デスクトップアプリのHelloWorld

開発環境

2018年9月の最新バージョン
- MacOSX HighSierra(10.13.6)
- Xcode Version 9.4.1 (9F2000)
- Swift4.2
- Cocoa

プロジェクト作成

  1. Xcodeを起動して、「Create a new Xcode project」を選択する。
    create_a_new_Xcode_project.png

  2. 「macOS」タブの「Cocoa App」を選択して、「Next」を押下する。
    cocoa_app_project_create.png

  3. プロジェクト作成画面が出てくるので入力し、「Next」ボタンを押下する。

    Product Name : HelloWorld(プロジェクト名)
    Team : None
    Organization類 : お好きにどうぞ (Bundle Identifier)
    Language : Swift
    Use Storyboards : チェックON (Main.Storyboardファイルを生成)
    choose_options_for_your_new_project.png

  4. ローカルリポジトリが欲しいなら「Create Git repository on my Mac」をチェックONにして、「Create」ボタンを押下する。

  5. プロジェクト作成が終わり、生成されたファイルとプロジェクト作成画面で入力した項目がどこにきているか確認する。
    xcode_helloworld_gui.png

主に編集するファイルは以下の3点。

  • AppDelegate.swift (アプリケーションのライフサイクルメソッドがある)
  • ViewController.swift (ウインドウのライフサイクルメソッドがある)
  • Main.Storyboard (右下の部品類からドラッグ&ドロップでウインドウのGUIパーツを編集する)

以上、最後に「いいね」ボタンをよろしくお願いします。

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4