ヘッドライン(RSS)

【初心者】初級プログラマが3日でスマホアプリ制作

1: 名無しさん@おーぷん 2017/03/07(火)20:33:23 ID:8uA
3/10までに見せれるもん作るのを目標にする
なんかレスつけてくれたら実現できそうなの選んで作るよ

2: 名無しさん@おーぷん 2017/03/07(火)20:36:09 ID:4iL
名前を入力するとGoogle マップで適当な地点を示して
ここが君の生まれた場所だよ!
ってなるようにするクソゲー

3: 名無しさん@おーぷん 2017/03/07(火)20:36:31 ID:ese
言語は?

6: 名無しさん@おーぷん 2017/03/07(火)20:45:58 ID:8uA
>>3
Java
すまんけどAndroid限定な

4: 名無しさん@おーぷん 2017/03/07(火)20:36:37 ID:5ta
悪魔召喚プログラム

5: 名無しさん@おーぷん 2017/03/07(火)20:36:58 ID:tw@IIIIIIIBBBBBB
連投スクリプト

7: 名無しさん@おーぷん 2017/03/07(火)20:50:13 ID:ese
野獣先輩音ゲーとかどう?

適当な音楽に合わせて、タップしたらあえぎ声だの名ゼリフだの流れるみたいな

8: 名無しさん@おーぷん 2017/03/07(火)20:53:15 ID:FNN
マインスイーパとかフリーセルとかとりあえず簡単なの

9: 名無しさん@おーぷん 2017/03/07(火)20:54:42 ID:ic8
実際にタップしたとこと別のランダムな場所をタップしたように処理するイタズラアプリ

37: 名無しさん@おーぷん 2017/03/07(火)21:29:36 ID:8uA
>>31
あ、>>9も候補で

40: 名無しさん@おーぷん 2017/03/07(火)21:32:55 ID:8uA
特に要望なければ>>9を目指すわ

>>39
あんまない
見るばっかり

41: 名無しさん@おーぷん 2017/03/07(火)21:34:08 ID:WN9
>>40
じゃいつもプログラムスレを立てる人とは別なのね

10: 名無しさん@おーぷん 2017/03/07(火)20:56:17 ID:FNN
あ、どろいど限定だとスレの成果物試せなくて萎えた

11: 名無しさん@おーぷん 2017/03/07(火)20:59:11 ID:8uA
>>10
ごめんよー
MAC持ってないと林檎アプリは作れないんだ

16: 名無しさん@おーぷん 2017/03/07(火)21:05:38 ID:FNN
>>11
代わりにあいぽんユーザ救済でWindowsアプリ版を作って
どこぞのロダにうpするのはダメ?

12: 名無しさん@おーぷん 2017/03/07(火)20:59:23 ID:v7r
3日で作るのか、頑張って!

13: 名無しさん@おーぷん 2017/03/07(火)21:02:00 ID:8uA
>>12
ありがとう!
>>20まで待ってそんなかから決めるわ

14: 名無しさん@おーぷん 2017/03/07(火)21:03:45 ID:yXB

24: 名無しさん@おーぷん 2017/03/07(火)21:17:49 ID:8uA
>>20いったか
闇プログラマになりたくない(しそもそもスクリプト言語疎い)から>>14は無理として
どれにしようか

>>15
初級といっても2、3か月くらいやってるからもうちょい難しいのチャレンジするわ!

15: 名無しさん@おーぷん 2017/03/07(火)21:04:25 ID:v7r
まずは数当てゲームとか簡単なのにしたらどう?
プログラム書き終わったら余った時間で見栄えをよくしてみたとかできるよ

17: 名無しさん@おーぷん 2017/03/07(火)21:07:00 ID:ese
簡単なRPG

18: 名無しさん@おーぷん 2017/03/07(火)21:08:03 ID:ic8
じゃんけんゲーム(ぽ〇りもあるよ?)

19: 名無しさん@おーぷん 2017/03/07(火)21:10:13 ID:ese
ひたすら納豆を混ぜるゲーム

20: 名無しさん@おーぷん 2017/03/07(火)21:10:14 ID:FNN
じゃん…けん…ズコー

21: 名無しさん@おーぷん 2017/03/07(火)21:14:30 ID:EF5
初級の定義ってなに?

23: 名無しさん@おーぷん 2017/03/07(火)21:16:33 ID:ese
>>21
Hello, world!

