0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【超初心者】WebデザイナーがiOSネイティブアプリ開発に挑戦して学んだこと共有

Last updated at Posted at 2020-07-07

人類(というか自分)の大きな進歩についての感動を共有。

iOSネイティブアプリがシミュレーター&実機で動作するまでの取り組み。主にWebデザイナーから範囲広げたり、なんとなく学習考えている人向けの共有。

#前提スペック
・某大手企業勤務の雇われ(使い捨てとも言う)Webデザイナー
・HTML、CSS、CMS業務レベル

#取り組んだこと
・MacBookAir2020でXcode(Swift)を使って、iOSネイティブアプリの開発
・シミュレータとローカルの実機で、何となく動作させるまで(iPad)

#大変だったこと
・全部英語w
・Appleは互換性を大事にしてそうな気がしたけど、実際は数ヶ月くらい?のハイペースでコロッコロ仕様を変えてやがる。参考書やWebの情報が少し古いだけで、あまり役に立たない
・XcodeやSwiftにもバージョンがあって、コロッコロ変わる
・環境構築が思いのほか、難しくて大変すぎる。1日仕事どころじゃない

#意外だったこと
・画面のデザインはCSSとかでやると思ってたけど、ネイティブアプリ開発にCSSなんて全く登場しない(たぶん)
・アップル独自(swift)方式?みたいなパラメータでデザインする
・パワポで資料作るイメージ(パワポよりは難しい)
・細かく機種ごとの見え方の調整するのは、かなり難しそうで未学習

#プログラミング(Swift)
・初歩レベルであれば、HTMLとかでコーディングしているイメージとそんなに変わらない。調べながらやれば何とかなる(たぶん)
・HTMLやCSSで格闘した経験は、RPGで言うと「二刀流」スキルを初めから持っている「強くてニューゲーム」な状態で有利
・やってみるとWebデザインより、世の中的に旬だし色々できそうで楽しい

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?