web-dev-qa-db-ja.com

どちらがより安全ですか:母国語でモバイルアプリを開発するか、クロスプラットフォームUIを使用しますか?

モバイルアプリをネイティブアプリまたはクロスプラットフォームUIアプリ、特にRhodesとして開発することで、セキュリティの観点からメリットがあるかどうか疑問に思っています。私はアプリケーションを開発する必要があり、セキュリティの観点から、一方の方法でもう一方の方法を実行することで追加のセキュリティが得られるかどうか疑問に思っています。

4

注意すべき主な点は2つあります。

  • yo慣れている環境でのミスが少なくなります。安全なコーディングを理解している場合、たとえばC#はObjective-Cよりも優れているため、MonotouchはCocoaTouchよりも優れている可能性があります。

  • 「コード+オペレーティングシステム」の組み合わせは、「コード+サードパーティライブラリ+オペレーティングシステム」よりも攻撃対象領域が小さくなります。

ほとんどすべての場合、最初の要因からの寄与は2番目の要因からの寄与よりはるかに大きくなります。

6
user185