2010年11月24日、Habréのモバイルアプリケーション開発者向けブログで、
「Samsung Appsが顧客を「愛する」というタイトルの投稿が公開されました。この記事では、natuzziというニックネームで、同時に
Freejeアプリケーション開発チームのメンバーの1人が当社のポリシーについて不満を述べましたbadaプラットフォームでのVoIPサービスについて。
ユーザーの意見は分かれていて、natuzziという言葉を支持するコメントがあり、その逆もあり、議論の理由はかなり深刻であったため、詳細な形式で答えを出すことにしました。
それでは、まず、Samsungに対する主張の本質と、そのbadaモバイルプラットフォームに関するその方針を判断しましょう。 現時点での対話は確かにユーザーnatuzziではなく、habrasociety全体で行われるため、コメントと投稿自体の両方から意見を取ります。
サムスンには、次のポイントが請求されます。
1.アプリケーション制御サービスは無能であり、FreejeアプリケーションをVoIPテクノロジーを使用するプログラムと誤って見なしていました。
SamsungはどのようなVoIPサービスを夢見ていたのですか? アプリケーションは基本的なコールバックです! 確かに、非常に魅力的な価格、Skypeサポート、優れた品質を備えています。
2.ユーザーとFreejeチームの開発者との間での金融政策の不一致。
3.「内部」オペレーターの利益の関与と保護。
どのような「外部」ネットワークについて話しているのでしょうか? サムスンが熱心に擁護する「内部」オペレーターの利益は何ですか?
4.他のプラットフォームおよびオペレーティングシステムと比較した開発者の侵害。
5.モバイルデバイスおよびプラットフォームの他のメーカーの「ラグ」。
6.アクティビティのすべての領域で同じポリシーを追求できず、Javaでアプリケーションを制御できない。
なんらかの理由で、FreejeはAndroidマーケット(Freeje lite)のAppストアで完全に許可されています。 また、Nokia Oviで保留中ですが、Windows Mobileでも問題なく機能します。
ちなみに、Java Meの最初のバージョンは、Samsungを含むJavaサポートが組み込まれているすべての電話で動作します:-)
VoIPアプリケーションがAppstoreとAndroid MarketおよびNokia Oviで長い間ドアを開いてきたという事実については、控えめにコメントしています。 しかし、それは別の話です。
一般に、結論を出す、同僚。
ですから、これが今日私たちが答えなければならないすべての主要なポイントのようです。 次に、深刻な会話の慣例であるように、用語とそのスコープを定義しましょう。
バダOS
実際、私はこのプラットフォームについて比較的長い間詳しく
書いてきました。 しかし、特に今私たちはこれに興味があります:
Badaはプラットフォーム(このコンテキストではOS)として位置付けられており、従来の意味でスマートフォンに匹敵する幅広い機能と、この機能の必要性があり、すべてを独立して勉強する時間/欲求の両方を持たない一般ユーザーの使いやすさを同時に備えている必要があります特定のアプリケーションの微妙さ、それらの使用に関連するニュアンスなど。
インターフェース、プログラムの機能、それらの選択、特定のサービスに対する支払いなど、可能な限りすべてがシンプルでなければなりません。
もちろん、この概念はプログラム開発者に特定の制限を課します-上記のフレームワークを超えることなく、会社はアプリケーションベースの制御されない成長を許すことができません。これは上級ユーザーでも簡単に混乱しますが、これはソーシャルネットワークの代替クライアントを除外しませんが、など-それどころか、独自の機能を備えた高品質の製品(サービスのさまざまなコストと混同しないでください)は会社にとって非常に重要です-実際、これは電話の直接の部分です。
彼らが上記の概念を理解していれば、あらゆる種類のサポートが開発者に提供されます。私はこれについても書いています:
HeroCraft Company:内部からのモバイルアプリケーションの開発[インタビュー] 。
この問題では、会話はbada OSのみに関するものであり、他のことについてではないことを理解することが非常に重要です。 SamsungはAndroidのデバイスのメーカーであり、最近までSymbyanとWMのデバイスのメーカーであり、Habrのすべてのユーザーに知られていると思います。 ここで、開発者向けのルールの制限についてお話ししますが、私は厳密にはbadaとそのネイティブアプリケーション(javaではない)について話しています。 これは重要です。
VoIP
一般的に、IT部門の労働者やそれに隣接する労働者ではなく、弁護士のためのフォーラムがあれば、このテクノロジーに基づいてサービスを提供するアプリケーションと見なすことができるものとは何かを完全に議論できると思います。いや しかし、偏りのないユーザーの一部は、VoIPサービスを使用してプログラムを呼び出すことができるように、VoIPトラフィックがチャネルの全長に沿って存在する必要がないと考えていることがありました。
著者は、サムスンのコメントとサポートで彼に説明しようとしていることを少し理解していません。 VoIPトラフィックを禁止するだけでなく、事業者のネットワークでのVoIPサービスも禁止します(おそらくVoIPを禁止するだけでなく、原則として事業者のネットワークでの通信を禁止することでした)。なぜなら 多くの国では、着信通話は課金されないか、大幅な割引があります。 接続自体がHTTPコールバックを使用して確立されることは問題ではありません。
モバイルオペレータネットワーク-はい、VoIP-もあります。 そして、問題の本質を説明できます。
モバイルオペレータAに接続されている電話があります。オペレータBの加入者がオペレータAの加入者に電話をかけると、モバイルオペレータAに料金を支払うモバイルオペレータBがあります。さらに、分単位で支払います。 つまり オペレーターAは、ネットワークBからのすべての呼び出しで拒否を獲得します。 これはインターコネクトと呼ばれます。 この相互接続のおかげで、加入者には着信通話に対して追加料金が支払われる料金プランがあります。
ここでは、絶対に有用で優れたプログラムFreejeが表示されます。 オペレーターAは、加入者の発信通話で稼ぐだけでなく、着信通話で稼ぐ機会も失います。
それらに同意するかどうかは、個々のユーザーの権利ですが、彼らの意見が何らかの形で私たちの側に関与していると想像することは困難です。
フリージェ
このプログラムはどのように機能しますか? それは簡単です-多くの国で長い間知られ、禁止されている
コールバック技術を使用して:
多くの国では、政府によって認可または規制されていないという理由でコールバックサービスを禁止しており、多くの発展途上国の電話会社から国際電話の収入を奪っています。 コールバックサービスを提供または使用する人々は、これらの電話会社はしばしば国際通話に対して不当に高い価格を請求する国家独占企業であると主張しています。 また、他の特定の国、たとえば他の中東諸国のイスラエルに電話をかける唯一の方法かもしれません。
他の国では、DID番号との間で行われるインバウンドおよびアウトバウンドコールをブロックするか、タッチトーンダイヤルを無効にすることにより、技術的な手段を使用してコールバックを防止しようとしました。 ただし、これはスピードダイヤル番号の使用によっても克服されますが、インターネットまたはSMS経由でコールバックをトリガーすることでこれらのサービスを使用する人もいます。この決定は理解可能で論理的です-ビジネスはその権利を保護しようとしていますが、これは資本主義の世界の一般的なルールです-プログラムがテクノロジーを正直に使用している場合、GSMを介して音声を送信しない場合でもチャンネルを提供するオペレーターがお金を稼ぐことができますが、 VoIPトラフィック、およびこの機会を与えずにサービスがオペレータに寄生する場合の別のこと。
それでもわからない場合は、Freejeプログラムは次のアルゴリズムに従って動作します。
あなたはこれまたはその加入者に電話したい=>プログラムで彼の電話番号をダイヤル=>彼女はサーバーにhttp-requestを送信する=> GSMゲートウェイからコールバックされ、必要な加入者に接続される。したがって、提供されるサービスのプログラムの開発者にのみ支払います。一方、モバイルオペレーターは、自宅地域内の着信通話に対してお金を受け取る権利がなく、短いhttpリクエストに対してのみ「ペニー」を受け取ります。
しかし、開発者の良心に取り組むこの方法の誠実さを任せましょう。最終的に、禁止されていないものはすべて許可されます。
これで、クレーム自体に直接回答できます。
1.アプリケーション制御サービスは無能であり、FreejeアプリケーションをVoIPテクノロジーを使用するプログラムと誤って見なしていました。
答えは実際上上記で与えられました-まず、開発者との合意にVoIPトラフィックについての言葉はありませんが、Freejeが確かに使用するVoIPサービスに関して合意された条件があります。 サイトユーザーはこれについて書きました:
VoIPサービス!= VoIPトラフィック。 着信通話の安さを利用し、自分からVoIPを開始するという事実は、VoIPサービスの定義に含まれています。 そして、それは絶対に合法です。
2.ユーザーと開発者との間の金銭的関係のポリシーは、Freejeチームの考えに対応していません。
上記で書いたように、bada OSプラットフォームはエンドユーザーによる使用の単純さを目的としているため、この契約の主張も正当化されません。 通信が最初の手紙でこれを言及しなかったという事実は、アプリケーション制御サービスのそのような状況の平凡な驚きでさえ説明することができます-なぜ契約が書かれているのか、なぜそれらが慎重に読むことができないのか、特にアプリケーションが収益に使用される場合?
3.サムスンのコミットメントと「内部」オペレーターの利益の保護。
違います。
a)サムスンは、モバイルオペレーターとその加入者との作業で、前者の作業を同時に簡素化しようとします(プラットフォームの開発の初期段階でも、銀行カードを使用するだけでなく、加入者のアカウントから直接、さまざまなサービスの支払いが可能になることが発表されました)、特定のサービスに最適な価格をユーザーに提供します。
SamsungAppsでアプリケーションの価格を確認してください-優れたアプリケーションの一部は、会社が完全または部分的に後援しています。その結果、プログラムは無料であるか、コストが50〜100ルーブルを超えません。 そのような価格が「国内オペレーター」の利益の保護と呼ばれる場合、私は正直にこれについて何を議論するのかさえ知りません。
b)ユーザーはVoIPトラフィックを失いません。その投稿で私たちのすべての保証にもかかわらず、
会社の開発者は現在Skypeで
作業しており、クライアントはおそらくバージョン1.2ですぐに登場し、バージョン2.0では実質的に期待できます100%の確実性で。 ご覧のとおり、Appleとの話の繰り返しについては言及されておらず、Skypeのクライアントのリリースの遅延は、陰謀理論のファンから提供されたものよりも組織上の理由である可能性が高いです。
4.他のプラットフォームおよびオペレーティングシステムと比較した場合の開発者の侵害。
また、それは事実ではありません。プラットフォームの本質によって制限が正当化され、同時に、Samsungがこれを必要としないという理由だけで、このような「侵害」に遭遇しない他のプラットフォームのデバイスのメーカーでもあります-モバイルオペレーターに公正な労働条件を提供するよう努めます当社のデバイスを使用する加入者に対する公正な条件。
5.モバイルデバイスおよびプラットフォームの他のメーカーの「遅れ」。
上で書いたように、これはラグと呼ぶことはできません。 それどころか、長所と短所があるだけで、異なるアプリケーション市場です。 私たちのサービスが彼らの仕事のためにどれだけ細心かつ有能であるかを忘れないでください、そしてあなたが私たちを信じないなら、あなたはサードパーティの開発者と話すことができます-もちろん問題がありますが、契約に違反しないなら、きっと彼らの誰もが最後に言うでしょう結果は両当事者によって達成されました。
6.アクティビティのすべての領域で同じポリシーを維持できず、Javaでアプリケーションを制御できない。
事実、これは必須ではありません。制御は、プラットフォームの不可欠な部分を構成するネイティブアプリケーションに対してのみ実行されます。 ユーザーがJavaアプリケーションをどこでどこで入手できるかを個別に把握できる場合、ユーザーまたはプログラム開発者に対してまったく苦情はありません。 これは、OPSOSのための私たちのベネリティと仕事に関するすべての感嘆符が空の言葉であるという最高の確認ではありませんか?
まとめ
はい、bada OSプラットフォームの開発者は、VoIPサービスを使用するプログラムを開発できません。 ただし、これは、プラットフォームのユーザーがデバイスでこれらのサービスを使用する権利を奪い、一般に受け入れられている国際標準(Skype)に従ってサービスを提供するユーザーと協力するために最善を尽くしているという意味ではありません。 そして、これが私たちの顧客への愛が表されているのです。 また、モバイルデバイスのユーザーがJavaバージョンでFreejeアプリケーションを使用することを妨げるものは何もありません。
どうもありがとう。