プログラマー復帰を目指す 1日目

【最終的な目標】

iOSアプリの開発者になる(iOSじゃなくてもいいかも)

 

【当面の目標】

ポートフォリオになるiOSアプリを何個か作る

ギャンブル依存症治療アプリ

・クソデカ問題について語るアプリ

 

段階的な目標

・環境構築

・質問用のアカウントを作る

iOSの基礎を学ぶ

・Swiftを学ぶ

・手っ取り早く、Udemyの講座を見てサンプルアプリを何個か作る

・Flutterとか試しに触ってみたい

・可能ならリリースまでやる(1万円痛い・・・)

【環境構築】

  • OSX Catalinaにアップグレード (High SierraではXcode11をインストール出来ない)

qiita.com

 

  • 以下からXcode 11インストール

https://developer.apple.com/download/more/

 (Udemyの講座がXcode11だったので)

 

  • 11に切り替え

fukatsu.tech

  • Karabiner導入

許可が出てこなくて意味わからなかった。

以下を参考に解決。感謝。

swan-once.com

 

chusotsu-program.com

 

  • homebrewのインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

  • 隠しフォルダの表示

support.borndigital.co.jp

 

  • 拡張子の表示

pc-karuma.net

 

  • バックスラッシュの打ち方

optionを押しながら円マーク で出るらしいが、めんどい

 

DefaultKeyBindingで出来るかと思ったが、(VScodeとかなら反映されたが)Xcodeだと反映されなかった。

 

[出来た手順]

qiita.com

 

[出来なかった(Xcodeに反映されなかった]

```~/Library/KeyBindings/DefaultKeyBinding.dict```

に配置すればOK。反映されなかったらログアウトか再起動で多分される。

 

gist.github.com

 

 

【Swift Playground】
  • shift + option + command + n でPlaygroundの新規作成が可能
  • shift + command + returnで実行するらしい

分かりづらっ

 

 

  • ビルドして実機で確認

```Verify the Developer App certificate for your account is trusted on your device. Open Settings on iPhone8 and navigate to General -> Device Management, then select your Developer App certificate to trust it. Internal launch error: process launch failed: Security```

と出てきたので以下を参考に信頼にする

qiita.com