べべべ大魔王のおさんぽ

東大3年生の読書散策

スマホアプリ開発 12日目

 

どうもべべべ大魔王です。

 

今日は、左画面のナビゲータについて学びました。

 

 

 

  • AppDelegate.swift

アプリの状態に応じて処理を書く。

例:バックグラウンドでの処理はどうするか

  • ViewController.swift

それぞれの画面に対して、処理を書く。

  • Main.storyboard

実際の画面を編集するファイル。

  • LanchScreen.storyboard

アプリが立ち上がったときにちらっと表示される画面の編集。

  • info.plist

アプリに関する設定を管理する。

 

※ナビゲーター上の小さいアイコンのショートカットキーは

Command+数字

(数字は左から1、2、3、、、)

スマホアプリ開発 11日目

 

どうもべべべ大魔王です。

 

前回までAndroidアプリを開発していましたが、諸々の理由から、iOSに変えました。

開発環境の構築から、エミュレータの起動までできました。大学のPCはサクサク進むので気持ちいいです!!笑

 

今日学んだこと

シミュレーターのショートカット一覧

Homeボタン:Shift+Command+h

左回転:Command+←

 

次行きます!

スマホアプリ開発10日目

 

どうも、べべべ大魔王です。

 

あかん!重すぎる。動作がめっちゃ遅い。

このままやとストレスしか溜まらん。

 

ということで、大学のPCで開発することにしました。

大学のPCはめっちゃサクサク動くので。

ただ、Macなので開発言語はいままでとは違うので、また一からやり直しです。

 

またリスタート!

 

 

スマホアプリ開発9日目

 

どうもべべべ大魔王です。

 

前に「NOX」というエミュレータをダウンロードしたのでそちらを使うことにしました。

 

Android studioと連携させることは出来たのですが、めちゃくちゃ重いです。困ってます。

 

PCのスペックが足りないのかな…

 

だいたい起動に3分くらいかかります。

 

でも、まぁしばらくこれでいきます!

 

次からどんどんアプリを作っていきたいと思います!

スマホアプリ開発 8日目

 

どうもべべべ大魔王です。

 

今日はエミュレータを起動させます。

 

ところがどっこい、起動しません。エラーです。

 

解決策を検索します。

このサイトを参考にしました。

https://freesoft.tvbok.com/tips/peripherals/bios_boot_fn-key_list.html

どうやら、BIOS起動設定を変更しないといけないみたいです。

 

とりあえずfast bootを無効にしたところで終了です。

 

次いきます!

スマホアプリ開発 7日目

 

どうもべべべ大魔王です。

前回レイアウトエディターに「Hello world」が表示されないエラーで手こずりましたが、以下のサイトを参考に少し修正するとうまくいきました!

 

https://qiita.com/k_boss2930/items/167daa770341ae734459

 

エラーが出た時は、エラー内容で検索をかけると大抵解決法に辿り着けます。

 

解決したので次進みます!

スマホアプリ開発6日目

 

どうもべべべ大魔王です。

 

今日はドットインストール#5

「レイアウトエディターを使ってみよう」

を進めます!

 

受講メモ

f:id:gayumu:20180802135520j:image

理解はできたのですが、ここで問題発生です。

 

自分のlayoutフォルダの画面に"Hello World"が表示されていません。ドットインストールの授業動画では開いたときに既に表示されているのですが…。

どうしてか考えてみます。