25: 名無しさん@おーぷん 2017/03/07(火)21:18:43 ID:8uA
>>21
わからん
俺はまだ初めて数か月だから初級な認識

22: 名無しさん@おーぷん 2017/03/07(火)21:15:59 ID:iOb
ピッタリ10秒で止められるかゲーム

26: 名無しさん@おーぷん 2017/03/07(火)21:19:43 ID:4iL
え、結局候補はどれなの?
一覧にしてくれよ

29: 名無しさん@おーぷん 2017/03/07(火)21:20:33 ID:8uA
>>26
ちょっとまってね

27: 名無しさん@おーぷん 2017/03/07(火)21:20:24 ID:KGl
おっさんの俺が新しい言語を覚えるためにやらされたのがカレンダー
もちろん、閏年とかも全部計算して指定した年月で表にするっていうタイプだよ
これができれば、大体の言語の基礎は終わりって言われてた

33: 名無しさん@おーぷん 2017/03/07(火)21:26:26 ID:8uA
>>27
カレンダーはPHPで作ったことあるな!

35: 名無しさん@おーぷん 2017/03/07(火)21:28:34 ID:KGl
>>33
内部データの参照、FORループ、IF、演算、関数と基本は全部入ってるからね

28: 名無しさん@おーぷん 2017/03/07(火)21:20:28 ID:FNN
Javaが2~3ヶ月なのか他の言語も含めてなのかで
だいぶスキルが変わるような

32: 名無しさん@おーぷん 2017/03/07(火)21:25:51 ID:8uA
>>28
Cとかも習ったっちゃならったけど
使いこなせるとかのレベルじゃない

30: 名無しさん@おーぷん 2017/03/07(火)21:23:10 ID:ese
スレ主のレスが遅すぎて

31: 名無しさん@おーぷん 2017/03/07(火)21:23:49 ID:8uA
候補は
>>2
>>8
>>18
>>19
>>22
くらいかな

>>7は野獣先輩ってのをよく知らんのと>>17は3日じゃ無理そうなんで除かせてもらった

34: 名無しさん@おーぷん 2017/03/07(火)21:26:41 ID:ese
このレベルだったらコーディングしてる本人以外にとっては何にも面白くないから適当にやりなよ

36: 名無しさん@おーぷん 2017/03/07(火)21:28:41 ID:8uA
>>34
そうだよな
俺のスキルアップ目的で立てただけだし
まあちょくちょく途中成果物をあげてくから良かったら入れてみてほしい

38: 名無しさん@おーぷん 2017/03/07(火)21:30:20 ID:WN9
おおーすごいやんけ

39: 名無しさん@おーぷん 2017/03/07(火)21:31:29 ID:WN9
いままでにおーぷんにスレ立てしたことは?

42: 名無しさん@おーぷん 2017/03/07(火)21:34:20 ID:WN9
ソースコードは公開してくれる?

43: 名無しさん@おーぷん 2017/03/07(火)21:35:23 ID:8uA
>>42
するよー

44: 名無しさん@おーぷん 2017/03/07(火)21:36:11 ID:WN9
>>43
期待してる
それをこちらでも試してみるから

49: 名無しさん@おーぷん 2017/03/07(火)21:39:17 ID:8uA
>>44
よし、じゃあコードもちょくちょく公開するから俺が失踪したら代わりにヨロシク

>>45
流石に三日じゃ無理…

>>46
アプリつくりたいならAndroidStudioいれよう

54: 名無しさん@おーぷん 2017/03/07(火)21:53:51 ID:ZfB
>>49
スマホじゃなくてPCから覚えたいな

>>50
頼む

55: 名無しさん@おーぷん 2017/03/07(火)21:56:28 ID:WN9
>>54
Javaをやりだして一週間の素人やけど
それでよけば一緒に覚えよう
↓の板にZfBがスレ立てすればそちらに行くよ
http://toro.open2ch.net/tech/

56: 名無しさん@おーぷん 2017/03/07(火)21:56:48 ID:8uA
>>55
このスレでも構わないよ、俺もあんまり書き込まないし

57: 名無しさん@おーぷん 2017/03/07(火)22:00:42 ID:WN9
>>56
ありがと
でも過疎の別板の方がゆっくり出来るから

59: 名無しさん@おーぷん 2017/03/07(火)22:02:41 ID:8uA
>>57
そっかわかった

