アプリエンジニアのための技術情報サイト

ギャップロは XR/Web/AI/iOS/Android エンジニアのための技術情報サイトです。アプリ開発に関する話題の技術情報やノウハウをタイムリーに提供します!
また、開発者が本当に知りたい端末情報も完全網羅!さらに、ギャップロラボチームが開発したライブラリやツールなどを公開していきます。

Tag: iOS

Page 3/12

モバイル

モバイル

Swiftで動画再生をAVPlayerで行う

AVPlayerとは AVPlayer は、iOS や macOS において 動画や音楽を再生 するためのフレームワークであるAVFoundation の主要なクラスの一つです。AVPlay...

モバイル

モバイル

UIKitから始めたプロジェクトにどんどんSwiftUIのViewを追加していく方法

こんにちは。 数年前に担当したプロジェクトの立ち上げ当時は、SwiftUIが非対応のOSバージョンだったこともあり、UIKit(Storyboard, xib)を用いて iOSアプリの画面を構築してきましたが、とうとうX...

Web

Web

Vue Qrcode Readerで制約を

はじめに 先日、iPhoneのカメラアプリでは読み込めるQRコードがVue用のライブラリであるVue Qrcode Readerではなかなか反応しないという問題がありました。 iOSアプリとしてWKWebView上で使用...

IoT

IoT

tvOSのフォーカスについて

はじめに Apple TVアプリには、スマホのように直接タッチスクリーンで操作することはなく、フォーカスという概念があります。 フォーカスはリモコンでの操作によって上下左右に遷移ができます。 フォーカスできる範囲 フォー...

XR

XR

【visionOS】複数のジェスチャー操作を統合する(Model3D編)

はじめに 今回はモデルのジェスチャー操作を統合する方法について解説します。 モデルの移動、スケール、回転をジェスチャー操作で実現する際は、それぞれDragGesture、MagnifyGesture、 RotateGes...

XR

XR

【visionOS】複数のジェスチャー操作を統合する(Entity編)

はじめに 今回はモデルのジェスチャー操作を統合する方法について解説します。 モデルの移動、スケール、回転をジェスチャー操作で実現する際は、それぞれDragGesture、MagnifyGesture、 RotateGes...

モバイル

モバイル

【SwiftUI】String Catalogで設定した言語をアプリ内で切り替える

はじめに String Catalogで設定した言語をアプリ内の操作で切り替え、Viewに反映する方法を書いてみました。 String Catalogを実装したアプリは通常、OSの設定画面から言語を変更できます。しかし、...

XR

XR

【visionOS】空間内での移動演出を実装する方法

はじめに こんにちは!システム開発部のYです。担当した企業案件で、Full Immersive空間内である場所に移動させたいという要件がありました。ユーザー自身のポジションを直接変更することはできなかったため、別のアプロ...

XR

XR

【visionOS】Systemで回転し続けるEntityの作成

はじめに こんにちは!システム開発部のYです。担当した案件でEntityを常に回転させる処理が必要になりました。タイマーを使用してEntityを回転させる方法を検討しましたが、複数のシーンで複数のEntityを回転させる...

モバイル

モバイル

SwiftUIとCombineを使ったリアクティブアプリの作成

アジェンダ はじめに Combineは、Appleが公式で提供する非同期イベントを処理するフレームワークです。Xcode 11から利用可能になった新しいフレームワークで導入可能なターゲットバージョンはSwiftUI同様に...

Powered by
Up-fronttier.inc

Theme by Anders Norén