ある日、私が iPod Touch を使っていたとき、それが始まりました。iPhone でネイティブ アプリとして XXX 機能 (内部デスクトップ アプリケーションから) を利用できるようになったらクールではないでしょうか。
私がそのアイデアを思いついたのは、(A) 現在の巨大なデスクトップ内部の 6 年以上前のアプリケーション スイートは大幅な改良が必要であり、(B) ウォーターフォール型の開発方法論を継続する代わりに、通常は何十人もの人々の後にプロジェクトが缶詰になる結果となったからです。ユーザーが気にしない何かに何ヶ月も費やします。アジャイル手法を使用して、2 週間の反復サイクルで多くの小さなプロジェクトを開始できることを願っています。
ああ、私もオフィスで XCode を使う言い訳を見つけたいです。
調査の結果、iPhone ネイティブのイントラネット アプリケーションを使用している会社はほとんどないことがわかりました。これは、Google トークのようなクールなアプリを殺す傾向がある Apple によって内部開発の必要性が制御されることを望んでいる会社はないからです。当社はセキュリティと安全性に非常に関心があるため、「ジェイルブレイクされた iPhone/iPod Touch を使用する」という表現は、「私をクビにしてください」と言っているのと同じです。
そこで私はプラン B を思いつきました。それは、ComponentOne iPhone Studio を使用して、iPhone に最適化されたイントラネット Web アプリケーションを実行することです。私は2週間以上費やしましたが、ほぼ完成しています。私のスーパーバイザーはとても興奮しているようだったので、うまくいけば長期的なプロジェクトに変えることができます.
私の質問は、社内で使用するために iPhone アプリケーション (ネイティブ アプリまたは Web ベースのアプリ) を作成しようとした人はいますか? また、技術的および政治的な課題は何ですか?