俺のPCスペック低くてプロジェクト作成に10分くらいかかってる

60: 名無しさん@おーぷん 2017/03/07(火)22:07:12 ID:WN9
>>59
Eclipse?

58: 名無しさん@おーぷん 2017/03/07(火)22:02:41 ID:ZfB
>>55
あ あ

「冷やしjava、始めました」
http://toro.open2ch.net/test/read.cgi/tech/1488891735/

45: 名無しさん@おーぷん 2017/03/07(火)21:36:11 ID:TU6
初めて3日目のプログラマかとおもた

CPUヌメロン

46: 名無しさん@おーぷん 2017/03/07(火)21:36:13 ID:ZfB
javaやってみたいんだけど何からやればいーの

47: 名無しさん@おーぷん 2017/03/07(火)21:37:18 ID:WN9
>>46
そりゃhello worldからでしょ

48: 名無しさん@おーぷん 2017/03/07(火)21:39:01 ID:ZfB
>>47
それのソースここに書いて
それをどうすればいいのか詳細に教えてくれ
コンパイルとか何それ状態

50: 名無しさん@おーぷん 2017/03/07(火)21:40:40 ID:WN9
>>48
マジでやるなら教えるよ
別スレの方がいいだろうけど

51: 名無しさん@おーぷん 2017/03/07(火)21:41:25 ID:8uA
じゃあ「実際にタップしたとこと別のランダムな場所をタップしたように処理するイタズラアプリ」
これ目指して3日でやれるとこまでやります

52: 名無しさん@おーぷん 2017/03/07(火)21:41:39 ID:FNN
>>51
がんば

53: 名無しさん@おーぷん 2017/03/07(火)21:43:48 ID:8uA
>>52
ありがとう

61: 名無しさん@おーぷん 2017/03/07(火)22:07:30 ID:WN9
あっ AndoroidStudioだったな

62: 名無しさん@おーぷん 2017/03/07(火)22:08:07 ID:8uA
>>61
うん
まだ終わらんわ…

63: はなやに◆KQ12En8782 2017/03/07(火)22:11:01 ID:DXv
ん? ちょっと前に↓のスレ立てた者?

http://hayabusa.open2ch.net/test/read.cgi/news4vip/1488717099/l50

64: 名無しさん@おーぷん 2017/03/07(火)22:12:30 ID:WN9
>>63
なんでそっちのスレでは数字なのw

66: はなやに◆KQ12En8782 2017/03/07(火)22:14:20 ID:DXv
>>64
名前欄にコピペするときに間違えた。
昔は、その数字のコテだったもんで。

67: 名無しさん@おーぷん 2017/03/07(火)22:15:40 ID:WN9
>>66
なるほど
数字の方が先だったのね

65: 名無しさん@おーぷん 2017/03/07(火)22:12:31 ID:8uA
>>63
違うよ

68: 名無しさん@おーぷん 2017/03/07(火)22:50:58 ID:8uA
とりあえずタップ検出を作った
https://www.axfc.net/u/3783961

参考サイト様
http://techbooster.org/android/application/715/

コードはどうしよう?プロジェクトごと上げるよりjavaファイルとxmlだけまとめて上げた方がいいかな?

69: 名無しさん@おーぷん 2017/03/07(火)22:53:32 ID:qZK
アプリって3日でできるようなものなの?

70: 名無しさん@おーぷん 2017/03/07(火)22:59:52 ID:8uA
>>69
ものによるけどちょっと厳しいかなと感じ始めている

71: 名無しさん@おーぷん 2017/03/07(火)23:29:30 ID:8uA
no title

タップした座標に画像を表示するようにした
これをタップしたところと別の場所に表示するのが次の目標だな

72: 名無しさん@おーぷん 2017/03/07(火)23:36:57 ID:eK7
いらすとやのハチは天使

73: 名無しさん@おーぷん 2017/03/08(水)00:00:24 ID:CIR
ちょくちょく見に来てるよ

明日も来るよ

74: 名無しさん@おーぷん 2017/03/08(水)00:12:53 ID:JiB
>>73
ありがとう!頑張るぜ

75: 名無しさん@おーぷん 2017/03/08(水)01:17:07 ID:JiB
座標ずらしてタップまでできたょ
no title

アプリとソースコード
コードはjavaファイルとxmlファイルだけいれてみた
必要ならプロジェクトごと上げるよ
https://www.axfc.net/u/3784003

