Androidアプリを作りたい

1: 名無しさん@おーぷん 2014/09/03(水)21:43:06 ID:qnOlN0PWK

プログラミングはC言語かじった程度なんだが、
Androidアプリを作ってみたくなってJavaを勉強しようと思ってるんだが、
ネットにある情報だけで独学で作れるようになる?


スポンサードリンク

2: 名無しさん@おーぷん 2014/09/03(水)21:43:51 ID:jglkwqfW8

なる


4: 名無しさん@おーぷん 2014/09/03(水)21:45:12 ID:fy8WFOeHK

ネットで十分

分からなくなったらスレ立てろ


5: 名無しさん@おーぷん 2014/09/03(水)21:46:24 ID:qnOlN0PWK

>>4
おすすめのサイトとかある?


7: 名無しさん@おーぷん 2014/09/03(水)21:47:27 ID:a96Vt4IWw

Javaの本買え


8: 名無しさん@おーぷん 2014/09/03(水)21:48:58 ID:qnOlN0PWK

>>7
できれば本は買いたくないんだよね
本選び失敗したら最悪だし


14: 名無しさん@おーぷん 2014/09/03(水)21:51:08 ID:a96Vt4IWw

本の方が書き込めるしいいと思う
合わないと思ったら違うの買えばいい


12: 名無しさん@おーぷん 2014/09/03(水)21:50:11 ID:rVBIahKOh

Amazonで評価良いの買え、出来ればレビューが多目の奴を


10: Awn◆Awn/Awn/W615 2014/09/03(水)21:49:13 ID:KmONA36j0

書籍1冊ぐらい買っておいた方が気持ち的には楽だと思う


13: 名無しさん@おーぷん 2014/09/03(水)21:50:38 ID:kaxdGTVCQ

>>10
おすすめは?


16: Awn◆Awn/Awn/W615 2014/09/03(水)21:53:41 ID:KmONA36j0

>>13
Androidアプリ作って無いからあれだけど、技術評論社とか独習シリーズでいいんじゃない?

独習Java 第4版
独習Java 第4版
posted with amazlet at 14.09.06
ジョゼフ・オニール
翔泳社
売り上げランキング: 53,083

39: (`・ω・´) ○~* ◆RAPa/DsXgU 2014/09/03(水)22:13:33 ID:FQhXS3a47

技術評論社の逆引き系はよく使うけど
古い版だと間違いも多いよね

現場で使える〔逆引き+実践〕 Androidプログラミングテクニック
日本システム開発株式会社 石原 正樹 松尾 源 磯村 禎孝 森 靖晃 奥谷 修治
技術評論社
売り上げランキング: 476,159

11: 名無しさん@おーぷん 2014/09/03(水)21:50:00 ID:nc6tZkyVx

ググってみたらガチ初心者の人でもアプリ作れるまで解説してるとこ一杯あるね
でもなんか微妙に古くさかったり、え?なんでそんな手間かけるの?ってのがあったり
ちゃんとしたとこ見つからなかったな


15: 名無しさん@おーぷん 2014/09/03(水)21:52:31 ID:qnOlN0PWK

>>11
基本的なことはC言語でもネットで普通に理解できたんだが、
基本的なこと終わってからアプリ作るまでをしっかり説明してるサイトがいいんだよね


18: Awn◆Awn/Awn/W615 2014/09/03(水)21:54:36 ID:KmONA36j0

ネットならdotinstallとか

関連:ドットインストール


19: 名無しさん@おーぷん 2014/09/03(水)21:57:07 ID:qnOlN0PWK

>>18
C言語やったとき見た、でも基本的なことだけだった
Javaは何か作るとこまで説明してくれてる?


21: Awn◆Awn/Awn/W615 2014/09/03(水)22:02:21 ID:KmONA36j0

>>19
それは自分で調べてくれ…
ネットだとあとは、はてなブログあたりを漁ればいっぱいでてくるとは思う


23: 名無しさん@おーぷん 2014/09/03(水)22:04:35 ID:qnOlN0PWK

>>21
調べたよ
Androidアプリについてもあったからとりあえず見てみようかな


22: ぶたさん◆dSysy/OC5.fU 2014/09/03(水)22:03:35 ID:EKGgEjWex

とりあえずdotinstallやって分からないことがでてきたらテラテイルあたりで質問すればいいさ(´・ω・`)

