2009-09-04 12 views
3

私はiPod touchを使っているうちに一日を始めました。iPhoneのネイティブアプリとしてXXX機能(私たちの社内デスクトップアプリケーションから)を使用することは涼しいことではないでしょうか。iPhone for Intranet

私は、(A)私たちの現在のかさばるデスクトップ内部の6年以上のアプリケーションスイートは、主要なフェイスリフトを必要としていると考えています。(B)滝の開発方法を続けるのではなく、何十人も何人も何も気にしない人に何十万人も過ごしてしまった。 Agileメソドロジを使って、2週間の反復サイクルでたくさんの小さなプロジェクトをやり始めてくれることを願っています。

ああ、オフィスでXCodeを使う言い訳を見つけたいと思っています。

調査したところ、Googleトークのようなクールなアプリを殺す傾向のあるAppleが内部開発を管理する必要がないため、ほとんどの企業がiPhoneのネイティブイントラネットアプリケーションを実行していないことがわかりました。私たちの会社はセキュリティと安全性について非常に心配しているので、「jailbroken iPhone/iPod Touchを使用する」という言葉は、「私を殺してください」と同じです。

私はPlan:iPhoneで最適化されたイントラネットWebアプリケーションを行うためにComponentOne iPhone Studioを使用しました。私は2週間以上過ごしました。私の監督はとても興奮していたようですので、長期的なプロジェクトに変えることができれば幸いです。

私の質問は、あなたの社内での使用のためにiPhoneアプリケーション(ネイティブアプリまたはウェブベースのアプリ)を作成しようとしたことがありますか?技術的および政治的課題は何ですか?

+0

ほんの少しの作品についての詳細を読むことができるリンクです - 私は、最初の世代のiPhoneを持っており、それはいくつかのルータとうまく動作しません。私は通常の使用がわずか数日後に私のルータでリセットを必要とする3つのケースを持っていた - そしてそれは仕事でトラフィックを混乱させていた1つのケース。多くのルータでうまくいくようですが、私はちょうど不運がありました...私は他の無線デバイスをこれまで使っていませんでした。自宅では、データ転送に電話が掛かっているのを見つけたらワイヤレスで電源を切るだけです。本当に変ですが、ルーターをたくさん再起動する必要があると分かっています。 .. –

答えて

4

私は私のオフィスでそれについて話しましたが、それはそれが終わった限りです。エンタープライズ開発者ライセンスでは、アップルではなく組織内でのアプリの配布を制御できます。 AppStoreはまったく関与していません。

+0

うわー、ありがとう!何とか私はエンタープライズプログラム(http://www.iphonedevforums.com/forum/development-resources/1356-iphone-development-process.html)を知らなかった!私のウェブベースのプロトタイプを完成させた後、私の上司にリンクを張って、ウェブアプリケーションをネイティブアプリに変える価値があるかどうかを見てみましょう。 – Deecay

+0

また、会社の規模が小さく、少なくとも100台のデバイスをサポートする必要がない場合は、Ad-Hocディストリビューションを行うこともできます。 – jrbj

1

あなたのウェブアプリケーションをうまく書けば、iphoneだけでなく、ほとんどのモバイルデバイス用のインターフェイスを追加するのは非常に簡単です。 UI側は簡単に切り替え可能であるように、我々は常に機能の層で、弊社のWebアプリケーションを作成intranet.domain.com/application/mobile/

は、我々は次のようなものを使用します。私のお気に入りは現時点でMVCスタイルです。このようにして、UI設計者はモバイル・インターフェースで作業できますが、使用しているデバイスと同じ基本的なビジネス・ロジックはすべて同じです。

私たちのシステム用のネイティブiPhoneアプリを書いても、まだまだもっとクーラーなのです。

+0

エンタープライズ開発者ライセンスは良いルートのように聞こえます – Richard

5

私は自分の会社に3つの社内アプリケーション(ネイティブ)を書いています。

私たちは、非定型配信(100人以下のユーザー、500人のエンタープライズプログラムには参加できません)を使用することができます。

素晴らしいです。エグゼクティブはそれを愛しています、私たちの営業員は彼らを狂ったように使っています。いくつかの新規顧客は、当社の技術に感銘を受け、当社のアプリを見たときに来ることに既に賞賛されています。

これまでのWin-win-win。

0

私はすべて私のiPhoneアプリをASP.NETを使ってアプリとして構築します。 ComponentOneにはStudio for iPhoneがあり、ネイティブiPhoneアプリのように見え、動作するASP.NETサイトを構築できます。 AppleのマシンやDev Kitにアクセスできない私のようなMicrosoftの開発者にとっては素晴らしいソリューションです。

メインのウェブサイトと同じクラスライブラリを呼び出すモバイル版のウェブサイトを構築するために使用しました。これは、私の既存のモデルを使用して、コンセプトの私の好きな部分です。ここで

あなたはストレンジネスのiPhone ASP.NET controls