76: 名無しさん@おーぷん 2017/03/08(水)01:30:28 ID:JiB
正直ここまではそんな難しくなくてこっから他のアプリの裏で動かすとかが難しくなってくると思う
やったことない範疇だから想像もつかんけどね
今日は寝る

79: 名無しさん@おーぷん 2017/03/08(水)13:47:51 ID:JiB
常駐アプリを作るにはServiceって機能を使えばいいみたいだ
これを勉強してこうと思う

80: 名無しさん@おーぷん 2017/03/08(水)15:03:09 ID:JiB
上げついでに自分用メモ(Serviceの使い方)
①アクティビティでstartSerivceを使う
→サービスのonCreate、onStartCommandが呼ばれる
②アクティビティでstopServiceを使う
→サービスのonDestroyが呼ばれる

参考サイト
http://android.keicode.com/basics/services-simple.php

81: 名無しさん@おーぷん 2017/03/08(水)17:15:39 ID:JiB
やばい…同じようなことやろうとしてる方の質問見つけたんだけどこれ実現できないパティーンかもしれん

https://groups.google.com/forum/#!topic/android-group-japan/Oat2Ww0xcK4
>それが、できてしまうとセキュリティ上の問題になるような気がします。

とにかく明日まで頑張ってみるかー

82: 名無しさん@おーぷん 2017/03/08(水)17:17:36 ID:Tcw
BASICしか使えない俺がcoronaSDKでパズルゲーム作って、2作目にアクション作って挫折した。、

84: 名無しさん@おーぷん 2017/03/08(水)17:27:24 ID:JiB
>>82
パズルゲームすごいやん!
ゲームはまだ敷居が高そうでやってないなー

coronaSDKってAndroidとiPhoneどっちでも動くもの作れるのかいいな

83: 名無しさん@おーぷん 2017/03/08(水)17:23:39 ID:JiB
とりあえず現状、オリバがスマホに常駐するアプリ

no title

no title

アプリのapkファイル
https://www.axfc.net/u/3784148

タスクキルしても復活するので気を付けてくれ!
「STOPSERVICE」押せば消えるよ

85: 名無しさん@おーぷん 2017/03/08(水)17:34:42 ID:Tcw
coronaは凄くデバッグとかが楽だよ。
マイナーなので学べるサイトがほとんどないのがたまにキズだけど。

86: 名無しさん@おーぷん 2017/03/08(水)20:15:40 ID:JiB
>>85
調べてみたけど確かにマイナーっぽいね

88: 名無しさん@おーぷん 2017/03/08(水)20:27:59 ID:FmV
オリバが常駐は草

89: 名無しさん@おーぷん 2017/03/08(水)20:52:54 ID:JiB
>>88
俺のスマホにかれこれ4時間近く常駐してるぜ

90: 名無しさん@おーぷん 2017/03/08(水)22:12:15 ID:JiB
オリバを好きなだけ常駐させることができるようになった
オリバが立ってる位置は操作不可能になるから
いたずらはもちろん人に使わせたくないときのロックにも使えるよ

no title

no title

アプリ
https://www.axfc.net/u/3784212

91: 名無しさん@おーぷん 2017/03/09(木)00:00:49 ID:boi
>>90
何これ!?怖すぎwww

92: 名無しさん@おーぷん 2017/03/10(金)01:16:00 ID:Sjz
当初の予定が消えてモチベも消えて今日なんもしなかったです
そういうことで3日チャレンジの結果が>>90になります
しょぼいけどいれてみてちょ

93: 名無しさん@おーぷん 2017/03/10(金)11:53:19 ID:ACc
>>92
入れ方がわからないよ

やり方を教えてよね

95: 名無しさん@おーぷん 2017/03/10(金)14:26:58 ID:Sjz
>>93
一応ストアに公開するわ

94: 名無しさん@おーぷん 2017/03/10(金)11:54:26 ID:ACc
>>90
その後ろにいる女性は誰や!!

97: 名無しさん@おーぷん 2017/03/11(土)07:38:35 ID:dwp
>>94をスルーされるとツライなぁ

96: 名無しさん@おーぷん 2017/03/10(金)17:17:03 ID:Sjz

98: 名無しさん@おーぷん 2017/03/20(月)08:51:17 ID:EXT
やっとapkファイルが何なのか
というところまで来たよ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする