AIの鬼
#新モデル Qiita AI

Shopifyがモバイルアプリをネイティブに戻す、AIが二度書きを安くした

Shopifyがモバイルアプリをネイティブに戻す、AIが二度書きを安くした(内容を表す図ではないイメージ画像)
イメージ

スマートフォンアプリの作り方が大きく変わろうとしている。ネット通販の基盤を作るShopifyが、それまで推し進めてきた「一つのコードで iPhone と Android の両方に対応させる」やり方を、「別々に作る」方式に切り替えた。つまり、一本のコード(React Native)から、iPhone 用と Android 用の二つに分けて、純正の言語で書き直すということだ。この決定は一見、手間を増やしているように見える。実際、以前なら「なぜわざわざ二度書きするのか」という理由で、共通化する技術が選ばれていた。ところがいま、その理由が消えた。コードを書く AI(コーディングエージェント)が賢くなり、片方の OS 向けに書いたものを、もう片方へ翻訳できるようになったのだ。

ここが面白い。これまでは、技術選択の当たり前が「手間を減らすこと」だった。だから共通化は「正解」だった。ところが今は、AI が手間を肩代わりするので、その前提が崩れ始めている。別々に作っても、翻訳する作業をアイが引き受けるなら、手間は増えない。むしろ、純正言語ならではの速さや使い勝手というメリットだけが残る。Shopify の実績を見ると、6 人のチームが 12 週間で買い物アプリ「Shop」を書き直し、起動時間は短くなり、クラッシュは 10 分の 1 に減った。書き直した後のほうが速くなっているわけだ。品質を守るために、AI にすべてを任せるのではなく、テストと人のレビューを小さく区切って通す「Helix」という仕組みを使ったという。ただしこれは、Shopify ほどの体制と道具があってこその結果である。小さなチーム、中堅企業では同じ速さが出るとは限らない。それでも、「共通化こそ正解」という当たり前を揺さぶる事例として、重く見ておく価値がある。

中小企業の実務にとって重要なのは、「業界の当たり前は静かに変わっている」という認識だ。今まで正解だった技術選択の理由が、AI で崩れるものがある。自社の技術戦略も、その前提が本当に今も有効なのかを、定期的に問い直す必要がある。特に外注や新人教育の際に「なぜこの技術を選ぶのか」という問いを、昔の答えで返していないか。一度整理し直す良い機会だ。

※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。

御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →