プログラミング初心者の16歳です。
現在N予備校のプログラミング入門コース、2章が終わったところです。
体調を記録し、予測するサービスを作りたいです。
N予備校だけでは自分の作りたいものは作れないのではと思っております。
そこで、
1.体調を記録して、予測するアプリを作るにはどんな言語が必要ですか?(複数ある場合は順番も教えていただけると嬉しいです)
2.プログラミング以外に必要なスキルはありますか?
2.それらを学習するには、何を使うのがよいのでしょうか?(例:progeteなど)
自分の実力に見合わず高度なものを作ろうとしていることはわかっています。
何年かかってもいいので作りたいんです。
ご回答宜しくお願い致します。
追記
記載を忘れていました。
元々スマホアプリにしようと思っていましたがPCからもアクセスしたいと思いwebアプリを検討しています。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答6件
0
作りたいアプリがある程度イメージできているのであれば、自身でプログラムを組むより、サービスの企画/要件定義あたりの手順を学習し、スキルを持った人にプログラミングは任せてしまうのが手っ取り早いです。
デバイスの設計とかまで手を出さない、単純なクライアント/サーバ型のアプリであれば、10-20万もあれば外注してプロトタイプは作れます。
もちろん、サービスが拡大すれば、インフラの設計の見直しや運用/ログ管理といった未知の世界を想像しなくてはマズくなりますが、そこまで学習した上でアプリ制作に手を出そうと思うと、5年以上は最低でかかるので、私はオススメしません。
投稿2019/06/17 11:17
編集2019/06/17 12:29退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/17 11:29
退会済みユーザー
2019/06/17 11:39
2019/06/17 11:42
退会済みユーザー
2019/06/17 11:45
2019/06/17 11:48
退会済みユーザー
2019/06/17 11:51
2019/06/17 11:57
退会済みユーザー
2019/06/17 11:59
2019/06/17 12:05
2019/06/17 12:07
退会済みユーザー
2019/06/17 12:13
2019/06/17 12:18
退会済みユーザー
2019/06/17 12:26
2019/06/17 12:45
退会済みユーザー
2019/06/17 12:52 編集
2019/06/17 12:57 編集
2019/06/17 12:55
退会済みユーザー
2019/06/17 13:04
0
解決されたようですが人の回答に言いがかりをつけただけのような印象は持ってもらいたくないので、私も思うところを回答します。
元々スマホアプリにしようと思っていましたがPCからもアクセスしたいと思いwebアプリを検討しています。
実はこれだけだと、選択肢は無限にあります。
なぜなら、データさえ同期取れればおおよそどの媒体でもサービスの提供は可能だからです。
スマートフォンで言えばAndroidとiOSがありますが、この2つ、実は開発手法が全く違ってきます.使う言語やフレームワークの話です。
開発環境が整備されてきた今は「完全焼き直し」は確か避けられたようには思いますが、それでもほぼ両者用に作る必要はあります。
それぞれのOSや端末の特徴もありますしね。
という具合で、「WebアプリにするからWebの言語だけで」ということにはなりませんし、「より広い媒体で公開したい」のであれば、それこそ複数の言語の知識や技術が必要となります。
※例えばデータのやり取りをするAPIの部分を全てPHPで行って画面レイアウトのみそれぞれ作るとか、よくある話と思います
ただ、一気に全てやりきるのは難しいので、まずは興味を持っていることや「自分がいま手元にある技術を伸ばす」ことに重点を置いたら良いでしょう。
プログラミングも英語などと近い部分があり、1つの言語がある程度マスターできたら、ロジック部分もしっかりしてくると思うので、お作法さえ学べばほかの言語もある程度のところまでは割と早く扱えるようになったりします。
なので、まずは今目の前にあるものに集中しましょう。
その中でもできるのがte2jiさんが書かれているような「企画」と「設計」です。
これは「学習するもの」というより「考えるもの」だと私は思っています。
ある程度でも「プログラミングによりどんなことができるか」が分からないとそのあたりも考えてはいけないのでプログラミングは基礎地盤としては必要です。
基礎ができてきたらサービスを具体化していくことになります。
どういう風にサービスの概要とかどういう人に使ってもらうとか、大枠から、どういう画面やどういう機能が必要か・・・というところですね。
ここまでなら言語関係なくできると思います。
それまでに「この言語ならある程度自信もって扱える」というくらいになれるのが理想ですね。
焦らず着実にやることです。学生の時と就職してからだと時間の流れが一気に変わります。そこに飲まれないように、「何年かかってもやりたい」という意気込みは忘れずに頑張ってください。
投稿2019/06/17 13:27
総合スコア80850
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
ベストアンサー
一般人がこれを言われても、あなたが
どのくらいのプログラミングレベルなのかわからないです。
現在N予備校のプログラミング入門コース、2章が終わったところです。
N予備校のプログラミング入門コースの内容を見た限りでは
しっかりと授業内容を身につければ
体調を記録し、予測するサービスは高度なものでなければ作れます。
https://www.nnn.ed.nico/pages/programming/
「N予備校だけでは自分の作りたいものは作れないのではと思っております。」というのは
勉強不足による思い違いなので、まずはプログラミングの基礎を固めることに
重点を置いたほうが良いです。
投稿2019/06/17 12:43
総合スコア2937
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。