👆

MacBook Proがタッチ操作に対応、Macアプリの開発者は何をすればいい?

2026年10月29日 | 約6分で読めます | AppLupe編集
開発# MacBook Pro タッチ# Touch on Mac# Macアプリ# macOS 27

タッチは自動的にクリックに変換されるので、多くの既存Macアプリはそのまま触れます。ただしタッチ前提で使いやすくするには、当たり判定や独自のマウス処理の見直しが要ります。2026年10月28日、Appleはタッチ操作に対応した新しいMacBook Proを発表し、同時にApple Developerで「Touch on Mac」の準備資料を公開しました。今回何が始まったのか、Macアプリの開発者はまず何を確認すればいいのかを整理します。

何が発表されたか:MacBook Proが初めてタッチ操作に対応

2026年10月28日(米国時間、日本では29日)、AppleはPROLED XDRディスプレイを搭載した新しいMacBook Proを発表し、Macとして初めてタッチ操作に対応しました。タッチセンサーはディスプレイパネルに直接組み込まれています。

動作するOSはmacOS 27です。予約注文は2026年10月29日(木)から始まり、11月6日(金)から店頭での販売とお届けが始まります。価格は14インチ・M5 Pro搭載モデルが499,800円(税込)から、16インチ・M5 Pro搭載モデルが599,800円(税込)からです。

同じ10月28日に、Apple Developerのニュースでも「Touch on Mac」という開発者向けの準備ページが公開されました。動画や相談会の案内がまとめて載っていて、Macアプリの開発者はここから準備を始められます。

既存のMacアプリはどうなるのか

既存の多くのMacアプリは、すぐにタッチで操作できます。macOSがタッチ操作を自動的にクリックに変換するためです。アプリ側で特別な対応をしていなくても、クリックで動く操作はそのまま指で使える、というのがAppleの説明です。

Apple製のアプリは、新しいMacBook Pro向けにあらかじめ最適化されています。他社のアプリでも対応が進んでいて、AppleのニュースリリースではNotion、Canva、Zoom、Microsoft Word・Excel・PowerPoint・Outlook、Adobe Lightroom、DaVinci Resolve、Blender、Shapr3Dといったアプリ名が挙がっています。

ただし「自動でクリックに変換される」のは、あくまで最低限の互換性の話です。マウスの動きを前提に作った細かい操作(小さいボタン、独自のドラッグ、ホバーに頼った操作など)は、タッチだとそのまま使いやすいとは限りません。どこを見直せばいいかは、Apple Developerの資料に手がかりがあります。

開発者向けに用意されたもの:Touch on Macページと3本の動画

Apple Developerは「Touch on Mac」という専用ページ(developer.apple.com/touch-on-mac/)を公開し、タッチ対応のMacアプリを作るための動画・資料・相談の場をまとめて案内しています。

公開されている動画は3本です。Macで使えるタッチジェスチャの考え方を扱う「Design for Touch on Mac」、既存アプリにタッチ操作を足す実装方法を扱う「Bring Touch to your Mac app」、そして「Bring Live Activities to Mac」です。Xcode 27.3 betaは現時点では「近日公開」と案内されています。

質問できる場も用意されていて、Group Labsというオンラインの相談会が開かれ、Appleのエンジニアやデザイナーに直接質問できます。日程は11月18日9〜10時と11月19日18〜19時(いずれも太平洋時間)の2回で、参加予定なら時差換算を公式ページの表示で確認しておくと確実です。

見直しポイント①:マウス前提の操作をジェスチャに置き換える

一番の見直しポイントは、独自のmouseDownや追跡ループで作ってきた操作を、ジェスチャ認識とタッチ向けのコントロールに置き換えることです。動画「Bring Touch to your Mac app」は、この移行方法に加えて当たり判定の最適化、マルチタッチ、システムジェスチャの管理も扱っています。

サンプルコードでは、タッチのときだけ当たり判定を各辺最低36ポイントに広げ、マウスのときの判定は変えていません(この数値はサンプルコードのものです)。指はポインタよりも操作が大まかになるので、タッチのときだけ判定を広げるという考え方自体が参考になります。

タッチだけを受けるパンのジェスチャ認識(「NSPanGestureRecognizer」)を足したり、スクロールに必要な指の本数を2本に指定する(「minimumNumberOfTouchesForScrolling」)こともできます。システムジェスチャを止めたい画面では、AppKitなら「disablesDirectTouchSystemGestures」、Mac Catalystなら「prefersDirectTouchSystemGesturesDisabled」、SwiftUIなら「directTouchSystemGesturesDisabled」モディファイアが使え、タッチ対応そのものはInfo.plistに「NSIsTouchNative」をtrueで入れて宣言します。

