SwiftUI

スポンサーリンク
Apple Pay

[Apple Pay]Setting up the entitlement for Tap to Pay on iPhone

iPhoneアプリにTap to Payと呼ばれる、iPhoneアプリとiPhoneアプリ間で、専用のデバイスを使うことなく、個人と個人が支払いを実施出来るサービスの設定方法をまとめています。
Development奮闘記

[Development奮闘記]iPhone マネタイズアプリの開発状況まとめ

iPhoneマネタイズアプリを初めてリリースするための奮闘記。iPhoneアプリの機能を実現する際、どの機能がどこまで実装できているのかを管理することはとても重要なことです。いつまでにどんな機能を実装するのかをまとめておきましょう。初心者でも出来るようになるBONDS iPhoneアプリプログラミングチュートリアルで作りたいアプリケーションについてまとめました。このページでは、開発設計のノウハウを残すこともあり、ありのままの状態を公開します。その中で、同じような問題を受けている人の助けになればと思うのです。
Apple Pay

[Apple Pay]SwiftUI Storekit2を使ったApple Store課金・購入・有料アプリ開発の具体的手段

StoreKit2は、iOS14以上の全てのAppleプラットフォームのAppでユーザーがデジタル商品やサービスをシンプルかつ安全な方法でApple Payを使った購入ができるようになります。WWDC2021でのswiftuiを使ったiPhoneアプリのStoreKit2を使って、有料・課金・購入ができるiOSアプリコードを自分のアプリケーション入れる方法を紹介します。
Apple Pay

[Apple Pay]Meet StoreKit 2【SwiftUI iOS 課金】

StoreKit2は、iOS16以上の全てのAppleプラットフォームのAppでユーザーがデジタル商品やサービスをシンプルかつ安全な方法で購入できるようになります。WWDC2021ではswiftuiを使ったiPhoneアプリのStoreKitとは、Apple Pay、StoreKit2のapiの使い方・ドキュメントを紹介します。App Store Connectで設定した課金情報やサブスクリプション情報を設定する方法をまとめています。
Apple Pay

[Apple Pay]アプリ内購入の新機能2022

Apple Payアプリ内課金の新機能を知る iPhone、iPad、Mac、Apple Watchアプリで素晴らしいアプリ内購入体験を作りましょう。 払い戻しを処理する方法 新しいApp Storeサーバー通知を統合する方法 領収書とサーバー通知を使用して加入者ステータスを管理する方法 また、Apple Watchでのアプリ内課金、ファミリー共有、SKOverlay、SKAdNetworkなど、StoreKitの最新のアップデートについても説明します。 こんにちは、WWDCへようこそ。 こんにちは、WWDCへようこそ。私はToriです。また、同僚のRossと一緒にプレゼンテーションをします。...
Apple Pay

[Apple Pay]Tap to Pay on iPhone 非接触の支払い方法の手段を手に入れよう

iPhoneにはTap To Payとよばれる機能が搭載されています。この機能を実装して副業しましょう。支払いアプリは今、非接触型のクレジットカードやデビットカード、Apple Pay、Apple Watch、および他のデジタルウォレットを備えたスマートフォンからの非接触型支払いを受け付けることができます。iPhone上で、追加の端末やハードウェアなしで受け入れることができます。
Apple Pay

[Apple Pay]Apple Developer向け課金システムの導入方法の全体像を掴む

iPhoneアプリに課金システムのApple Payを組み込む方法のまとめ。アプリケーションを開発するのを無料(タダ)ではできません。ソースコードの開発費や広告費など、色々な費用がかかります。アプリケーションで課金を実施し、収益を得て継続的にアプリケーションを開発し続けることが必要となります。そのためには、アプリケーション内に必ずと言って良いほど必要となる、課金、広告の2つに対応する必要があり、どのようなサービスでも開発費を得られるようにする必要があります。
Google AdMob

[Google AdMob]Apple iOS SwiftUIのサブスクリプション購入後にAdMobの広告を表示させないようにする。

AppleのStoreKit2でのサブスクリプション機能を購入してもらった際に、Google AdMobで表示された広告を表示させないようにする方法をまとめています。サブスクリプションの有効期限が切れると再度広告を表示させるようにする。このように、課金をしてくれた人からも、課金をしてくれない人からも収益を得ることができるようになります。
SwiftUI

[SwiftUI]iPhone iOS HealthKitでウォーキングアプリを実装する

iPhoneアプリとしてウォーキングアプリを作って、健康な体を作るということをサポートしてくれるアプリがあったら嬉しいなぁ。色々なアプリがあるけど、自分ならではのご褒美をもらえるというウォーキングアプリがあれば嬉しいなぁ。
Google AdMob

