質問: ### 作りたいアプリがあります アクセサリーなどをカスタムオーダーができるスマホ向けアプリケーションを作りたいと思っています。 ・「作成画面」で「メインパーツ」を選び、「デコレーションパーツ」を好きな場所にくっつけていく。(実際接続可能な場所の近くに持って行くと吸い付く) ・いらないパーツは「ゴミ箱」ボタンへ入れられる。 ・表示されているアイテムの合計金額が常に表示される。 ・パーツは「パーツボタン」の中にあり選ぶと作成画面に出てくる。 完成したものを購入できる。 ざっとですが Q1;上記アプリを作成するには何を勉強すればよいでしょうか? Q1;最短ルート、なんてないかもしれませんがこの手のアプリ作成にはどのくらい時間がかかる見込みでいたら良いでしょうか?(個人的なご意見で構いません。) 当方コードなど全く関係ない人生を送ってきて最近やっとHTMLやC#を勉強し始めました。 某質問サイトではC#、Unity、某スクールではSwift,Javaと皆様様々な経験の中のアドバイスありがたく聞いていますが意見がバラバラで何から手をつけたらいいか本当に迷っています。 ご指導ご鞭撻のほど宜しくお願い致します。
回答: 濁していてもマルチポストです。まずはこちらをご覧ください。 ヘルプ|teratail(テラテイル) 意見がバラバラなのは、その全てであなたの希望のアプリが作れるからです。 時間は(素材作成は別として)私ならUnityで数日で出来るでしょう。**あくまで書いてある部分だけで言えば**ですが。 実際は他にも仕様があるはずです。パーツは後から増えないのか? 金額を表示してどうするのか? などなど。 それによって**最適なツール・言語が変動する**可能性だってあります。 初心者であればとりあえず「各ツール・言語のメリットとデメリットの調査」をリストアップすること。 その後もっと簡単なもの、例えば「ボタンをタップしたらそのアイテムの価格を表示する」という仕組みを各言語で作ってみて(これだけなら最短1日で出来るでしょう)、一番条件に見合った、自分の気に入ったものでやればいいんじゃないでしょうか。