見直しポイント②:ホバーに頼った操作とコントロールの大きさ

もう一つの見直しポイントは、カーソルを重ねたときだけ出てくる「ホバー」操作です。ホバーでしか出せない情報や操作があると、指で使う人には気づかれないまま残るおそれがあります。

動画「Design for Touch on Mac」では、Macで使えるタッチジェスチャやシステムジェスチャの動きに加えて、ポインタとキーボードでも使いやすいままコントロールとタッチの当たり判定の大きさを決める方法、ホバー操作の適応、ステッパー・ダイヤル・スライダーといった標準コントロールの拡大の挙動がテーマとして扱われています。

ホバーに頼った設計がどこにあるかを洗い出すところが、着手の第一歩になります。ステッパーやスライダーなどの標準コントロールにはタッチのときの拡大の挙動があり、動画でもその扱いが取り上げられています。独自に作り込んだUIほど、自分で確かめる部分が多くなります。

個人開発者が今やること

今やることは大きく3つです。自分のMacアプリにホバー頼み・小さいボタン・独自のドラッグ処理がないかを洗い出すこと、「Design for Touch on Mac」と「Bring Touch to your Mac app」の2本の動画を見ること、そして気になる点が残るなら11月18日・19日のGroup Labsで直接質問することです。

iPhone・iPadアプリを出している場合は、そのアプリでタッチ操作がどう動くかを、新しいMacBook Proのディスプレイ上で直接テストできます。Macで使われる可能性があるなら、一度触って確かめておくと安心です。

iPhone・iPad版もあわせて出しているなら、App Storeでどんな言葉で探されているかも見ておくと、改善を伝える説明文を書くときに役立ちます。AppLupeなら、キーワードごとの検索ボリュームや関連キーワードをメール登録だけ(カード不要)で毎日3回まで無料で調べられるます。

そのMacアプリ、検索でどう探される?

無料で調べてみる →メール登録だけ・毎日3回まで無料

よくある質問

Q. 既存のMacアプリは何もしなくてもタッチで使えますか?

基本的な操作はそのまま使えます。macOSがタッチ操作を自動的にクリックに変換するしくみがあるためです。ただし小さいボタンやホバーに頼った操作、独自のマウス処理を使っている部分は、タッチだと使いにくいまま残るので、個別に見直す余地があります。

Q. Macアプリをタッチ対応にするには何から見ればいいですか?

まず「Touch on Mac」ページの動画2本を見るのがおすすめです。ジェスチャへの置き換え方や当たり判定の調整、ホバーに頼った操作の見直し方が、具体的な実装方針としてまとまっています。

Q. iPhone・iPadアプリへの影響はありますか?

iPhone・iPadアプリでタッチ操作がどう動くかを、新しいMacBook Proのディスプレイ上で直接テストできます。Macで使われる可能性があるなら、一度触って確かめておくと安心です。

AppLupe(アップルーペ)運営ツール

このブログを運営しているAppLupeは、App Store対応のASOツールです。「作ったアプリが検索で見つからない」を解決するために、キーワード調査から順位計測までを1つにまとめています。

  • キーワードの検索ボリューム(AppLupe指数)と関連キーワードを確認
  • 競合アプリがどのキーワードから流入しているかを実測
  • AIがタイトル・サブタイトル・スクリーンショットの改善案を自動生成
  • 狙ったキーワードの検索順位を毎日自動トラッキング
無料で使ってみる → 無料会員登録(メールアドレスだけ・カード不要)で、キーワード検索とアプリ検索が毎日3回ずつ無料で使えます。
関連記事 🍎Macでアプリ開発を始める初心者ガイド|作れるものとアプリ開発ツール 📲iPadでアプリ開発はできる?iPadアプリを作れる範囲と限界 📝App Store審査ガイドライン2026年10月改定|個人開発者の要点4つ 🎙️Siri AIが全開発者に開放|App Intentsでアプリをつなぐ今やること 🔞App Store年齢制限に新項目|1/12までに全アプリ対応必須
ストア検索からの集客を体系的に学ぶなら → ASO対策とは?始め方5ステップ
あなたのアプリのキーワード、何回検索されてる?検索ボリュームを無料で調べられます|メール登録だけ・1日3回まで無料
無料で調べる →