[Google AdMob]iPhoneアプリで収益を得る方法【SwiftUI リワードインタースティシャル広告】

iPhoneアプリのGoogle AdMobの広告のなかに、リワードインタースティシャルという新しい広告が登場しました。表示タイミングをインタースティシャルと同じように画面を遷移したときに表示し、リワードの時のように、視聴者に広告を見るかどうか判断をさせて、継続して動画を見ればリワードがもらえるという広告です。iPhoneアプリで実施する方法について学び、より収益化できるアプリケーションを目指しましょう。
Google AdMob

[Google AdMob]iPhoneアプリで収益を得る方法【SwiftUI リワード広告編】

XcodeでGoogle AdMobのSwiftUI リワード広告を表示させる方法を紹介します。iPhoneアプリで成果を出した時、広告を見ることで景品(リワード)を利用ユーザに提供することができるアプリを作れるようにしましょう。iPhoneアプリのアイテムなどの成果をもらえるであれば、必ずみてくれる広告になるため広告収入が期待できます。
Google AdMob

[Google AdMob]iPhoneアプリで収益を得る方法 【SwiftUI interstitial(インタースティシャル)広告編】

インタースティシャル広告は、ユーザーが閉じるまでアプリのインターフェース上に全画面表示される広告です。通常は、次のアクティビティに移行する前やゲームレベルをクリアした後の合間など、アプリの操作中に画面が切り替わるタイミングで表示されます。アプリにインタースティシャル広告が表示されると、ユーザーは広告をタップしてリンク先 URL に移動するか、広告を閉じてアプリに戻るかを選択することになります。
Google AdMob

[Google AdMob]iPhoneアプリで収益を得る方法【SwiftUI アプリ起動広告編】実装サンプル

XcodeでGoogle AdMobのSwiftUI iPhoneアプリ起動広告を表示させ収益を得る方法を紹介します。iPhoneアプリ起動時に広告が表示されるアプリを作れるようにして収益の機会を得ましましょう。iPhoneアプリの起動時であれば、必ずみてくれる広告になるため広告収入が期待できます。しかし、毎回起動時に表示されるのは嫌がられるため、表示タイミングなども変えられるなど工夫をしましょう。
Google AdMob

[Google AdMob]iPhoneアプリで収益を得る方法【AdMob バナー(banner)広告編】

XcodeのSwift UIでGoogle AdMobのバナー(banner)広告を表示させるための方法をまとめています。AdMobのバナー広告は、アプリケーションのページに3つのサイズのいずれかのバナー広告を貼り付けることで収益化を図ることが出来ます。バナー広告で表示される広告の内容はAdMobにて自動で選定されるため、好きな広告を表示することはできません。ユーザがタップする度に収益を得られるiPhoneアプリケーションを作ることができるようになります。
Google AdMob

[Google AdMbob]Mobile Ads SDK のサポート終了に伴うVer移行の方法

Google Mobile Ads SDK の各バージョンのサポート終了予定について、現在この SDK を利用している AdMob ユーザーの皆様に今後の見通しをお伝えするため、Android 版と iOS 版の双方で Google Mobile Ads SDK のサポート終了スケジュールを用意されています。最新のiOSのバージョンの対応をすることで、Verが変わったことで広告収入が得られないことがないようにしましょう。
SwiftUI

[SwiftUI]iPhone BONDSアプリの開発状況まとめ

iPhoneアプリを初めてリリースするためのBONDSの奮闘記。iPhoneアプリの機能を実現する際、どの機能がどこまで実装できているのかを管理することはとても重要なことです。いつまでにどんな機能を実装するのかをまとめておきましょう。初心者でも出来るようになるBONDS iPhoneアプリプログラミングチュートリアルで作りたいアプリケーションについてまとめました。このページでは、開発設計のノウハウを残すこともあり、ありのままの状態を公開します。その中で、同じような問題を受けている人の助けになればと思うのです。
Google AdMob

[Google AdMob]iPhoneアプリで広告収益を得る方法

Google AdMobは、Apple製品のプラットフォームのiPhoneアプリ(App)でユーザーが体験できる広告を導入できるようになります。Xcodeのswiftuiを使ったiPhoneアプリへのGoogle AdMob広告導入のやり方・ドキュメントを紹介します。アプリ起動広告、バナー広告、リワード広告、インタースティシャル広告、リワードインタースティシャル広告のSwiftUI iOS16以上の導入方法を詳しく紹介します。
SwiftUI

[SwiftUI]iPhoneアプリ開発の全体像まとめ

iPhone iOSのXcodeとApp Connect Storeを使った、SwiftUIプログラミング開発には色々な覚えることが多くあります。そこでこのページでは、iPhoneアプリ制作、実装、評価の全体像をまとめています。皆さんのスキルに合わせて、必要なページを確認して使いこなせるようになってください。
SwiftUI

[SwiftUI]Apple iOS Appで地図アプリを利用する。【MAPKit】

MapKitを使用して、地図と位置情報でアプリに場所の感覚を与えます。MapKitフレームワークを使用して、次のことができます。マップをアプリのウィンドウとビューに直接埋め込みます。関心のあるポイントを呼び出すために、注釈とオーバーレイをマップに追加します。ユーザーが目的地や興味のある場所を簡単に検索できるように、テキスト補完を提供します。アプリが交通機関のルートを提供している場合は、マップでルートを利用できるようにすることができます。マップを使用して、アプリで提供する道順を補足することもできます。たとえば、アプリが地下鉄の移動経路のみを提供している場合、マップを使用して地下鉄の駅との間の徒歩の経路を提供できます。
Apple Pay

[Apple Pay]SwiftUI PassKit (iOS Apple Pay and Wallet)を使ったショッピングカートを実装しよう

PassKitは、iOS14以上の全てのAppleプラットフォームのAppでユーザーが商品やサービスをシンプルかつ安全な方法であるApple Payにて購入できるようになります。WWDCではswiftUIを使ったiPhoneアプリのStoreKit2と、PassKitを使ったショッピングカートの実装方法、apiの使い方・ドキュメントを紹介します。販売手数料は小さくし、最大の利益を得るように自身でのショッピングカートも作ってしまいましょう。
Apple Pay

[Apple Pay]ガイダンス

Apple Payは、iPhone、iPad、Mac、Apple Watch、およびウェブサイトで実行されているアプリで、物理的な商品やサービス、寄付やサブスクリプションの支払いを行うための安全で簡単な方法です。アプリに課金の機能を持たすことにより、さまざまな場面でユーザから収益を得ることができるようになります。
Apple Pay

[Apple Pay]PassカードをiPhone Walletに追加するアプリ開発方法のまとめ

Apple Walletに入れるアプリの会員証を作る方法をまとめています。Appleウォレットでは、ポイントカード、搭乗券、チケット、ギフトカードなどのパスカードを1か所で便利に管理して使用することができます。Appleウォレットに対応すると、iPhone、iPod touch、Apple Watchのユーザーに対して、位置情報に応じた関連情報を提供し、適切なパスを表示することができます。このパスを作る方法を紹介しています。
Apple Pay

[Apple Pay]SwiftUI PassKit Apple内通貨(コイン)を実装する

BONDS iPhoneアプリ内に、サブスク機能やショッピングカート機能が実装できて、少しずつ個人事業主として商売を始めるためのフレームワークが作れてきたよ。 次は、アプリを使ってもらうようにするためにも、アプリ内外で使えることができるコイン機能を作りたいんだ。 ゲームをするとコインを得たり、広告を見るとコインを入手できて、そのコインを使ってショッピングカートの割引やサービスとの交換ができる。 そうなんだ。アプリ内で使えるコインが現実の世界でも使えると良いよね。楽天ポイントとかAmazonポイントなどあるけれど、自分のアプリで実際に使えて、ショッピングがタダでできたら嬉しいと思うんだ。だからコ...
Apple Pay

[Apple Pay]Tap to Payを使えるPOSシステムを作る

Apple は、企業が iPhone の Tap to Pay を通じて非接触型決済を受け入れることを可能にします。
SwiftUI

[SwiftUI]iPhoneアプリ開発でSwiftUIプログラミングを学びプログラマーのスキルをあげよう

iPhoneアプリに課金機能を持たせて、実益を兼ねながらスキルアップもできるようにしたいと思っているんだ。サイドFIREの達成を早めるために、iPhoneアプリを開発してリリースして、アプリ収入を得られるための手段を一緒に考えていこう。Appleの開発者向けイベントWWDCを見ると、毎年XcodeのSwiftUIを使ってやれることがどんどん増えているんだ。iPhoneユーザからお金を得られるためにStoreKit2やGoogleのAdMobを使った収益の仕組みも学んで、後は、魅力的なアプリを作れるようにしていきましょう。
SwiftUI

[SwiftUI]ブログをショート動画のように見られるiPhoneアプリを作る

子供の行動を見ていて、TikTokやYouTubeのショート動画のようにサクサク読めるiPhoneアプリを作ってはどうかと思うようになりました。毎日飽きずに動画を見ている姿を見て、Wordpressの記事をiPhoneアプリを使ってもらいサクサク読んでもらうという仕組みを入れることができることできないか検討を進めていきます。
SwiftUI

[SwiftUI]Xcodeで出力されるプログラミングのエラーを削除しよう!

'async(priority:operation:)' is deprecated: `async` was replaced by `Task.init` and will be removed shortly. SwiftUIでasync awaitを用いてコードを書いていたら、deprecated警告が出ました。 サンプルコードを使っていたので、エラーが出ないはずなんですが調べてみました。 'async(priority:operation:)' is deprecated: `async` was replaced by `Task.init` and will be removed...
Apple Pay

[Apple Pay]Manage in-app purchases on your server【SwiftUI iOS 課金】

App Store Connectサーバーでアプリ内購入を管理する サーバーでのアプリ内購入の管理に関する最新のアップデートをご覧ください。サーバーを使用してステータスの変更を追跡し、払い戻しを処理し、サブスクライバーのステータスを管理する方法を探ります。ステータスとアプリ内購入トランザクションに関するAppStoreサーバーAPIについて学び、AppStoreサーバー通知が顧客ライフサイクルイベントの追跡にどのように役立つかを確認します。また、アプリ内購入のファミリー共有の管理、およびサンドボックス環境でのアプリ内購入のテストに対する最新の改善についても説明します。 Manage in-ap...
SwiftUI

[SwiftUI]Apple iOS Appでカメラアプリを利用する。【AVFoundation】

Apple iOS Appでカメラアプリを利用する方法として、AVFoundationを使えるようになりましょう。1.AVCaptureSessionの設定 2.AVCaptureDeviceクラスを用いたデバイスの設定 3.入力・出力データの設定 4.カメラの取得している映像の表示 5.UIの設定 6.カメラと写真の利用許可 7.撮影ボタン押下時のアクション設定 8.撮影した画像の保存
SwiftUI

[SwiftUI]A build only device cannot be used to run this targetというエラー

Xcode A build only device cannot be used to run this targetというエラーの対処方法は、アプリ側では、Development Targeと、シミュレータの方では各iPhoneのiOSのVerが不一致になっていたため、これらのシミュレータが使えなくなっていたのです。対処法としては、アプリ側のDevelopment Targetをシュミュレータ側に合わせる(バージョンを下げる)か、Add Aditional Simulater→Devicesウィンドウ左下の+ボタンを押して、アプリより新しいiOSのシミュレータを新しく作成・追加する。
SwiftUI

[SwiftUI]Swift UIでWP REST APIを呼び出し、WordPressの記事をアプリに表示させる方法

Wordpressの投稿記事をiPhoneアプリに取り込んで、Wordpressを更新するとアプリにも反映されるようにしたいと考えるようになりました。iPhoneアプリとブログを連携させ、ブログを更新するとiPhoneアプリ側も更新されるという機能を作りたいと思います。この機能を作ることで、Wordpressに商品ページを更新すると、iPhoneアプリ側も更新され、常に最新の状態を作ることができ、iPhoneアプリの更新をする機会を減らすことができるようになります。
SwiftUI

[SwiftUI]iPhone iOS HealthKitでウォーキングアプリの要件を洗い出す

SwiftUI HealthKitでウォーキングアプリに必要な機能を実装しましょう iPhoneやApple Watchでは、ウォーキングやランニング時の自分の歩幅をわかるようになってきました。 Apple Watchがどんどん進化をしているため、これらの機能を使ってアプリを作っていきましょう。 WWDCでは、iPhoneとApple Watchを連携させる方法などが紹介されていますので、ぜひ勉強して習得してアプリをリリースしましょう。 SwiftUI HealthKitでウォーキングアプリを実装する モチベーションを上げる機能 ・アプリを毎日開いて毎日アプリの画面を見て成果を確認できる機能 ...
SwiftUI

[SwiftUI]2つ以上の複数のアプリを開発する時のXcodeでのBundle Identifierの付け方とは

Xcodeを使ってiPhoneアプリを開発する時に訳もわからないままBundle Identifierをつけて開発を進めていました。しかし、ベースのアプリのフレームワークを作った上で、複数のアプリを作る場合の、Xcodeの2つ以上の複数のアプリを開発する時のXcodeでのBundle Identifierの付け方を考えましょう。
App Store Connect

[App Store Connect]iPhoneアプリからApp Storeを使ってみよう

App Store Connectは、Apple Developer ProgramのメンバーがApp Store、Apple Business Manager、Apple School ManagerでAppの公開および管理を行うための一連のツールです。サブスクリプションの設定やApple Pay、パスの発行などができるようになりますので、使い方を確実に覚えていきましょう。
SwiftUI

[SwiftUI]Apple iOS SwiftUIのアイコンを押下した時の処理を作り込む

SwiftUIの勉強をしてきたけれど、そろそろ、自分の作りたい機能を実装したいと思うんだ。基本的な作り方が分かれば、機能を膨らませることができるから、まずは基本的な動作を知りたいんだ。 そうね。一度形ができてしまえば詳細にすることができたり、表現方法を変えるなどできるわね。でも、どうやったらその方法ができるのか一歩目がむずかしいわね。 まずは、基本的な機能なんだけど、画面を押下したら新しい画面を出したいんだ。 例えば、メニューボタンや、インフォメーションボタンを押した時の機能を実装したいね。 SwiftUIでは、画面上のボタンを押した時の操作は、基本的な操作ですが、実際に新しい画面を表示したり...
SwiftUI

[SwiftUI]iPhone iOS HealthKitヘルスデータをHealthKitと同期するiPhoneアプリを作る

体の状態を管理して、健康になるためのiPhoneアプリ制作をできるようになるための方法 iPhone iOSアプリ制作で、XcodeのSwiftUI言語でHealthKitを使った健康アプリ、ウォーキングアプリ、マラソンアプリなどを開発する為に、ヘルスデータを活用する方法を紹介します。 HealthKit は、iPhone や Apple Watch などの複数の HealthKit 対応デバイス間で、または外部サーバーを使用してケア チーム間でデータを共有するかどうかに関係なく、どこでも健康データをスマートに管理するためのツールを提供します。このセッションでは、HealthKit の組み込み...
SwiftUI

[SwiftUI]iPhone Todoリストアプリを開発する

Todo Listの作成方法について概要を理解しましょう。 プロジェクトにCore Dataを追加する。
SwiftUI

[SwiftUI]Apple Walletパスサーバーリファレンス実装方法を使って会員証などの集客ツールを作成

Apple Wallet パスサーバーリファレンス実装方法Passbook Web サービス API のリファレンス実装です。パスの実装でセットアップする方法、サンプルパスのゲートを変更する方法、プッシュ通知の送信についてのページになります。
SwiftUI

[SwiftUI]StoreKitのテスト新機能

App Store ConnectからXcodeのStoreKitテストに製品を持ち込む方法、トランザクションマネージャーの改善について学び、Xcodeプレビューでアプリ内購入フローを探索する方法を紹介します。また、サンドボックス環境用のApple IDを設定する際のベストプラクティスを紹介し、払い戻しリクエスト、値上げ同意、請求再試行などのテストを作成する方法を紹介します。
SwiftUI

[SwiftUI]Appleマップで目的地を複数設定できる経路のウォーキングアプリ

Appleのマップを使って目的地を複数設定 して経路を表示するXcodeのswiftUIを使ったアプリを作ってみたいと思います。 ウォークラリーの経路を示すボタンを作成する方法 ウォークラリー(Walk Rally)は、複数の人がチームを組んで歩いたり走ったりしながら、指定されたルートや目的地に沿ってヒントや課題を解いて進むイベントです。一般的には、都市や公園などの特定のエリアで行われます。 ウォークラリーは、観光地やイベントの一環として行われることがあります。参加者はマップやガイドブックを使いながら、目的地やポイントを探し、ヒントやクイズに答えながら進んでいきます。ウォークラリーはチーム競技...
Apple Pay

[Apple Pay]Walletの更新方法を学ぼう

Apple Pay

[Apple Pay]iPhoneアプリで販売する地域の取り寄せ商品・グルメを販売しましょう!

取り寄せ商品、取り寄せグルメによって、地域を元気にするためには、その地域に住む人、住む地域以外の人、外国からの観光客から商品を買ってもらい、その地域の企業が儲ける必要があります。このページでは、iPhoneアプリに地域の特産品をApple Payで購入いただき、配送までの機能を実現するコンセプトを紹介しています。
Apple Pay

[Apple Pay]Support customers and handle refunds【SwiftUI iOS 課金】

App Storeでビジネスを成功させるには、優れたカスタマーサポートが不可欠です。アプリ内購入を行う顧客に摩擦のないサポートエクスペリエンスを提供する方法をご覧ください。これには、顧客が自動更新可能なサブスクリプションを簡単に管理またはキャンセルしたり、アプリ内から直接払い戻しをリクエストしたりできるAPIが含まれます。払い戻しを処理するためのベストプラクティスと、顧客をより適切にサポートするのに役立つ追加のAPIについて説明します。
スポンサーリンク