テラテイル:
https://teratail.com/

関連:teratail


24: 名無しさん@おーぷん 2014/09/03(水)22:05:38 ID:qnOlN0PWK

>>22
テラテイル知ってるけど
低レベルな質問していいのかな?
って思っちゃう


26: ぶたさん◆dSysy/OC5.fU 2014/09/03(水)22:07:05 ID:EKGgEjWex

>>24
別に構わんと思うお(´・ω・`)
Qiitaあたりで活動してると誰かが分からないこと教えてくれたりするかも(´・ω・`)


25: Awn◆Awn/Awn/W615 2014/09/03(水)22:06:08 ID:KmONA36j0

本家のプログラム板を見ると似たような境遇の人がいる、気がする。
今見たら初心者質問スレもあったからガチで悩んだらスレ立てるよりもそっちで質問した方が的確な模様。


27: Awn◆Awn/Awn/W615 2014/09/03(水)22:07:57 ID:KmONA36j0

英語出来るならstackoverflow
日本語の似たような奴はQiitaっすかね

関連:Qiita


36: 名無しさん@おーぷん 2014/09/03(水)22:12:00 ID:qnOlN0PWK

>>27
Qiita調べてみた
いいかも


28: 名無しさん@おーぷん 2014/09/03(水)22:08:01 ID:sKfX3aPD1

Getting Started
http://developer.android.com/training/index.html


29: ぶたさん◆dSysy/OC5.fU 2014/09/03(水)22:09:26 ID:EKGgEjWex

(Yahoo知恵袋…)


38: 名無しさん@おーぷん 2014/09/03(水)22:12:52 ID:qnOlN0PWK

>>29
知恵袋はいい答えが返ってこない


31: Awn◆Awn/Awn/W615 2014/09/03(水)22:10:09 ID:KmONA36j0

教えてGooも…


33: 名無しさん@おーぷん 2014/09/03(水)22:11:17 ID:a96Vt4IWw

昔知恵遅れでphpの質問したけどわからん言われたな


43: (`・ω・´) ○~* ◆RAPa/DsXgU 2014/09/03(水)22:17:11 ID:FQhXS3a47

知恵袋は良い回答者に出会えるかどうか運次第だしねぇ
コインを積むと逆に変な人ばかり集まってくる


45: 名無しさん@おーぷん 2014/09/03(水)22:19:24 ID:qnOlN0PWK

>>43
こっちは自分で調べるつもりもあるし全部教えてもらおうなんて思ってないのに、
そんなんじゃできるようにならないとか言われちゃう…


32: 名無しさん@おーぷん 2014/09/03(水)22:10:39 ID:qg43vkHpK

http://jsdo.it/

ここでコード見放題


35: ぶたさん◆dSysy/OC5.fU 2014/09/03(水)22:11:26 ID:EKGgEjWex

>>32
jsdoitはフロントエンドだけじゃないのかお(´・ω・`)?


34: Awn◆Awn/Awn/W615 2014/09/03(水)22:11:20 ID:KmONA36j0

YouTubeで
Android beginner how to make an app
で調べるとか


44: Awn◆Awn/Awn/W615 2014/09/03(水)22:18:35 ID:KmONA36j0

英語だけどMITのOCWにAndroidアプリ作るページがあったわ。
http://appinventor.mit.edu/explore/get-started.html


46: Awn◆Awn/Awn/W615 2014/09/03(水)22:19:26 ID:KmONA36j0

>>44
失礼、大元はこっちだった
http://appinventor.mit.edu/explore/


48: 名無しさん@おーぷん 2014/09/03(水)22:21:10 ID:qnOlN0PWK

>>46
よさそうだけど、英語得意じゃない…


50: Awn◆Awn/Awn/W615 2014/09/03(水)22:22:55 ID:KmONA36j0

>>48
プログラミング言語もほぼ英語やん笑
動画と雰囲気で理解は出来ると思うでー。まぁご参考ということで


