iOSアプリ開発では、機能そのものを実装する力だけでなく、それをどのような開発基盤の上で継続的に育てていくかが、最終的な品質と開発速度を大きく左右します。
iOSアプリ開発では、機能そのものを実装する力だけでなく、それをどのような開発基盤の上で継続的に育てていくかが、最終的な品質と開発速度を大きく左右します。
Webアプリケーション開発を始めると、最初は「画面を表示して、入力を受け取って、保存するだけ」と見えやすいですが、実際にはかなり多くの責務が同時に存在しています。
iOSアプリ開発では、最初の段階では問題なく見える設計が、機能追加や保守のフェーズに入った瞬間に急に重くなることがあります。
Objective-Cは、Apple向け開発を長く支えてきた代表的なプログラミング言語です。
iOS開発やApple向けアプリ開発を学ぶとき、避けて通れない比較の一つがSwiftとObjective-Cとの違いです。