hw
1:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:32:39.373 ID:j+sPRCzi0.net

中学生でAndroidアプリを作りたいと思ってる


スポンサードリンク
2:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:32:56.695 ID:/J7Ssult0.net

どんなアプリ?


4:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:34:43.797 ID:j+sPRCzi0.net

>>2
とりあえず神経衰弱みたなのを作ってみようかと思う


3:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:34:38.435 ID:z1kUaKoY0.net

Androidのアプリならそんなに詳しいプログラミングの知識要らんだろ
本屋で適当なの買ってこい


5:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:35:07.352 ID:j+sPRCzi0.net

>>3
本は買ってきて読んでるけど意味がよくわからん


11:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:36:40.777 ID:thiIB6xQ0.net

>>5
分かるまで読め


13:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:37:51.055 ID:j+sPRCzi0.net

>>11
うーん…わかるけど理解してないっていうか
自分で考えてコードが書けるようにならない


7:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:35:54.008 ID:UEl3bfa9a.net

中学生には無理だなwww


8:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:36:00.070 ID:ykZzc1Lk0.net

まず公式のドキュメントを読もう


20:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:41:28.151 ID:j+sPRCzi0.net

>>8
英語力ないんだ


26:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:43:17.619 ID:thiIB6xQ0.net

>>20
致命的すぎる
プログラミングに最低限の英語は必須
英語読めなきゃコピペコーダーにすらなれんぞ


34:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:48:57.970 ID:6f9Bp1ue0.net

中学生でプログラミングやったときは配列で投げたわ
英語は出来たほうが圧倒的に有利だけどAndroidプログラミングとかは巷に日本語の情報氾濫してそうだし別に大丈夫なんじゃないの


38:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:50:52.395 ID:j+sPRCzi0.net

>>34
まあググれば色々出てくるがエラーの対処法は日本語の記事が少ないように思う


9:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:36:05.263 ID:s9f8TPqJ0.net

hello world


12:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:36:41.101 ID:j+sPRCzi0.net

>>9
そこまでは出力できた


14:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:38:08.686 ID:9beA8jnI0.net

ぶっちゃけUnity使えばいいと思う
モチベーション保てなきゃ意味ないし
Unityならガチのド素人でも「ゲーム」が作れる


16:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:39:06.562 ID:j+sPRCzi0.net

>>14
Unityは面白いよなちょっとは触れる
でもゲームを作りたいとは思わない


15:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:38:23.791 ID:j+sPRCzi0.net

まずはJAVAの勉強をした方がいいのか?
オブジェクト指向もいまいち理解してない気がする


19:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:41:10.194 ID:thiIB6xQ0.net

>>15
泥やりたいならJavaだな


27:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:43:39.084 ID:j+sPRCzi0.net

>>19
JAVAはどこらへんまで勉強してAndroidアプリ開発に移行すればいい?


35:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:49:15.461 ID:thiIB6xQ0.net

>>27
最低限コンパイルして実行してAPI調べて、ってのが自力でできるようになるまでは出来ないとどうにもならん
言語問わず
そこから先は実践でも基礎でも好きな方からやっていけば良い


39:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:51:46.623 ID:j+sPRCzi0.net

>>35
要はJAVAで自力でアプリが作れるようになるまでってこと?


43:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:55:03.995 ID:thiIB6xQ0.net

>>39
簡単なアプリが作れる程度、な


49:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:59:30.383 ID:j+sPRCzi0.net

>>43
なるほど分かった
ありがとう


17:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:40:02.754 ID:vHWdT3r6p.net

プログラミングは数こなしてなんぼだから
なんでもいいから作りまくるといい


22:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:41:55.910 ID:j+sPRCzi0.net

>>17
それはコードの写経でいいのか?


41:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:53:18.282 ID:vHWdT3r6p.net

>>22
電卓みたいな簡単なものでもいいから自分で考えて作るのがベスト
例えば0除算されたらどうする?とか何桁の計算までできるようにする?とか


42:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:54:16.014 ID:j+sPRCzi0.net

>>41
難しそうだな…頑張ってみる


18:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:40:07.998 ID:PNF+HOnA0.net

PCの仕組みからだろ
ソフトの基礎、OSとの互換性などなど


24:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:42:45.759 ID:j+sPRCzi0.net

>>18
PC自作はした
PCの仕組みってシステムのこと?


29:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:44:44.901 ID:PNF+HOnA0.net

