2022年4月11日これからアプリ開発をはじめたいという方に向けて、開発に必要なものをまとめました。本記事ではアプリ開発に必要なソフトウェアおよびサービスをご紹介します。アプリの開発言語はFlutter/Dartを想定しています。AdMob(任意)グループウェア(任意)アプリ開発に必要なもの一覧はじめに必要なものの一覧です。あったほうが良いが必ず必要とまではいかないものは(任意)を付けました。AdMob(任意)グループウェア(任意)アプリ開発をはじめるために必要なハードウェアこれからアプリ開発をはじめたいという方に向けて、開発に必要なものをまとめました。本記事ではアプリ開発に必要なハードウェアをご紹介します。アプリの開発言語はFlutter/Dartを想定しています。...ハードウェア編ソフトウェアIDE(統合開発環境)アプリ製作のもっとも重要なソフトウェアはIDE(統合開発環境)です。IDEはおもに、プログラムを書く、スマートフォンのシミュレータを実行する、アプリをビルドする(実行形式に変換する)、GitHubと連携してソースコードを管理する、など多くの機能が実装されています。本記事ではFlutter開発を想定して書いています。Google社のFlutter公式ドキュメントでは、以下のIDEが紹介されています。CodeEmacsいずれも無料でインストールできます。詳しいセットアップ方法は上記のFlutter公式ドキュメントを参照しましょう。GitHubプログラム(ソースコード)を管理するためのクラウドサービスでアプリ開発に必要です。ソースコードのバージョン管理ができるようになり、ひとつ前のバージョンに戻したり、ほかの人が書いたソースを自分のパソコンに取り込んだり、ソースコード管理について多くの機能があります。GitHubには無料プランと有料プランがありますので、機能差を比較して決めましょう。開発ということであれば、まずは無料プランからはじめてみることをお勧めします。ConnectiOSアプリのテストや、アプリを本番ストアに公開するために必要なサービスです。Programへの登録が必要となります。Programの登録には年間99米ドルの費用がかかります。ConsoleAndroidアプリのテストと本番ストアに公開するために必要なサービスです。回限りの登録料(US$25)が必要になります。AdMobを活用します。グループウェア(任意)チーム(二人以上)でアプリ開発をするときにあったほうがよいです。グループウェアはメッセージのやりとり、スケジュールの管理、オンライン会議などのサービスがひとまとめになって販売されています。参考までにグループウェアの一覧をあげておきます。365ここまで、アプリ開発に必要なソフトウェアをご紹介しました。アプリ開発の場合は、なるべく無料か、安価なソフトウェアを選択するとよいでしょう。手軽に試してみて、合わなければほかのソフトウェアを選びましょう。blogアプリ開発をはじめるために必要なハードウェア独学でFlutterアプリ開発を学べるサイト・書籍ITコンサルタント・アプリ開発KevinフリーのITコンサルタント。テスト、そして移行フェーズまで。経歴はSIer10年、ITコンサル13年です。現在はアプリ開発でも活動しておりTwitterはFlutter・Dart・Firebase中心に発信しています。ついてシステム開発の企画フェーズや要件定義フェーズなど設計メインで発信するサイトです。