FAQ
よくある質問
Q
iOSとAndroid、どちらから開発すべきですか?
A
ターゲットユーザーが多く使う方から始めるのが基本です。国内では若年層や都市部でiOSの比率が高い傾向があり、収益化しやすいとされます。一方で世界全体や幅広い端末層に届けたい場合はAndroidが有利です。予算が限られる場合は、まず片方でリリースし反応を見る進め方もあります。
Q
Swiftによるネイティブ開発に対応していますか?
A
はい、対応します。Appleが推奨するSwiftによるネイティブ開発で、iPhoneならではの操作感と高いパフォーマンスを引き出します。最新のUI標準やOS機能に追従しやすく、動作の滑らかさや端末機能の活用が求められるアプリに適した開発手法です。
Q
最新のiOSバージョンやiPhoneの新機能への対応はできますか?
A
はい、対応します。iOSの新バージョンやiPhoneの新機能(新しいAPIやデバイス機能)に合わせた設計・改修が可能です。Appleは毎年OSを更新するため、公開後も継続的にアップデートへ追従することで、審査基準を満たしつつ最新環境で安定して動作する状態を保てます。
Q
iPadやApple Watchなど他のApple製デバイス向けの開発もできますか?
A
はい、対応可能です。iPhoneに加え、iPad向けの画面最適化や、Apple WatchのwatchOSアプリ開発にも対応できます。対象デバイスによって設計や実装の範囲が変わるため、どの端末をどこまで対応するかを最初に整理した上で進めます。
Q
App Storeの審査基準を踏まえた設計や申請の支援もしてもらえますか?
A
はい、支援します。App Storeの審査ガイドラインを踏まえた設計を行い、リジェクトの原因になりやすい点を事前に抑えた上で、申請作業まで代行します。申請にはApple Developer Programへの登録が必要で、その取得や設定もご支援します。
Q
App Storeの審査でリジェクト(審査落ち)した場合はどう対応しますか?
A
審査でリジェクトされた場合は、Appleから示される指摘内容を確認し、原因を特定して修正・再申請を行います。プライバシー表示の不備やガイドライン違反が原因になりやすいため、設計段階から審査基準を踏まえておくことで、リジェクトの発生自体を抑えられます。
Q
プッシュ通知やApple Payなどの機能も実装できますか?
A
はい、実装できます。プッシュ通知(APNs)による再訪の促進や、Apple Payを使った決済など、iOSの標準機能を組み込めます。機能によってはAppleの利用条件や審査要件があるため、目的に必要な機能を整理した上で、要件に沿って実装します。
Q
既存のiOSアプリの改修・機能追加だけでも依頼できますか?
A
はい、可能です。他社開発のiOSアプリの改修・機能追加にも対応します。まず既存のソースコードやSwiftのバージョン、構成を調査し、改修の可否と範囲を見極めた上で進めます。OSアップデートで動かなくなった箇所の修正など、部分的な依頼にも対応します。
Q
iOSアプリ開発の費用・期間はどのくらいですか?
A
シンプルなiOSアプリで100万〜300万円・2〜4ヶ月、サーバー連携を伴う中規模アプリで300万〜800万円・4〜6ヶ月が一般的な目安です。実装する機能数や外部連携、対応するiPhone・iPadの範囲によって変動します。App Storeの審査期間も全体スケジュールに見込んでおく必要があります。
Q
App Storeのプライバシー要件(ATT・プライバシー表示)への対応はできますか?
A
はい、対応します。App Storeでは、トラッキングの許可を求めるATT(App Tracking Transparency)や、収集データを開示するプライバシー表示への対応が必須です。これらはリジェクトの原因にもなりやすいため、設計段階から要件を織り込み、審査を通過できる状態に整えます。
Q
iOSアプリの公開前にTestFlightでベータ版を配布・テストできますか?
A
はい、対応します。TestFlightを使い、App Storeでの公開前に社内の担当者やテスターへベータ版を配布し、実機で動作や使い勝手を確認できます。公開前に不具合や改善点を洗い出せるため、リリース後のトラブルを抑えられます。フィードバックを踏まえた修正も含めて進めます。
Q
Apple IntelligenceのオンデバイスAIをiOSアプリに組み込めますか?
A
はい、組み込めます。iOSアプリに、端末内で処理が完結するApple IntelligenceのオンデバイスAIを活用し、文章の要約や入力補助といった機能を実装できます。通信を介さず端末内で処理するため、扱うデータのプライバシーに配慮しやすい利点があります。目的に必要な機能を整理した上で対応します。
Q
「Appleでサインイン」(Sign in with Apple)の実装には対応していますか?
A
はい、対応します。「Appleでサインイン」(Sign in with Apple)による会員登録・ログイン機能を実装できます。他社のログイン手段を提供するアプリでは、Appleのサインインも併せて用意することが審査で求められる場合があります。要件に沿って、必要な認証方式を整理した上で実装します。
Q
Apple Business Managerを使ったiOSアプリの社内配布はできますか?
A
はい、可能です。App Storeを通さず、Apple Business Managerの仕組みを使って、iOSアプリを自社の従業員や特定の端末にのみ配布できます。一般公開せず社内利用に限定したい業務アプリに適しており、端末管理(MDM)の要件に合わせて配布方法を設計します。
Q
iOSアプリの画面開発はSwiftUIとUIKitのどちらで行いますか?
A
要件次第で使い分けます。SwiftUIは画面を宣言的に書け、開発効率が高く新しいOS機能に追従しやすいのが利点です。UIKitは長年の実績があり、細かなUI制御や既存資産の活用に強みがあります。新規開発ではSwiftUIを基本に、必要な部分でUIKitを併用する構成も選べます。
Q
iOSアプリはネイティブとFlutter・React Nativeのどちらで開発すべきですか?
A
目的次第です。iPhoneならではの操作感や最新機能を突き詰めたい場合はSwiftによるネイティブ開発が向き、iOSとAndroidを効率よく両対応したい場合はFlutter・React Nativeによるクロスプラットフォーム開発が選択肢です。対象ユーザーや予算、保守方針を踏まえて適した方を提案します。
Q
iOSアプリ開発はどのような進め方・体制で進みますか?
A
企画・要件定義から設計、Swiftによる実装、テスト、App Store申請、公開後の改善まで一貫して進めます。最初にアプリで解決したい課題と対象デバイスを整理し、優先度の高い機能から段階的に開発する進め方にも対応します。企画段階からのご相談にも応じ、構想づくりからご一緒します。
Q
Apple Developer Programの登録にはどんな費用や手続きが必要ですか?
A
App Storeでアプリを公開するには、Apple Developer Programへの登録が必要です。登録には年間99米ドルの費用がかかり、加入を続けるには毎年の更新が必要です。アカウントの取得や証明書の設定といった手続きも支援します。法人での登録には、法的な組織であることの確認が求められます。
Q
App Storeに支払うストア手数料(販売手数料)はどのくらいですか?
A
アプリ内で販売するデジタルコンテンツには、App Storeの販売手数料がかかります。標準は売上の30%ですが、年間の売上規模が小さい事業者向けのプログラムや、継続利用が一定期間を超えた定期購入では15%が適用されます。無料アプリや、アプリ外で提供する物販・サービスには原則かかりません。
Q
開発したiOSアプリのソースコードは引き渡してもらえますか(内製化)?
A
はい、対応します。開発したiOSアプリのソースコードは、契約に基づいてお渡しできます。将来的に社内で保守・改修する内製化を見据え、設計資料の整備や引き継ぎの支援にも対応します。どこまで自社で担い、どこを外部に任せるか、運用体制に合わせて進め方を相談できます。