52: 名無しさん@おーぷん 2014/09/03(水)22:26:21 ID:qnOlN0PWK

>>50
全くできないわけでないよ
ありがとう


47: ぶたさん◆dSysy/OC5.fU 2014/09/03(水)22:19:48 ID:EKGgEjWex

てかdotinstallにandroidアプリ作る講座あった気がするお(´・ω・`)


51: Awn◆Awn/Awn/W615 2014/09/03(水)22:24:44 ID:KmONA36j0

ドットインスト見たら、Androidでストップウォッチを作るとかあるじゃん?取っ掛かりとしてはそこからでええんやないかと


54: 名無しさん@おーぷん 2014/09/03(水)22:27:52 ID:qnOlN0PWK

>>51
最初はドットインストール見ます


55: 名無しさん@おーぷん 2014/09/03(水)22:28:56 ID:MPpEKoRbK

クラスとメソッド辺りを勉強したらほとんど出来るようになるよ
ただ、AndroidアプリとJavaは別物と考えた方が良いかもしれない


57: 名無しさん@おーぷん 2014/09/03(水)22:31:11 ID:qnOlN0PWK

>>55
そこ気になってた
やっぱりAndroidアプリのJavaって特殊なの?


58: 名無しさん@おーぷん 2014/09/03(水)22:34:15 ID:MPpEKoRbK

>>57
ひたすらしんどい
XMLに依存しすぎでプログラム書いてる気がしない
あと環境構築の時点で挫折しそうになった

iOSアプリの方が導入も開発も楽だよ


60: 名無しさん@おーぷん 2014/09/03(水)22:38:19 ID:qnOlN0PWK

>>58
そうなのか…
でも頑張ってみる

Androidがいいんだ


59: (`・ω・´) ○~* ◆RAPa/DsXgU 2014/09/03(水)22:37:41 ID:FQhXS3a47

フレームワークやVMプラットフォームが変わったら
どんな言語でも別物になる気がする


61: 名無しさん@おーぷん 2014/09/03(水)22:41:11 ID:qnOlN0PWK

>>59
一つまともに扱える言語があれば他の言語簡単に覚えたり、いろんな変化に対応できるもんなの?


62: (`・ω・´) ○~* ◆RAPa/DsXgU 2014/09/03(水)22:45:57 ID:FQhXS3a47

>>61
ひとつでもちゃんと習得してるものがあれば
他のものもある程度は辞書片手に読めると思う

ただし既に習得してるものの影響で先入観が付いて
引きずられると落とし穴にはまりやすいかも


63: 名無しさん@おーぷん 2014/09/03(水)22:49:17 ID:qnOlN0PWK

>>62
Javaは変な先入観付きにくいですか?


65: (`・ω・´) ○~* ◆RAPa/DsXgU 2014/09/03(水)22:50:51 ID:FQhXS3a47

>>63
他と大差ないと思うよ


68: 名無しさん@おーぷん 2014/09/03(水)22:51:56 ID:qnOlN0PWK

>>65
Androidアプリ作りたいしJava頑張ります


66: 名無しさん@おーぷん 2014/09/03(水)22:51:10 ID:MPpEKoRbK

俺はJavaは一番きれいに書ける言語と思ってる


70: 名無しさん@おーぷん 2014/09/03(水)22:52:50 ID:qnOlN0PWK

>>66
なんかいいですね


64: 名無しさん@おーぷん 2014/09/03(水)22:49:26 ID:MPpEKoRbK

まあ取りあえずオブジェクト指向さえ理解しておけば何とかなるよ


67: 名無しさん@おーぷん 2014/09/03(水)22:51:10 ID:qnOlN0PWK

>>64
ありがとう
頑張ります


75: 名無しさん@おーぷん 2014/09/06(土)12:24:30 ID:wkd9JkFL9

オブジェクト指向についてだけど、それを説明しだすと
いろんな例えが出て、それでスレが1つ立つぐらいだけど
結局、コード書いて、壁にぶつかって、それを乗り越え
を繰り返して身につけていけば良い


関連:Javaのオブジェクト指向をエヴァで例えると超わかりやすい

元スレ:http://hayabusa.open2ch.net/test/read.cgi/news4vip/1409748186/