元ダメ人間がパソコンを一から学び、独学でエンジニアに。YouTubeではアップスターツで動画投稿をしています。2019年3月24日FacebookTwitterはてブPocketFeedlyUPSTARTSのぱみやすです「スマホアプリを作りたいっ!」と思ったことはあるけど、「どんなスキルやツールが必要なんだろう」と疑問をお持ちの方も多いかと思います。今回は、【スマホアプリ開発に必要なスキルやツール】についてお話しします!では、androidとiOS(iPhone)別々に説明します。パソコンはWindows,Macどちらでも開発を行うことができ、android端末は動作確認をする場合に必要になります。アプリを公開したい場合、開発者として登録する必要があるため初回のみ$25の費用が発生します。Console必要なスキルandroidアプリ開発は主に「Java」というプログラミング言語が使われています。他のプログラミング言語でも開発はできますが、汎用性の高さからほとんどの企業がJavaを採用しています。」をandroidで正式にサポートすると発表しました。この発表を受けてKotlinを利用したアプリ開発の割合が増加すると予想されています。」というandroidアプリ開発専用ツールが必要になります。Studio」を使った方がいいでしょう。Player(ザマリンライブプレイヤー)という開発ツールが登場したことで、Windowsでも開発が可能になりましたが、制約が多いため、まだまだMacを使うケースが多くなっています。動作確認(androidも同様)はツールのシミュレーター(エミュレーター)でできるため、勉強中や自分で使うだけの方は本体が必ず必要というわけではありません。実際に端末で動かした時と挙動が違う場合があるため、アプリを配信する場合や仕事で開発を行う場合は実機で動作確認をすることが必須になります。アプリを公開したい場合、年間11800円の費用が発生します。Program必要なスキルiOSアプリ開発には主に「Swift」というプログラミング言語が使われています。Swiftは2014年にApple社が開発したプログラミング言語になります。」という専用ツールが必要になります!ですが、残念ながらWindowsでは使えずMacでしかインストールはできません。まとめスマホアプリを作成するには開発言語や開発環境に関する様々な知識が必要です。アップスターツのSベンです。