「すべてが同時に起きている。スマートフォンの爆発。タブレットなどが突如関心を集める。経験者の人手不足、大きな需要。モバイルアプリの開発者ならまさに千載一遇のチャンスだ。*9倍も実入りがいいモバイルアプリ開発者に対する需要はどのスマートフォンでも大きい。方が9倍も実入りがいいという。アプリを開発し、アップルの承認プロセスをパスした経験者なら、仕事の機会はたくさんある。大学を卒業したばかりでも、真に優れたモバイルアプリを作れることを示せれば、採用されるだろう。以前なら初心者レベルの仕事だが成長著しい分野だ。いま列に加われば、最前列に並べる。開発ができる人材の不足は世界的なものだと専門家はいう。say.「このスキルは簡単にアウトソーシングできるものではない。開発者の中心はアップルが存在するクパティーノやサンフランシスコが中心で、その他ではシアトル、ポートランド、バンクーバーに若干いるだけだ。ついてプログラミングを教える専門学校や大学が少ないということだ。「アップルのデベロッパサイトでオンラインコースを独習する以外に選択肢はほとんどない。ほとんどの場合このプログラミングは独学で学ぶスキルなのだ。学ぶにはほぼ半年が必要だという。*日本ではどうか知らないが、世界的に見ると千載一遇のチャンスらしい。開発環境として選んだのだろうと自問することがある。コンパイラ製作もできる。開発をする主な理由は次のようなものだ。優れた体験のためならより多くカネを出すことをユーザーが厭わないということだ。purchase:アプリ内に埋め込まれた直接購買機能]にもよろこんでカネを払う。インディーデベロッパにとってこれは素晴しいことだ。顧客がよろこべばよろこぶほど、我々にとってもいいというわけ。最終的にはデベロッパが金額に値するものを作ることになる。ハイエンド顧客に売る方がずっと容易なのだ。environment閉じた環境(クローズドシステム)にはたくさんのデメリットがあるがここでは触れない。顧客から見ると、それはおおむね大きなメリットとなる。アプリが信用できるからだ。どのアプリもアップルが目を通しているので信用できるのを知っている。プラットフォームに組み込まれているので支払いも信用できる。デベロッパが課金するのも容易になる。innovation確かにイノベーションは至るところにある。モバイルデバイスとなると、イノベーションはまだまだ氷山の一角に過ぎないという気がする。ロケーションセンサについてももっと出来る事があるはずだ。いつも電話を手放さず、常時インターネットにつながっているのだから。ウェブであれ、デスクトップであれ、イノベーションの余地はたくさんある。新しいアイデアを思いつくのははるかに難しい。プログラミングはウェブ開発よりずっと難しい。メモリ管理が必要だし、デザインパターンを利用し、新しい言語の習得も必要だ。プログラミングに入る敷居は高いのだ。デベロッパとしては認められ易いということでもある。librariesアップルの提供するライブラリーはすばらしい。好きでないが、アップルが提供するフレームワークは実にすばらしい。アニメーションはめちゃ簡単だし、すべてがよく考えられている。作業するのが楽しくなる。常に品質を尊ぶカルチャーがある。洗練されたアプリケーションは、デベロッパがどれだけ努力したかがよく分かる。デベロッパにとって楽しく、勇気づけられることだ。ユーザーの水準もより高くなる。アップル提供のデフォルトはとてもクオリティが高い。いうことは見栄えがよく、うまく動くものを作るのが容易になるということだ。開発環境として自分が選んだ理由だ。大変バイアスされていると思うので、他人の意見にも謙虚に耳を傾けたい。*デベロッパの思いが率直に語られているところが興味深い。使用に同意したとみなされます。