プログラミング

1: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:46:15.18 ID:8UjYKeBb0.net

目的はスマホアプリ開発

とりあえずiOSとAndroidの開発環境は用意した(Xcode,eclipse,AndroiStudio)

①swiftを覚えてiPhoneアプリ作る
②javaを覚えてAndroidアプリ作る
③htmlやjavascriptから初める
④C言語から始める

どれが1番おすすめ?


スポンサードリンク

2: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:46:50.52 ID:BY6JUS+q0.net

形から入るやつは


4: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:47:15.49 ID:togYdmgf0.net

言語から入ると挫折する


7: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:48:50.53 ID:8UjYKeBb0.net

>>4
じゃあ何から?


29: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:04:04.10 ID:GqTp6KDW0.net

でどんな環境で開発してんの?
WINならJAVA、MACならObjective-Cからになると思うが


33: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:05:32.70 ID:8UjYKeBb0.net

>>29
両方あるよ


9: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:49:29.26 ID:xs08Psyh0.net

まずは簡単なiPhoneアプリ作ろうぜ
ブロック崩しとか


8: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:49:12.73 ID:/0bnGU9w0.net

あえてobj-cにしがみつく


12: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:50:20.65 ID:n8h3CM6Z0.net

2でいいんじゃねスマホアプリ作るのが目的なら4は絶対ない


5: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:48:06.14 ID:ZbWrhYZB0.net

java
無料で広い範囲網羅できるからおすすめ
統合開発環境はNet Beansがおすすめ
あ、Java doc も忘れんなよ


10: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:50:09.35 ID:8UjYKeBb0.net

>>5
javaはやっぱ情報量多いよな


14: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:50:59.22 ID:3xaJIe3d0.net

簡単なのはJava
実用的なのはHTML + JavaScript


15: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:52:14.71 ID:8UjYKeBb0.net

アプリを作りながら言語を覚えるって可能?
できればそれが一番いい


18: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:54:29.89 ID:7IIhs21k0.net

>>15
教本とかくそダルイだけだから
リファレンスブックとアプリ作りたいならアプリのサンプルコード集みたいなの買ってきて真似しながら
このコードはどういう意味なのか、ってやったほうが楽しいし早い


22: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:57:06.58 ID:8UjYKeBb0.net

>>18
なるほど
そういう勉強の仕方もあるのか


20: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:55:30.32 ID:n8h3CM6Z0.net

>>15
ある程度の基礎だけ覚えたら作りながらやったほうがモチベ保てていいとおもうよ


23: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:58:08.40 ID:8UjYKeBb0.net

>>20
やっぱそうだよな
ひたすら本だけやるのはキツそう


16: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:53:21.98 ID:TYC81qS/0.net

他のプログラミング言語をひとつも知らないのに作りながら覚えるなんて不可能だろ


19: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:55:27.99 ID:YkclVD640.net

人によるからとりあえず上から順番にやってみる
めんどくさくなったらすぐ方向転換して次にいく
大事なのはフットワークの軽さ


21: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:56:36.86 ID:eCarekfC0.net

あと、htmlはプログラミング言語じゃないからな
積み木みたいなもんで、ミニ四駆見たいに「動く仕組み」を作るわけじゃない


24: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:59:04.05 ID:8UjYKeBb0.net

>>21
それはなんとなく理解してる
ウェブサイト作ったことあるんだ


26: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:00:40.24 ID:8UjYKeBb0.net

swiftについては「今から始めるのに最高」って意見と「まだ素人が手を出すな」ってのはどっちが正しい?


28: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:03:56.55 ID:exMcyOvQ0.net

ライブラリ充実待ちってやつかな


27: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:03:21.25 ID:3xaJIe3d0.net

英語出来るならアリかと


30: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:04:08.34 ID:8UjYKeBb0.net

>>27
英検三級だから無理だな


32: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:04:58.11 ID:7IIhs21k0.net

swift知らんけど、プログラムの勉強って、つまりプログラム的な思考の習得だと思うから
文法的な部分は別に何の言語から始めようがどうとでもなると思う


36: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:08:49.57 ID:dtpJwi4E0.net

品質より形になってることが目的ならJavaかSwiftからはじめたほうがいい
最高のものを作って行きたいならCからやるのがベスト

ちなみにみんなが挫折してわずかな人だけがたどり着けるのが4のルート


37: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:11:18.81 ID:8UjYKeBb0.net

>>36
なるほどなー
楽器やるやつがヤマハ音楽教室から始めるような感じか


39: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:12:22.61 ID:g0qBq2yv0.net

俺は
Basic→C/C++→Java→C#
だった

好きにやるのがいいんじゃない?
目的があるのが一番長続きするし、覚える


40: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:15:09.55 ID:exMcyOvQ0.net

俺は
Basic→C言語→ロード/ストア程度の簡単なアセンブラ→java→C++
CUI退屈だけど耐えるしかない


43: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:21:54.94 ID:3xaJIe3d0.net

やっぱ皆最初はBASICなんだなw
俺は、
BASIC→アセンブラ(Z80)→C→C++→シェルスクリプト→Java→Ruby→JavaScript


34: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:06:39.47 ID:8UjYKeBb0.net

俺はこれで覚えたぜっていう本とかサイトあったら貼ってくれると有り難いです


38: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:12:19.61 ID:3xaJIe3d0.net

>>34
特にこれだけやっとけばOKというのはないな。
上達の1番の近道は色んな人のコードを読むことと、
自分の書いたコードを出来るだけ多くの人にレビューしてもらうことだ。


25: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 17:59:43.05 ID:Gn2bEbk60.net

scratchいいよ
マウスだけでプログラムの基礎が学べる


31: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:04:43.38 ID:8UjYKeBb0.net

Scratch良いな
後でやってみよ


35: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:07:09.01 ID:exMcyOvQ0.net

苦C

苦しんで覚えるC言語
苦しんで覚えるC言語
posted with amazlet at 14.10.11
MMGames
秀和システム
売り上げランキング: 20,809

41: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:15:34.41 ID:ZL5GOmHci.net

そもそもガジェット好きだからmacもwinもiosもAndroidもあるのが良くないんだよなー


50: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:40:31.98 ID:mP4ecW+d0.net

いままで何か作った事は無いの?


52: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:43:47.32 ID:ZL5GOmHci.net

いままでやったことあるのはウェブサイトを作ったくらい
でもそれも手打ちじゃなくてツールとか使った


46: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:30:30.12 ID:srTo5oYd0.net

学校でC言語やっている俺にタイムリー
割と楽しいんだけど最初だけ?モチベーション持つか不安


57: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:56:19.10 ID:2UOagXzi0.net

俺も始めようと思ってるんだけど、プログラマの知り合いが言うにはC#がいいって言ってた
ついでにUnityも覚えたい


59: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:56:52.54 ID:+j4LEAyW0.net



60: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 18:57:58.12 ID:2UOagXzi0.net

>>59
C#のハイテクさとVBの簡単さ


61: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 19:13:41.55 ID:ZL5GOmHci.net

もうよくわかんねーな
とりあえずjavaの文法からやるか……


69: 以下、\(^o^)/でVIPがお送りします 2014/10/09(木) 19:53:21.90 ID:i4kb7d/B0.net

何で作るかより何を作るかで語れよ!


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