>>24
そうそうハードの組み立てとかじゃなくて
それがどういう理由で必要なのか動いてるのかってこと
メモリとハードディスクの違いはとかそういう基礎的なところから
そこからソフトやOSとシフトしていって
こういう理由でソフトを組むんだなあって感じで


21:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:41:54.337 ID:WJbdSuSx0.net

やあここは


23:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:42:06.653 ID:1gpUCl/y0.net

取り敢えず高専行く勉強しない?
死ぬほどやれると思うよ


30:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:45:37.125 ID:j+sPRCzi0.net

>>23
高専に行くつもりはないな


28:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:43:52.326 ID:WJbdSuSx0.net

コード写経したあとにすることは?


31:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:46:38.522 ID:j+sPRCzi0.net

>>28
分かりません


33:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:47:55.949 ID:WJbdSuSx0.net

コードの改変だよ
ここ変えたらどうなるかな?って変えてみて学んでいくんだよ
printf("hello world");
を書いたらhello worldを変えてみる
どこをどうすればどうなるのかがだんだん分かってくる


36:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 16:50:01.722 ID:j+sPRCzi0.net

>>33
ふーんそんなもんかー
でもエラーが出た時に対処法がわからなくなる


52:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:00:17.725 ID:MBzk3WUi0.net

なにすればいいかわからんのなら
すでに出回ってるものとまったく同じものを作ってみる、とか


57:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:01:56.444 ID:j+sPRCzi0.net

>>52
やっぱそれが一番なのか


56:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:01:40.566 ID:d02nkXx10.net

printf("お前にはまだ早い\n");


58:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:02:59.618 ID:7lQIEg000.net

別にデザイン無視すれば神経衰弱はすごく簡単
Listに入れてランダムにシャッフルするだけだ
GUIはJPanelあたりで


60:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:07:02.286 ID:1hSBqVyS0.net

オブジェクト指向を学ぶには実際に
スマホアプリでも作ったほうが理解できるよね


63:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:09:04.648 ID:4WfMDobB0.net

オブジェクト指向はクラス図読むようになってやっと理解できた気がする


65:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:10:26.991 ID:7lQIEg000.net

Javaは総称型、インターフェース、クラス、メソッド、フィールドとか勉強して
OracleのJavadocの見方、使い方がわかるようになると世界が変わる


66:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:11:27.841 ID:j+sPRCzi0.net

>>65
言っている意味がわからないから勉強する


69:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:15:54.683 ID:7lQIEg000.net

>>66
下のやつの意味がわかるようになったらJavaはめちゃくちゃ使える
http://docs.oracle.com/javase/jp/8/docs/api/
http://docs.oracle.com/javase/jp/8/docs/api/java/util/ArrayList.html


74:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:18:20.287 ID:j+sPRCzi0.net

>>69
ありがとう
見てみたけどよく意味が分からなかった
何を勉強すれば意味が分かるようになる?


82:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:22:39.292 ID:7lQIEg000.net

>>74
明快入門Javaって参考書がなかなかわかりやすい
あと無料だったら下のサイトがとっつきやすいかな
わからない単語があったらググる癖があれば独学でも多分いけんだろ
http://www.techscore.com/tech/Java/index/


85:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:26:35.600 ID:j+sPRCzi0.net

>>82
JAVA入門ってとこまでは分かる
その先のJAVA SEとかJAVA EEってところまで勉強しなきゃいけないの?


88:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:31:20.716 ID:7lQIEg000.net

>>85
とりあえずJava SEのユーティリティ(Java.util)と入出力(java.io)は義務教育
ゲームを作りたいならユーザーインターフェースも勉強したほうがいいかな

ネットで繋いでやりたいならネットワークプログラミングも

あとは知ってて損はないけどわりかしどうでもいい


90:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:36:03.269 ID:j+sPRCzi0.net

>>88
丁寧に教えてくれてありがとう
やってみる


67:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:12:45.057 ID:W3FIWc+F0.net

調べながら作るといいよ
なお設計


72:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:18:03.803 ID:v6De0Sqa0.net

ある程度わかってるならコード書くしかすることなくね


77:以下、\(^o^)/でVIPがお送りします 2015/10/17(土) 17:19:27.511 ID:j+sPRCzi0.net

>>72
そうだな

スッキリわかるJava入門 第2版 (スッキリシリーズ)
中山 清喬 国本 大悟
インプレス
売り上げランキング: 832

元スレ: http://viper.2ch.sc/test/read.cgi/news4vip/1445067159/