スパイダープラス Tech Blog

建設SaaS「スパイダープラス」のエンジニアとデザイナーのブログ

iOS

AI AgentとMCP Serverで実現するiOSアプリの自動テスト作成の効率化

テストの自動化を進めるためにAI Agentをどう活用していくか。 テックイベント「【実践事例4選】AI Agentで変わるモバイルアプリのテスト」に登壇した際のダイジェスト版です。

iOSDC Japan 2025 出展&参加レポート

3度目の参加となったiOSDC Japan 2025レポートをお送りします。2011年のサービス提供以来、お世話になりっぱなしのコミュニティに感謝を込めて。

iOSDC Japan 2025 スパイダープラスブースの歩き方

開催直前!もう来週に迫ったiOSDC Japan 2025のスパイダープラスブースの見どころを、iOS入れ替え作業真っ只中の社内よりお送りいたします。

AIでDBを操作 ~ Cursor×MCPでSwiftDataを自然言語で扱う方法

公私ともiOSアプリ開発を続け、Swiftや周辺技術に触れている視点からSwiftUI/SwiftDataアプリにSwifterサーバーを組み込み、AIエージェントを介して自然言語でSwiftDataのデータを操作できる仕組みを試したお話について掘り下げます。

iOSDC Japan 2025へ出展します!

昨年に引き続きブース出展するiOSDC Japan 2025について、楽しい企画の絶賛準備中のお知らせです。

Claude Codeで専門外分野の技術検証を2日で終わらせた話

未知の技術スタックの学習には時間がかかるものですが、代わりに生成AIを活用してコア業務に集中できるか!?たった2日間で技術検証をしてみたお話を紹介します

AIエージェントにお任せ!MCPサーバーを利用してiOSアプリのUIテストをやってみた

iOSアプリ開発におけるUIテストの自動化について、AIエージェントとMCPサーバーを活用した検証に関する記事です。AIエージェントのClineとXcodeBuildMCP、iOS Simulator MCPサーバーを利用し、シミュレーター上でアプリの動作確認テストから不具合修正までを…

m17n アプリケーションの多言語

アプリケーションの多言語化について、実際に経験した困りごとも交えてプラットフォームごとの対応や注意点を解説します。

SwiftUI vs UIKit: iOS開発の比較

SwiftUIとUIKitの両方を使用したプロジェクトに携わった経験を踏まえて、両者の違いを比較してメリット・デメリットについて解説します。

Objective-CからSwiftリファクタリング時に生成AIを活用した話

SPIDERPLUSを2011年9月に提供しはじめた当初からiOSのメイン言語としてObjective-Cを使って気づけば10年以上が経過。Swiftへの移行を実現するために生成AIを活用して省力化した話を紹介します!

突然ですが問題です!Objective-Cの問題、あなたは解けますか?

突然目の前に出されたObjective-Cの問題について、ネコたちが挑みます

iOSDC参加レポート

「iOSDC2024」の参加レポートを運営、ブーススタッフとして、そしてオンライン参加の感想まで書いています!

iOSDC Japan 2024 スパイダープラスブースの魅力一挙公開!!

エンジニア主体に運営、企画するiOSDC Japan 2024のブースの魅力や、ご来場の皆さんにお渡しするノベルティについても一挙紹介いたします!

iOSDC Japan 2024へ出展します!

スパイダープラスではiOSDC Japan 2024に昨年に引き続きゴールドスポンサーとして協賛&ブース出展を行います。記事内では初のプロポーザル採択についても紹介しているのでご来場にお役立てください。

開発生産性を向上させるXcodeの便利機能/設定

Xcodeコマンド/機能を紹介します。普段当たり前のように使っているものながら、効率が高まることで、開発中のストレス軽減を感じています。

プッシュ通知をFirebase Cloud Messaging(FCM)に移行した話

iOS/Androidアプリのプッシュ通知をニフクラからfirebaseに移行したお話を紹介いたします。

Realmを使った開発の長所・工夫のいるところを考えてみた

こんにちは。スパイダープラスでiOSエンジニアとして働いているJです。モバイルアプリを開発している方にはなじみのある名前だと思いますが、iOS、Android両方開発する時に使えるモバイルDBである「Realm」について、今回はお話したいと思います。 ※なお、文…

iOSで地図画像上に現在位置情報を表示する

iOSアプリで、国土地理院の地図などから切出した地図画像上に任意の位置情報を表示します。MapKitでは任意に切り出した地図画像上での位置情報は扱えないため、Core Locationを使って地図画像上に現在位置を表示できるようにします