コロナで家にいろというなら、逆にそれを(やりたかったことのマトメ対応に)利用する。
やりたかったことを手当たり次第ででやる。これとか。
ダウンロード。
何をインストールしますか?
Xamarine使ってみたいので全部入れちゃう。
いちおうサインインしとく。
キーボードショートカットは一番左でいいや。
+New を押して始める。
このサイトにあるサンプルプログラムを作ってみる。
単一ビューアプリをダブルクリック。
アプリ名はサンプルサイトのとおりに入れた。
名前空間とかに関係しそうだからそのままの名前にする。
Main.storyboardをダブルクリック。
既定のデザイナー云々はよく分からんから「Visual Studioを保持する」にした。
Main storyboard をダブルクリックして開始。
右上の検索窓で「label」を検索して
ドラッグドロップで配置。
名前を変える。
同様に Text Field も配置。
同様に Text Field(2個目) も配置。
コードを書くための新しいファイルを追加する。
「空のクラス」を選ぶ。
コード補完も効く。
なにこれ。波カッコが勝手に改行されて使いにくい。
このへんの手順を参考に動作設定を変更する。
ユーザー設定に行き
「対応する波かっこを挿入する」を外したが解消しない。
やりかたはまた後日調べる。
コード完成。
ViewController.csをダブルクリックして開く。
こちらにもコード完成。
ビルドすると
エラーになった。
54行目ぽい。
おっと54行目のセミコロンがなかった。
50行目も間違っていたので書き直し。
ビルドし直し。
ビルド成功。
シミュレータで動かす。「Debug」からiPhone11 iOS 13.5 を選んだ。
iOSシミュレータ起動。テンション上がる。
こいつ…動くぞっ
「Translate」を押すと文字列が数字に変わる。
変更前)1-855-XAMARINE
変更後)1-855-9262746
何の実用性も無いプログラムだけど、動いたのが嬉しい。
実機で動くか試す。
エラーになった。
Could not find any available provisioning profiles for Phoneword_iOS on iOS.
なんぞこれ。あとで調べる。