Open5

iPadでアプリ開発環境を整える

ぽんぽん

■どうやって!
Project IDX を使う(現時点では唯一のブラウザから扱えるクラウド開発環境)

ぽんぽん

■なんで?
・MacBookでエミュレータ(iPhone,Android)を使うにはそこそこスペックが必要
 → クラウド開発環境ではクライアント端末のスペックに影響されない
・MacBook から iPad にすることでの軽量化!

ぽんぽん

■iPadでの開発を想定した場合のハードウェアデバイス

  • iPad
     → 前述の通りそこまでスペックを要しないので iPad Pro は不要
      → 無印か Air が選択肢となるが、そんなに違いは無いのでお好みで。
ぽんぽん

■iPadでの開発を想定した場合のハードウェアデバイス

  • キーボード
    → iPad上のソフトウェアキーボードが使用できるがコーディングには非現実的
     → 物理キーボードが必要
    • Magic Keyboard
        → ちと高いのと重いのがネック
    • 折り畳みキーボード
        → 折り畳みでフルサイズでType-C ならこれ一択
        → スタンドと組み合わせる必要あり。↓が参考になりそう。

https://www.youtube.com/watch?v=-NYLONh6JC0

ぽんぽん

■iPadでの開発を想定した場合のハードウェアデバイス

  • マウス(トラックパッド)
    • iPad自体がタッチパネルなので無くても大丈夫そうだが、あった方が楽なのは確か。
    • ただし軽量化が目的である以上、不必要に荷物は増やしたくない
        → 前述動画の冒頭で写った iPhone をトラックパッドとして使うのが良さそう
         → 動画のための演出で、実際にはできないらしい(動画コメントにあり)
          → 無いなら作ればいいじゃない(あるなら使えばいいじゃない)