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

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

Tag: Swift

Page 1/5

モバイル

モバイル

SwiftUIでCore Dataを使用する方法:初期化からCRUD操作まで完全解説

項目 1. はじめに 2. Core Dataとは 3. Core Dataのメリットとデメリット 4. 主要機能とコード例 5. 実装時の注意点 Core Dataをプロダクション環境に導入する際は、アプリのクラッシュ...

モバイル

モバイル

SPMマルチモジュールのBuild Config設計 — #if DEBUGの罠とAIエージェント時代のガードレール

はじめに Swift Package Manager(以下 SPM)でアプリをマルチモジュール化していくと、ほぼ必ず「Build Configuration をどう扱うか」という問題にぶつかります。Debug と Rel...

モバイル

モバイル

【WWDC2026】Xcode 27の相互運用モードで、XCTestからSwift Testingに移行しよう!

はじめに こんにちは!システム開発部のYです。 Xcode 27で相互運用モードが追加され、XCTestからSwift Testingへの移行がしやすくなりました。本記事では、以下のセッション内容をまとめています。詳細に...

モバイル

モバイル

Xcode 同梱の swift-format だけでビルド時 lint を実現する

はじめに Hello, Swift ラバーなみなさん。これからラバーになるみなさん。 iOS 開発が専門であるはずなのに、iOS 関連の記事は誠に久しぶりでございます。 長らく iOS 開発での formatter や ...

モバイル

モバイル

「依存性逆転の原則」のもとに、SwiftPackageManagerを用いたマルチモジュールのシンプルなサンプルを拵えた

こんにちは。「テストコード実装」「アプリ開発・ビルドの効率化」等のために「依存性注入(Dependency Injection)」や「マルチモジュール」が用いられますが、昨今では「AIによるコーディングエージェントに読ん...

モバイル

モバイル

iOSアプリでテキストの自然言語解析を試してみた

前回の記事では、Vision フレームワークを利用して画像の内容に応じて処理を切り替えるサンプルアプリを実装しました。画像内の文字量をもとに OCR と物体認識を分岐し、画像からテキストを取得できるところまでを確認してい...

モバイル

モバイル

画像内容に応じて処理を切り替えるiOSアプリを実装してみた

iOSアプリに画像解析機能を組み込む場合、多くは「OCRを実行する」「画像分類を行う」といった単一の処理を前提に設計します。しかし実際の入力画像は多様であり、文字情報が中心の画像と、物体や風景が主役の画像とでは適切な解析...

モバイル

モバイル

「Tabを長押ししてSheetが出る」をやってみる

まえがき iOSアプリを使っている時、ふとどう実装するんだろう?と気になってしまうことありますよね?開発者だけでしょうか。 最近だとSwiftUIの利用が増え、ているかは仕事では案件の性質によるかと思いますが…。ひとまず...

モバイル

モバイル

iOSアプリの“入口”を設計してみる(App Intents / Shortcuts / Spotlight の役割整理 )

はじめに iOSアプリを作るとき、「ユーザーがどこからアプリの機能に触れるか」という点は、意識していないと意外とアプリ内画面遷移だけに閉じてしまいがちです。 しかし近年のiOSでは、 といったように、アプリを開かずに機能...

モバイル

モバイル

Foundation Modelsの@Generableが便利だった:料理名→材料リストを任意の型で生成

はじめに こんにちは、システム開発部のT.Nです。前回の記事、SwiftUIとUIKitで Foundation Models を使ってみた:オンデバイス要約の最小実装 では、Foundation Models...

  • 1
  • 2
  • 3
  • ...
  • 5
  • Next →
  • Powered by
    Up-fronttier.inc

    Theme by Anders Norén