The (not so) hidden cost of sharing code between iOS and Android

blogs.dropbox.com / 1年

Until very recently, Dropbox had a technical strategy on mobile of sharing code between iOS and Android via C++. The idea behind this strategy was simple—write the code once in C++ instead of twice in Java and Objective C.

この記事をPICKする

hatenabookmark
AndroidとiOSの共通コードをC++で組んでいたけど、ネイティブでは心配する必要のないオーバーヘッドがかって、結果的にコードを1回で書くコストよりも高くなったという話し。

昔からネイティブ or クロスプラットフォーム開発はよく議題にあがるけど、この知見に集約されている。トータルで見るとネイティブで組むほうがお得だし、頭を悩ますコード共通化よりクリエイティブな活動をした方がエンジニアにとってもハッピーというわけだ。
Pickしました
appstore
googleplay
会員登録
URLからPICKする

会員登録して、もっと便利に利用しよう

  • 1.

    記事をストックできる
    気になる記事をPickして、いつでも読み返すことができます。
  • 2.

    新着ニュースをカスタマイズできます
    好きなニュースフィードをフォローすると、新着ニュースが受け取れます。