回答編集履歴

2

冒頭の部分追記と更なる校正

2018/02/08 02:14

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -1,6 +1,16 @@
1
1
  既にBAが出ていますが、必要な視点だと思うので筆を取りました。
2
2
 
3
3
  まずは質問者さんのswift(スマホアプリ)への情熱はよくわかりました。
4
+
5
+ スマホアプリを選ぶ事自体は先見の明がある良いことです、やめろとは言いません。
6
+
7
+
8
+
9
+ しかし、PHPだけではなく、RubyやPython・Node.jsも当てはまりますが、
10
+
11
+ Webサーバを自力で立ち上げられる能力を持つと今後のスマホアプリ人生で大きく役に立ちます。
12
+
13
+ 少し回り道してはどうですか?という提案をしていきます。
4
14
 
5
15
 
6
16
 
@@ -18,25 +28,43 @@
18
28
 
19
29
 
20
30
 
21
- 実はPHPだけはなく、RubyやPython・Node.jsも当はまりますが
31
+ Webサーバ(PHPの主目的)はインターネット上通信を待ち構えて、
22
32
 
23
- Webサーバを自力で立ち上げられる能力を持つと今後のスマホアプリ人生大きく役に立ちます。
33
+ スマホやパソコンからの情報をやり取りを行う最もメジャーな手段です。
34
+
35
+ これが出来ると何が嬉しいか?
24
36
 
25
37
 
26
38
 
27
39
  例えばスマホアプリでゲームを作ったとしましょう。
28
40
 
29
- しかし、Webサーバと連携出来なければインターネット上にいる他のプレイヤーと競い合ったり、協力プレイする仕組みを作り込む事は不可能です。
30
-
31
- ソシャゲでよくあるガチャやアップデート情報なんかもWebサーバの仕組みで構築されているので知らなければ作れせん
41
+ 以下の機能は全てWebサーバを通じて実装されていま
32
42
 
33
43
 
34
44
 
35
- Webサバは沢山スマホから情報を吸上げて管理したり、他のスマホと紐付け橋渡し的な役割をしてくれます。
45
+ - インタネット上にいる他プレイヤーと競合ったり、協力プレイす
36
46
 
37
- 特に他のスマホやサーバマシと連携する部分が重要です。超重要です。
47
+ - ラキング機能
38
48
 
49
+ - ゲームデータのオンライン管理
50
+
51
+ - ソシャゲでよくあるガチャ
52
+
53
+ - 追加アップデートデータの配信
54
+
55
+
56
+
57
+ ええっ、スマホゲームの美味しい部分の殆ど全部じゃん!
58
+
59
+ そうなんです。
60
+
61
+
62
+
63
+ これらは全てWebサーバとの連携で実現していますので、作れなければ諦めてください。
64
+
39
- Webサバが作れなければ、いくらアイデアがあっても、スマホアプリを作るのが得意でも、翼をもがれた鳥みたな事しか出来ませ。
65
+ そんな翼をもがれた鳥と言っても過言ではなレベルというのは理解出来ましたか?
66
+
67
+ (もちろんサーバとの連携なくしても素晴らしいアプリは星の数程ありますけどね)
40
68
 
41
69
 
42
70
 
@@ -58,13 +86,13 @@
58
86
 
59
87
  まずその意図を汲み取って、それでも動くアプリを作る事を優先するならばインターンをやめれば良いですし、
60
88
 
61
- 可能性の幅を取って一度我慢しながら頑張るならそれも良いでしょう。
89
+ 可能性の幅を取って我慢しながら頑張るならそれも良いでしょう。
62
90
 
63
91
 
64
92
 
65
93
  別にたかが1企業のインターンを辞めたからといって、挫折を味わう必要など何もありません。
66
94
 
67
- エンジニアは辞めか、辞めるぞと脅すか、管理職になってExcel触る地獄の契約するかの三択でしか給料上がりませんので、辞めて就職活動の繰り返し上等の業界です。
95
+ エンジニアは辞めて次探すか、辞めるぞと脅すか、管理職になってExcelとメーラーを触る地獄の契約するかの三択でしか給料上がりませんので、辞めて就職活動の繰り返し上等の業界です。
68
96
 
69
97
 
70
98
 

1

校正

2018/02/08 02:14

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -24,17 +24,19 @@
24
24
 
25
25
 
26
26
 
27
- Swiftを始めとするスマホアプリはスマホ内作しま
27
+ 例えばスマホアプリでゲームをったとしましょう
28
28
 
29
- しかしWebサーバと連携出来なければ、スマホ内で動して、スマホ内に状態を保存して…それおしまいです。
29
+ しかしWebサーバと連携出来なければインターネット上にいる他のプレイヤーと競い合ったり協力プレイする仕組みをり込む事は不可能です。
30
+
31
+ ソシャゲでよくあるガチャやアップデート情報なんかもWebサーバの仕組みで構築されているので知らなければ作れません。
30
32
 
31
33
 
32
34
 
33
- 例えばスマホアプリでゲーム作ったとしましょう
35
+ Webサーバは沢山のスマホから情報吸い上げて管理しり、他のスマホ紐付ける橋渡的な役割をしてくれ
34
36
 
35
- しかし、インタネット上いる他のプレイヤーと競い合ったり、協力プレイする仕組みを作り込む事は不可能です。
37
+ に他のスマホやサバマシン連携する部分が重要です。超重要です。
36
38
 
37
- もちろんソシャゲのガチャなんかもWebサーバの仕組みで構築されてるので作るも不可能です
39
+ Webサーバが作なければ、いくらアイデアがあっも、スマホアプリを作るのが得意も、翼をもがれた鳥みたいなしか出来ませ
38
40
 
39
41
 
40
42
 
@@ -54,9 +56,15 @@
54
56
 
55
57
 
56
58
 
57
- まずその意図を汲み取って、それでも先にSwiftを触りたいならインターンを切り上げれば良いでしょうし
59
+ まずその意図を汲み取って、それでも動くアプリを作る事を優するならインターンをやめれば良いでし、
58
60
 
59
- 可能性の幅を取って一度我慢しながら頑張るならそれでも良いと思いでしょう。
61
+ 可能性の幅を取って一度我慢しながら頑張るならそれでも良いでしょう。
62
+
63
+
64
+
65
+ 別にたかが1企業のインターンを辞めたからといって、挫折を味わう必要など何もありません。
66
+
67
+ エンジニアは辞めるか、辞めるぞと脅すか、管理職になってExcel触る地獄の契約するかの三択でしか給料上がりませんので、辞めて就職活動の繰り返し上等の業界です。
60
68
 
61
69
 
62
70
 
@@ -64,7 +72,7 @@
64
72
 
65
73
 
66
74
 
67
- そりゃ甘えですわ。
75
+ でもこれは甘えですわ。
68
76
 
69
77
 
70
78
 
@@ -98,6 +106,4 @@
98
106
 
99
107
  20歳過ぎて始めても十分です。
100
108
 
101
- 必死に学んでいけば良いエンジニアになれるでしょう。
109
+ 上を目指して必死に学んでいけば良いエンジニアになれるでしょう。
102
-
103
- 頑張ってください。