iOS の登壇資料

447 本の発表

  1. otoutoiOSDC Japan 2026

    URLスキームの画面遷移確認をXCUITestで自動化する話。Cold Start・Warm Start・Resumeの起動種別を踏まえたテスト設計と、Resumeの再現方法が分かる。

  2. 野瀬田iOSDC Japan 2026

    日本のiOSサイドローディングで開発者に何が変わり何が変わらないかを整理。公証やMarketplace Token、App Store Connectでの審査・配布フローの要点が分かる。

  3. sussaniOSDC Japan 2026

    ReplayKitの画面収録で音声が途切れて遅くなる不具合の調査記録。音声と映像のタイミング情報のずれに至るまでの切り分けの進め方が分かる。

  4. まつじiOSDC Japan 2026

    標準APIを活かしつつアプリをiOSらしく見せる小さな工夫を紹介。SF Symbolsの選び方、Liquid Glassの使い所、インタラクション設計の勘所が分かる。

  5. 瀬尾 敦生iOSDC Japan 2026

    iPhoneのLEDとカメラでモールス信号を送受信するアプリの設計と実装を解説。LED制御や点滅検出、遡及的な復号の手法が分かる。

  6. ハリーiOSDC Japan 2026

    機種変更後に再ログインや購入復元が不要なアプリにする方法を解説。保存先ごとの引き継ぎ挙動と、ログイン・課金状態の復元実装が分かる。

  7. touyouiOSDC Japan 2026

    Siri AI時代に注目されるApp Intentsを中心にアプリを設計する手法を、実践プロジェクトの学びとともに紹介。デザインとの接続も分かる。

  8. nadeiOSDC Japan 2026

    配車アプリの地図でピンを乗降不可エリアから滑らかに逃がす幾何アルゴリズムの話。座標変換、隣接エリアの無限ループ回避、ガイド線の軽量化が分かる。

  9. MikaiOSDC Japan 2026

    Wi-Fi Aware規格とAppleの公開APIの対応を読み解き、近距離P2P通信の全体像を整理。試作できる範囲と難しくなる部分、使うフレームワークの役割分担が分かる。

  10. Hikaru SatoiOSDC Japan 2026

    iPhone内でHLSのセグメントを生成し静的配信基盤へ直接アップし、変換サーバーなしでライブ配信する実装と設計判断が分かる。

  11. oishiiOSDC Japan 2026

    2026年4月に登場した無償のApple純正MDM「Apple Business」でできること・できないことと始め方を解説し、開発現場での活用法が分かる。

  12. 齋藤健悟iOSDC Japan 2026

    日経電子版の選挙速報でのLive Activities運用事例。Broadcast配信や大量アクセスを考慮したバックエンド設計と、実運用で分かった制約や知見が分かる。

  13. log5iOSDC Japan 2026

    Foundation Modelsでのオンデバイス自動作曲がどこまで現実的か、生成できる音楽や実装方法、可能性と限界を解説する。

  14. いわいiOSDC Japan 2025

    アプリ譲渡後に判明した、Appleへの申請が必要なAPIの存在。PassKitのEntitlement申請の流れと他の申請必須APIを知り、事前に備えられる。

  15. marcy731iOSDC Japan 2025

    iOS16のFocus Filterを自作ブラウザに使い、集中モードに応じて履歴やブックマークを出し分ける仕組みと実装の発想が分かる。

  16. Soh SatohiOSDC Japan 2025

    課金バイパス用ダイナミックライブラリの解析を通じ、レシート検証だけでは不十分な実例と有効な対策が分かる。

  17. さかいゆうのすけiOSDC Japan 2025

    Buy Me a Coffee的な寄付をアプリ内課金で実装した個人開発の事例。金額設定UI、文言、課金後のフィードバックの工夫が分かる。

  18. かっくんiOSDC Japan 2025

    iOSアプリで独自UIから外部ストレージを扱うため、あまり知られていないAVExternalStorageDeviceDiscoverySessionやImageCaptureCoreの使い方と手法が分かる。

  19. 417.72KIiOSDC Japan 2025

    少人数のモバイルチームで生産性を高めるため、環境構築の自動化、テスト拡充、CI/CD改善、リリースフロー自動化を行った取り組みが分かる。

  20. CHEEBOWiOSDC Japan 2025

    音楽は数学という視点で、コードネームから構成音を求める方法やコード進行のパターン化、iOSアプリでの演奏と作曲の入門が分かる。

  21. akatsuki174iOSDC Japan 2025

    iOSアプリのRTL言語対応で、OSが自動で行う部分と手動で直すレイアウト・画像などの対応、確認方法を実体験から学べる。

  22. 福島 友稀iOSDC Japan 2025

    TVer iOSアプリチームが、実装やレビューに加え仕様調整や図表作成でもAIを活用して効率化した実践的なノウハウが分かる。

  23. 岡 優志iOSDC Japan 2025

    UWBとNearby Interactionで近づくだけの操作を実現する実装を、基礎知識、デモ、つまずきやすい点のTipsとともに学べる。

  24. デスクスiOSDC Japan 2025

    5000万DL規模の漫画アプリでiOS向けログ基盤を自作・移行した事例。インターフェース設計、置き換え戦略、段階的リリースの手順と注意点が分かる。

  25. 鈴木斗夢iOSDC Japan 2025

    位置判定アプリが公園内だけ反応しなかった原因を追った調査談。デバッグの過程とAIへの質問で見えた、位置判定の落とし穴が分かる。

  26. aoharaiOSDC Japan 2025

    光学式マウスの仕組みをiPhoneのカメラと画像処理で再現しようとした開発の過程と、そこで得た知見を紹介する。

  27. 磯崎雷太iOSDC Japan 2025

    公開・社内配布に続く第三の配布手段Custom Appの違いや審査、約400店舗に配布した運用事例から、導入判断の基準が分かる。

  28. だーはまiOSDC Japan 2025

    CoreMLとDeepFashion2で全身写真から服を端末内で抽出するアプリの、モデル選定、変換、UI工夫の試行錯誤が分かる。

  29. Yu TakahashiiOSDC Japan 2025

    Visionフレームワークが12桁バーコードを13桁と認識する現象を題材に、UPC-AとEAN-13の規格の違いと、その回避の実装方法が分かる。

  30. ああうえiOSDC Japan 2025

    大量データを扱うiOSアプリでJetsamによる強制終了を防ぐため、メモリワーニング検知やEntitlementの使い方、実践例と失敗例が分かる。

  31. log5iOSDC Japan 2025

    登場から5年のApp Clipの進化と各業界の活用例を振り返り、現状の課題と今後の可能性を考える。

  32. 今泉智博iOSDC Japan 2025

    Rettyの写真投稿で、アプリ内で顔だけをぼかす機能をVision frameworkで実装した事例。技術選定から設計、リリース前の課題と対処まで分かる。

  33. あんとにーiOSDC Japan 2025

    行政・金融連携でOWASP MASVS v2.0.0に準拠したiOSアプリの対策内容と、どこまで実装するかの判断、運用への影響が分かる。

  34. RyommiOSDC Japan 2025

    QRコードのバージョンや誤り訂正などの仕様を解説し、CIQRCodeGeneratorの挙動を使ってiOSで多様な仕様のQRを生成する方法が分かる。

  35. まつじiOSDC Japan 2025

    UIViewからカスタムUIを自作すべきか見極める判断基準と、実装時の注意点・確認観点、維持コストへの覚悟について、実例を交えて学べる。

  36. ビスターiOSDC Japan 2025

    SwiftUIだけでスクリーンショットや画面収録から機密情報を守るセキュアなViewの作り方を解説。仕組みと状態管理と両立する実装、応用例が分かる。

  37. otoutoiOSDC Japan 2025

    MetricKitでアプリの「もっさり」を定量化し、CoreDataのボトルネックを特定して改善した流れと、測定の考え方が分かる。

  38. Felix ChoniOSDC Japan 2025

    ARKitの顔トラッキングで取得した頭の向きをUDPでPCに送り、OpenTrack経由でフライトシムの視点操作に使う自作ヘッドトラッカーの作り方が分かる。

  39. Sergio CarrilhoiOSDC Japan 2025

    ソニーのアプリチームがKotlin/Compose Multiplatformを採用した理由と、iOSのスキルを活かして品質を保った開発での学びが分かる。

  40. Hikaru SatoiOSDC Japan 2025

    アップロードがバックグラウンドで止まる課題に対し、ピクチャインピクチャで制限を突破した手法と審査・制限、BGContinuedProcessingTask移行の展望が分かる。

  41. satoryoiOSDC Japan 2025

    Stream APIを使い、SDKに頼らずBluetoothレシートプリンターへ印刷する方法と、印刷が途中で止まる不具合の原因と対処法が分かる。

  42. 大倉 潤也iOSDC Japan 2025

    AI時代にiOSエンジニアがキャリアを設計するため、キャリア理論や市場価値データ、iOS技術の将来性を踏まえ先進性を武器にする考え方が分かる。

  43. ちゃんくろiOSDC Japan 2025

    決済や公的IDに限らず、会員証やチケットなどにApple Walletを活かす発想法と、実装の流れ、HIG、海外事例が分かる。

  44. ukitakaiOSDC Japan 2025

    動画広告の配信方式CSAI/SSAI、VAST/VMAP、SCTE-35などの規格を、iOSアプリの実装デモで解説。広告SDK内部の動きとデバッグ知識が得られる。

  45. 續橋 涼iOSDC Japan 2025

    iOS 26のAlarmKitで、サイレントや集中モードに左右されない確実なアラームを実装する方法を、料理タイマーのデモで段階的に学べる。

  46. nekoweniOSDC Japan 2025

    iOS18のAccessorySetupKitで、Bluetoothデバイスのペアリング体験を改善する方法を、活用事例や導入手順、つまずき点から学べる。

  47. nakamuuuiOSDC Japan 2025

    ワンバンクのeKYC本人確認フローの改善事例と、ML KitからVisionへの移行、JPKI方式対応など法令・環境変化への対応が分かる。

  48. tsuboyaniOSDC Japan 2025

    ProcessInfo.ThermalStateで端末の熱状態を取得する方法と、モビリティアプリでの実測データ、熱状態に応じたアプリ側の対策が分かる。

  49. Ryuta KibeiOSDC Japan 2025

    完全自動化を目指さない半自動E2Eテストで、SMS認証やカメラ操作などを含むリグレッションテストを効率化した実践例と5ヶ月の運用知見が分かる。

  50. OgijuniOSDC Japan 2024

    2眼のiPhoneで走幅跳の跳躍距離を計測するアプリを作り、メジャー計測との誤差を検証。ステレオ視による距離計測の実力が分かる。

  51. チュイiOSDC Japan 2024

    SFSpeechRecognizerを使い、ライブ配信の視聴者端末上で自動字幕を生成した実装事例。実装方法と制限、オンデバイスで扱える言語の条件が分かる。

  52. konifariOSDC Japan 2024

    自作の多言語化Linterを汎用的なGitHub Actionsにして、Marketplaceへ公開するまでの過程を実録形式で語るLT。

  53. まつじiOSDC Japan 2024

    正しいコードなのにシングルトンが複数生成されてしまう怪奇現象を、iOSのビルド設定の観点から原因解説する。

  54. Naoki IshiiiOSDC Japan 2024

    iOSとAndroidでジオフェンスを実装した経験談。OSごとの挙動や仕様の違い、デバッグの工夫、開発で苦労した点とTipsが分かる。

  55. 栗山 徹iOSDC Japan 2024

    ANDPAD黒板のオフラインモード開発の経緯。電波の弱い現場向け機能の実装、直面した課題と解決策、iOS開発の知見が分かる。

  56. 熊谷健太郎iOSDC Japan 2024

    newmoがGraphQLとスキーマファーストで進めるiOS開発。ディレクティブ活用や、バックエンドに依存しない自律的な開発の工夫が分かる。

  57. 日向強iOSDC Japan 2024

    ヘルスケアアプリが書き出す巨大XMLやCSVの解析・処理方法と、他プラットフォームへのインポート方法が分かる。

  58. RasiOSDC Japan 2024

    PencilKitとPDFKitでPDFへ手書き注釈を付ける実装事例。基本設定、マークアップツール、PDF保存の方法と、開発で得た工夫や課題が分かる。

  59. 康 建斌iOSDC Japan 2024

    ABEMAがStoreKit2で課金システムを刷新した事例。商品追加の検討から設計・実装・テスト・リリースまでの流れと、課金体験への影響が分かる。

  60. marcy731iOSDC Japan 2024

    WKWebViewの主要APIから普段使わないAPIまで、リクエスト加工やCookie管理、JS連携などを実践ノウハウとともに把握できる。

  61. Jiro NagasakiiOSDC Japan 2024

    SansanがiOS/AndroidにKotlin Multiplatformを導入した経緯。効果の試算、アーキテクチャ設計、組織設計、課題の解決策が分かる。

  62. HarutaiOSDC Japan 2024

    新卒iOSエンジニアが、クックパッドアプリ開発の現状を紹介。品質維持の取り組みやデザインシステム、リリースフロー、海外版との違いに触れる。

  63. oka yujiiOSDC Japan 2024

    Core NFCの制約を踏まえ、NFC付きPassでiPhoneを自宅のスマートキーにする作り方をデモ付きで紹介。NFCの基礎とできること・できないことが分かる。

  64. 大前 久基iOSDC Japan 2024

    ショッピングアプリのTextFieldで「2」だけが入力できなくなった不具合の調査談。原因の切り分けの過程と意外な真相が分かる。

  65. Yuto TomitaiOSDC Japan 2024

    Screen Time APIでできることや使い方、ドキュメントにない注意点を、生活習慣改善アプリの開発例を通して紹介するLT。

  66. おだやかiOSDC Japan 2024

    RoomPlanで部屋をスキャンしミニチュアハウス化する活用例を5分で紹介。測量・建築など周辺分野にも使える手軽なアプリ構築が分かる。

  67. akidon0000iOSDC Japan 2024

    iOSのデフォルトTint Colorが青色である理由を、Appleのデザイン哲学や歴史、色彩理論、視覚研究から探る。色選択の価値を捉え直せる。

  68. maruiOSDC Japan 2024

    HIGやガイドを基に、運転を妨げず安全で使いやすいCarPlayアプリの設計と表示の工夫を、デモアプリの実例で学べる。

  69. レイiOSDC Japan 2024

    絵文字や画面録画でのレイアウト崩れ、復帰時の画像非表示など、現場で遭遇した奇妙なバグの原因と解決策が分かる。

  70. entakuiOSDC Japan 2024

    iOSの音声APIの全体像から、Core Audioでの音声取得・リアルタイム録音・エフェクト実装までの考え方と実践例が分かる。

  71. Soh SatohiOSDC Japan 2024

    OWASP Mobile Top10に基づき、iOSアプリで多い脆弱性と対策を解説。安全でないデータ保存や暗号鍵の扱いなど実践的な防御法が分かる。

  72. ぺんぎんさんiOSDC Japan 2024

    従来のAVFoundationによるQR読み取りの複雑さと、VisionKitのDataScannerViewControllerで簡潔に実装する方法が分かる。

  73. 林達也iOSDC Japan 2024

    EU限定のBrowserEngineKitで独自ブラウザエンジンを作る手順と、各Extensionの役割およびXPCによるプロセス間通信が分かる。

  74. 下森 周平iOSDC Japan 2024

    iPhoneのWallet APIとVerifier APIによるデジタルID実装を解説。ISO 18013-5の概要、ユースケース、実装時の知見が得られる。

  75. hasekeniOSDC Japan 2024

    UIViewController以降に登場したiOS/iPadOSの多様なViewControllerを、機能とサンプルコードで総覧して把握できる。

  76. 詳解UIWindowスライド動画

    atsuyaniOSDC Japan 2024

    UIWindowの表示順やステータスバーの挙動の落とし穴を、UISceneやUIViewとの関係から整理し、HUD実装などでの注意点が分かる。

  77. shindyuiOSDC Japan 2024

    マイナンバーカードのiPhone搭載に関わるISO 18013-5とISO 23220の規格を解説。関連APIや実装方法、デジタル身分証の将来像が分かる。

  78. しろくまiOSDC Japan 2024

    iPhone内蔵の加速度・ジャイロセンサーのみで位置・距離を測る方法を紹介。発生した測定誤差の解析とキャリブレーションによる対処が分かる。

  79. 小森 英明iOSDC Japan 2024

    TVer iOSアプリの大規模リアーキテクチャ事例。マルチモジュール化やSwiftUI移行、段階リリースなどリスクを抑える進め方が分かる。

  80. Natsuho IdeiOSDC Japan 2024

    Webデザイナーの視点でHIGを読み解き、「iOSアプリらしさ」を言語化。アニメーションやジェスチャーなど、らしいデザインの要点が分かる。

  81. muno92iOSDC Japan 2024

    fortee連携の実装経験から、Apple/Googleウォレットにチケットを保存する方法、運用準備、両者の違いが分かる。

  82. 岸川克己iOSDC Japan 2024

    SwiftでTCPソケット通信とバイナリのシリアライズを使いSMBクライアントを実装する手順と、ファイルブラウザ作成までが分かる。

  83. Nao-RandD / ナオランドiOSDC Japan 2024

    2024年5月のApple新プライバシー要件に、ヤプリが800アプリ規模で対応した事例。マニフェストやSDK対応の流れと運用体制が分かる。

  84. OokaiOSDC Japan 2024

    配布SDKがx86_64シミュレータしか持たない場合に、lipoとotoolでMach-Oを解析しARM64シミュレータ向けへ変換する手順が学べる。

  85. noppeiOSDC Japan 2024

    iOSフレームワークに隠れた非公開APIの見つけ方と、テストやモック作成への活用、設計の考察、リスクと対策が分かる。

  86. Maeda NaoyaiOSDC Japan 2024

    DockKitフレームワークの概要とAPIを、対応スタンドを使ったデモで紹介。人物自動追尾など開発者が使える機能を体系的に学べる。

  87. Mike ApuriniOSDC Japan 2024

    新OSの機能を古いOSで使うためのバックポート手法を紹介。@_backDeployやOSSの例、自作時の向き不向きや実装範囲の決め方が分かる。

  88. 所 友太iOSDC Japan 2024

    SharePlayの歴史を振り返り、iOS18の新機能とApple Vision Proでの利用シーンを紹介。最新の進化と活用の可能性が分かる。

  89. 堤 修一iOSDC Japan 2024

    地理情報システム(GIS)の基礎と、iOSでの扱い方を解説。地理データ形式や国土地理院・衛星データ、PLATEAUの3D都市モデルの活用法が分かる。

  90. nekoweniOSDC Japan 2024

    MetricKitでユーザー環境の電力やパフォーマンスを計測する方法を紹介。取得できる情報や注意点、Crashlyticsで拾えない異常終了の計測事例が分かる。

  91. h1d3mun3iOSDC Japan 2024

    CallKitで1対1通話から通話切り替え、複数通話、グループ化までを実装する方法を、タクシーアプリの事例とともに学べる。

  92. log5iOSDC Japan 2024

    App ClipでUI/UXのミニアプリを作りQRやNFCで配布する、iOSデザイン共有の新しい手法とプロジェクトでの活用法が分かる。

  93. 宇佐見公輔iOSDC Japan 2024

    iOSアプリの業務開発で必要になる言語、UI、ビルド、パッケージ管理、テスト、CIなどの知識とツールを俯瞰して把握できる。

  94. OgijuniOSDC Japan 2023

    ARKitとLiDARで全力疾走中でも使える高精度タイム計測アプリを試作し、電気計時と比較検証。実環境での精度と実用性が分かる。

  95. たなたつiOSDC Japan 2023

    iPhoneのセンサー情報をmacOSアプリへリアルタイム送信する技術。Network frameworkでの簡単な接続設定と、Codableより高速なエンコード法が分かる。

  96. ikesyoiOSDC Japan 2023

    Renovateを使ってiOS開発のライブラリ更新を自動化し、PR作成やテスト実行まで任せる設定方法と活用のコツが簡潔に分かる。

  97. 大庭 慎一郎iOSDC Japan 2023

    MFi認証なしでiPhoneと双方向通信するUSB MIDIデバイスの作り方を、AkaDakoの事例で紹介。独自通信の方法や実装のポイントが分かる。

  98. 久利 龍義iOSDC Japan 2023

    サービス終了を迎えたアプリの終活後の対応を振り返り、やってよかったこと・やっておけばよかったことと終了時の作業が分かる。

  99. freddiiOSDC Japan 2023

    海外iOSカンファレンスのイタリア・トリノ登壇までの流れを体験談で紹介。プロポーザル提出から登壇準備、移動、本番の乗り切り方が分かる。

  100. hasekeniOSDC Japan 2023

    Appleのプライバシー関連アップデートの歴史とWWDC23のPrivacy Manifestsなどを振り返り、全体像と今年の変更点を把握できる。

  101. Ryo TsuzukihashiiOSDC Japan 2023

    iOS 16のMetalのEDRで二次元コード部分だけを高輝度表示し、画面全体を明るくせずに読み取りやすくする仕組みと実装、注意点を解説。

  102. Hiroshi ShikataiOSDC Japan 2023

    非ゲームアプリでもSwiftUIでガチャ演出を作る実装例と、アニメーションやエフェクトの実現手法を紹介するLT。

  103. 赤澤 海知iOSDC Japan 2023

    iOSエンジニアはコーディングだけでなくどんな役割を求められるのか。チームラボのアプリ開発の流れを追いながら考察する。

  104. 青木振一郎iOSDC Japan 2023

    VIPERを採用するiOSアプリにSwiftUIを導入し、View層の責務分離と開発速度向上を両立させた実践例。レイヤー設計の工夫が分かる。

  105. 福井 章平, 中山 龍iOSDC Japan 2023

    ChatworkがSwiftUIに適した新アーキテクチャSVVSを生み出した経緯と特徴、UIKit/MVVMからの導入計画が分かる。

  106. MiwaiOSDC Japan 2023

    Keyboard Extensionで日本語入力キーボードを作る方法を、azooKeyの開発経験から解説。入力の仕組み、Swift実装、配布方法が分かる。

  107. 堤 修一iOSDC Japan 2023

    iPhoneで写真から3Dモデルを作るフォトグラメトリの仕組みと、Object Capture API、RoomPlan、ARKitの使い方を解説。実世界の3D化の基礎が分かる。

  108. Keisuke ShojiiOSDC Japan 2023

    OSSライブラリ44個から15個に削減した経験をもとに、Foundationなど標準APIで足りるケースを解説。残すべきライブラリの判断基準も分かる。

  109. 栗山 徹iOSDC Japan 2023

    パスワードに代わる認証passkeysの概要と、セキュリティ・使い勝手の利点、アプリ側とサーバー側それぞれの対応方法が分かる。

  110. okaiOSDC Japan 2023

    Core Bluetoothでスマートキーを作りながらBluetoothの基礎を学ぶ話。ペリフェラルとセントラルの違いから部品選定、実装まで分かる。

  111. motokieeiOSDC Japan 2023

    メルカリのiOS開発10年間を、Objective-CからSwift、SwiftUIへの刷新やデザインシステムなど、技術選定と課題への挑戦の観点で振り返る。

  112. 藤田雄太iOSDC Japan 2023

    電波が届かない建設現場向けに、ANDPADアプリをオフライン対応させる取り組みと、直面する課題の解決方法を紹介する。

  113. Keisuke SaitoiOSDC Japan 2023

    ニフティ不動産アプリでLook Aroundによるバーチャル散策と、CombineとRealmによる検索絞り込みを実現した事例が分かる。

  114. すぎーiOSDC Japan 2023

    ラズパイとSwift、Firebaseでりんごの家庭菜園をIoT化し、撮影・センサー取得・水やり自動化・iOSアプリでの生育確認を行う取り組みが分かる。

  115. Keisuke YoshidaiOSDC Japan 2023

    旅行アプリNEWTでLive Activitiesを使い、ロック画面やDynamic Islandにフライト状況を表示する実装方法と活用事例が分かる。

  116. Koji Torishima iOSDC Japan 2023

    Human Interface Guidelinesの重要点を標準アプリの実例で解説。明日からの開発に活かせるUX設計の視点が得られる。

  117. akkeyiOSDC Japan 2023

    顔写真のメイクアップを端末内で完結させる実装手法を解説。CoreML、Vision、CIFilterの3ステップで、プライバシー保護とサーバーコスト削減を両立する方法が分かる。

  118. trickartiOSDC Japan 2023

    External Accessoryでレシートプリンターを制御する方法を解説。Streamでの通信や印刷の実装、リリース時のPPIDの扱いまで分かる。

  119. 冨永拓弥iOSDC Japan 2023

    2歳の娘向けに作ったレジスターアプリの開発事例。幼児向けデザインや誤操作防止、音声読み上げの工夫と、子供向けアプリの設計原則が分かる。

  120. 三原亮介iOSDC Japan 2023

    2Dゲーム用のSpriteKitを使い、通常のアプリへ手軽に3D音響を加える方法をコード例で紹介。空間を感じる効果音の実装が分かる。

  121. RasiOSDC Japan 2023

    iOS16で非推奨になったshouldAutorotateに代わる画面の向き制御を解説。AppDelegateやInfo.plistの違い、呼び出しタイミングの注意点が分かる。

  122. 藤門 莉生iOSDC Japan 2023

    CoreBluetoothを使ったBLEプログラミングを基礎用語からデモコードで解説し、RSSIとTxPowerによる距離推定まで扱う。BLE連携アプリの作り方が分かる。

  123. Keisuke SaitoiOSDC Japan 2023

    MapKitの検索、経路探索、ジオコーディング、ピンのカスタマイズ、POIフィルタなど無料で使える機能を紹介。導入経験から地図機能の活用範囲が分かる。

  124. Ryosuke TamuraiOSDC Japan 2023

    iPadだけでアイコン作成からアプリ開発・公開まで行った挑戦の記録。使用ツール、難所、得られた学びが分かる。

  125. Shogo YoshidaiOSDC Japan 2023

    ShazamKitの中核であるオーディオフィンガープリントを解説。スペクトログラムや星座図から楽曲を照合する仕組みが分かる。

  126. Li JierongiOSDC Japan 2023

    バックグラウンドURLSessionを一般的な通信にも使う方法。先読みやタイムアウト回避などの利点、実装例、注意点が分かる。

  127. oishiiOSDC Japan 2023

    ADEP(InHouse配布)の更新が審査制になった背景と、審査基準や更新拒否後の挙動を解説。カスタムAppなど移行先の手順と利点・欠点が分かる。

  128. なめき ちはるiOSDC Japan 2023

    空間オーディオの技術的な仕組みとAPIを整理し、iPhoneアプリでの活用可能性を探る。Dolby Atmosなど背景技術も分かる。

  129. Takanori HirobeiOSDC Japan 2023

    出前館アプリで複数のソーシャルログインをデバッグし、ドキュメントを整えながらリファクタリングした苦労と、得られた改善事例が分かる。

  130. Koki HirokawaiOSDC Japan 2023

    アプリ内課金で起きた重複購入トラブルを減らした取り組みを紹介。仮説立てから設計まで、課金体験を良くする考え方が分かる。

  131. たまねぎiOSDC Japan 2023

    iOSで音を活用する技術の全体像と使い方を紹介。楽曲特定、音声認識、環境音検知、発話などを組み合わせた体験づくりのデモが見られる。

  132. Yosuke ImairiiOSDC Japan 2023

    小さなバグが引き起こした障害の実例から、メンテナンスモードや強制アップデートの設計など、耐障害性の高いアプリ作りを考える。

  133. 林達也iOSDC Japan 2023

    WantedlyがKotlin Multiplatform MobileとSwiftUIを初めて組み合わせた開発での進め方、問題点、工夫を共有。両者の長所短所が分かる。

  134. 酒井文也iOSDC Japan 2023

    11年続くminneのiOSアプリ開発で、MVVM+SwiftUIへの刷新や基盤追従、サーバー側との協業などの取り組みを紹介。長寿サービスの進め方が分かる。

  135. noppeiOSDC Japan 2023

    標準アプリのUIを再現するためのリバースエンジニアリング入門。UI階層の調べ方やプライベートAPIでの内部情報取得、設計思想の読み解き方が分かる。

  136. kamimi / かみみiOSDC Japan 2023

    WWDC23で発表されたPrivacy Manifestsなどプライバシー変更点と、2024年春までに必要なSDK対応、審査でつまずく点や今後の見通しが分かる。

  137. Takahashi TomokiiOSDC Japan 2023

    旅行アプリNEWTでパスポート情報を正確に読み取るため、MLKit・Vision・CoreNFCの技術選定や、読み取り失敗時のリカバリー施策が分かる。

  138. Shinji KurosawaiOSDC Japan 2023

    出前館でのApple Pay運用の実践知を紹介。証明書管理の制約や関連API、iOS/Webでの実装のコツと、安定運用の方針が分かる。

  139. Naruki ChigiraiOSDC Japan 2023

    配信アプリで画面内のプッシュ通知を検出しぼかす処理を約2ミリ秒に収めた工夫を解説。Accelerateやメモリ削減による映像処理の高速化手法が分かる。

  140. log5iOSDC Japan 2023

    iOS上で完結するオンデバイス自動作曲の適性を、課題と対策、デモを通じて解説し、メロディ生成を中心に可能性が分かる。

  141. いしがきiOSDC Japan 2023

    ゆめみのiOSエンジニアが、技術ではなく制度・体制・働き方の面から会社を紹介する発表。成長できる環境の実態が分かる。

  142. 松元 大樹iOSDC Japan 2023

    6年運用したkintoneのiOSアプリで、新機能開発と並行して進めたリアーキテクトの手順と内容、技術負債解消の成果が分かる。

  143. 日向強iOSDC Japan 2023

    iOS 16の新機能PushToTalkでトランシーバーを作る方法を紹介。提供機能、アプリとサーバー側の準備、見落としがちな音声録音の実装が分かる。

  144. Yoshimasa NiwaiOSDC Japan 2023

    TextKit 2とSwiftUI登場後のiOSにおけるキーボード挙動やテキスト処理の変化を実装例で解説。互換性の注意点とリッチテキスト実装の勘所が分かる。

  145. Tomohiro MoroiOSDC Japan 2023

    法改正の施行日に合わせてサービス内容を切り替えるiOSアプリで、リリースの段取りや表示・機能の切り替え方法、ユーザーへの伝え方が分かる。

  146. 加我 貴志iOSDC Japan 2023

    iOS専門知識のないSREがNew Relicを導入し、TVerの動画配信品質を可視化・改善した事例。動画プレイヤーの観測方法が分かる。

  147. shimastripeiOSDC Japan 2023

    UIKitのUIContentConfigurationで複雑なカスタムセルを作る方法を、日経新聞ビューアーアプリの事例で紹介。UIKitとSwiftUIの使い分けも理解できる。

  148. marcy731iOSDC Japan 2023

    WebViewとネイティブ間の認証同期などの複雑な連携を、ステートマシンで管理する手法と具体的な実装方法が分かる。

  149. 中島 元成iOSDC Japan 2023

    毎年進化するSwiftUIに、サポートバージョンや非推奨APIの課題を抱えつつスタディサプリがどう対応しているかが分かる。

  150. 谷口 尚iOSDC Japan 2023

    SansanとEightのアプリでの、SwiftUIによるグラフ描画、Core Bluetoothの名刺交換、Core MLの名刺撮影の活用事例を紹介する。

  151. HamaiOSDC Japan 2023

    PayPayがフォントサイズ、言語、VoiceOver、低スペック端末向け高速化、障害時簡易表示などで取り組むインフラ級アプリ対応を紹介する。

  152. akatsuki174iOSDC Japan 2023

    iOSのプライバシー関連機能と近年の更新、審査ガイドラインを整理して解説。設定アプリの主要項目の実装方法とリジェクトを避けるポイントが分かる。

  153. h1d3mun3iOSDC Japan 2023

    タクシーアプリ『GO』の英語対応で直面した課題と、外部文言ツールとGitHub Actionsによる文言管理への解決策が分かる。

  154. なめき ちはるiOSDC Japan 2023

    AVPlayerでHLS再生時に起きるエラーの種類や発生タイミング別の挙動、検知とハンドリングの方法を、実務の知見から学べる。

  155. freddiiOSDC Japan 2023

    ファットビューコントローラーをネタにしたfreddi氏のコメディ漫画シリーズ第3弾。iOS界隈の小ネタを楽しめるエンタメ枠のLT。

  156. けいま(今中 幸太)FlutterKaigi 2022

    Flutterでホテルのデジタルルームキーを開発した知見。自作プラグインやBLEの権限問題、現地検証の気づきが分かる。

  157. 立花和也iOSDC Japan 2022

    音声プラットフォームVoicyの2つのiOSアプリを、改善と新機能開発を両立しながら進める開発体制とプロセスが分かる。

  158. Tzuhan HsuiOSDC Japan 2022

    BitriseのM1スタックやビルドパイプライン、Insights PROを使い、iOSのUI並列テストとCI/CDを高速化・安定化する方法が分かる。英語での発表。

  159. AkkeyLabiOSDC Japan 2022

    紙吹雪のようなランダムな動きをSceneKitとSwiftUIで実現する方法を、アプリでの実例とライブ実装で紹介する。

  160. kntkymtiOSDC Japan 2022

    大学で学生が開発・運用する出席管理と掲示板閲覧のiOSアプリについて、BLEビーコンによる位置推定など技術と運用の知見を紹介する。

  161. FromAtomiOSDC Japan 2022

    サポートiOSバージョンを定期的に引き上げるための仕組みづくりを紹介。OSシェア以外に見るべき指標と、検討のきっかけの作り方が分かる。

  162. 服部 智iOSDC Japan 2022

    iPhoneで町田GIONスタジアムをスキャンし、Immersalで点群を作ってVPSによるAR表現を実現した事例。現地作業の知見と成果が分かる。

  163. Park ByungjuniOSDC Japan 2022

    VisionKitの矩形検出とOCRでクレジットカードスキャナーをゼロから作る方法を紹介。カード番号の読み取りと判定、認識精度を上げる工夫が分かる。

  164. akatsuki174iOSDC Japan 2022

    Flutterアプリ開発で実際にネイティブコードが必要になった場面を知り、導入を迷う人が判断する材料になる。

  165. Hiroshi ShikataiOSDC Japan 2022

    東急線アプリを例に、駅・車両・信号・運行情報システムなど鉄道の技術と、アプリでリアルタイムにデータを更新する構成を紹介するLT。

  166. darquroiOSDC Japan 2022

    iOSのJailBreakにどんな手段があるかと、アプリ側で取れる対策を調査結果から紹介するLT。脱獄検知など防御の考え方が分かる。

  167. hasekeniOSDC Japan 2022

    CarPlayアプリ開発に必要な知識を整理し、シミュレータやTemplatesを使って簡単なアプリを動かすLT。始めるハードルの低さが分かる。

  168. なめき ちはるiOSDC Japan 2022

    AirPlayで可能な体験とアプリへの組み込み方、他のキャスト技術との比較に加え、裏側の通信の仕組みまで解説し、内部動作が理解できる。

  169. まつじiOSDC Japan 2022

    iOS15のCommunication Notificationの実装手順と、必要となるSiri関連知識、陥りがちなアンチパターンを解説。Siriが絡む理由も理解できる。

  170. Yuji FujisakaiOSDC Japan 2022

    モバイルアプリの行動ログ実装でのミスを防ぐ工夫として、コード自動生成やLogger API、網羅チェッカーの事例が聞ける。

  171. shimastripeiOSDC Japan 2022

    PencilKitで新聞紙面ビューアーに手書きメモを実現した際の制約と独自拡張の工夫、内部動作から得た知見が分かる。

  172. Yuta KoshizawaiOSDC Japan 2022

    Swift Concurrencyをactorやテストを含めiOSアプリ開発へどう取り入れるかを具体例で紹介。async/awaitやMainActorの実践的な使い方が分かる。

  173. 佐藤 光iOSDC Japan 2022

    「家族アルバム みてね」のiOSビルド環境を2021年以降どう改善したか、SwiftPM活用やマルチモジュール化、ビルド時間短縮の実例と今後の方向が分かる。

  174. Giuk JungiOSDC Japan 2022

    大規模なLINE iOSにBazelを2年運用して分かった、ビルド速度向上の効果と保守コストの増大、運用上の注意点や今後の方針が分かる。

  175. デザインシステムスライド動画

    かしはらiOSDC Japan 2022

    WantedlyのUIデザインシステムの考え方と、Figmaを起点にしたiOS実装のインターフェース設計、チームへの普及で得た成功と失敗が分かる話。

  176. jollyjoesteriOSDC Japan 2022

    AVFoundationやVisionで作るQRコード読み取りを、単発・連続・暗所などシーン別に使いやすくする工夫を紹介。体験の良い実装のコツが分かる。

  177. nadeiOSDC Japan 2022

    モバイルアプリのオブザーバビリティ向上のため、SLI/SLO設定やパースエラー検知、MetricKit活用などチームで効果のあった実践例を紹介。

  178. izumiiOSDC Japan 2022

    サーバーのデータ更新に同期して画面を更新する設計を、Firebase、Push通知、WebSocketの比較で理解できる。

  179. OgijuniOSDC Japan 2022

    全力疾走中でも操作できるストップウォッチを、物理ボタンを使わず近接センサーや音などで実現する検証結果が分かる。

  180. 續橋 涼iOSDC Japan 2022

    iOS 15のPiP APIで動画なしの任意のUIを表示する方法を、リリース経験から解説。実装、体験向上、制約、審査通過のポイントが分かる。

  181. 今泉智博iOSDC Japan 2022

    RettyでのFeature Flag導入事例。コンフリクトや切り戻しの負担を減らす実装・運用方法と、導入に役立つライブラリが分かる。

  182. あおいiOSDC Japan 2022

    iOS 15の即時通知をどんな場面で使うべきか、乱用を防ぐためにチームで共有すべき認識を、導入事例を交えて学べる。

  183. 伊賀 裕展iOSDC Japan 2022

    介護記録アプリで常時音声を取得するWakeword検知の実装を解説。SoundAnalysisでの精度向上や、イヤホン脱着・電話による中断への対処が分かる。

  184. 増住 啓吾iOSDC Japan 2022

    iOS15で対応したURLSessionのHTTP/3について、QUICとの違いや利点、API事前対応の事例から対応時の注意点と監視の備えを学べる。

  185. oishiiOSDC Japan 2022

    キオスク端末などでアプリ切替えを抑止するGuided Access、Single App Mode、ASAMを比較。条件や設定方法、ASAMの実装が分かる。

  186. IzuiOSDC Japan 2022

    長岡花火公式アプリの開発運用を例に、100万人規模の来場に耐えるイベントアプリ固有の課題と技術が分かる。

  187. 大塚 悠貴iOSDC Japan 2022

    iOS14以上対応のアプリでSwiftUIを使う際にハマりやすい点と、その回避策・工夫を実例で学べる。導入を検討中の人向け。

  188. 石井 潤、高橋 陽太郎iOSDC Japan 2022

    10年超のレガシーなiOSアプリでドメインモデルを見直した経験から、ドメインの見つけ方、設計の進め方、評価方法が分かる。

  189. 日向強iOSDC Japan 2022

    画面に触れずにiPhoneアプリを操作するための様々な技術を試し、割れた画面でも動かす方法を探る。

  190. ShoMasegiiOSDC Japan 2022

    共通ID基盤を持つサービスでアカウント削除機能を導入した際の課題と、期限に間に合わせた進め方がマネーフォワードの事例で分かる。

  191. 赤田 進(Sam Akada)iOSDC Japan 2022

    MacとiPhoneでレトロゲームを遊ぶ環境づくりとして、吸い出し機の自作やコントローラー認識の方法が分かる。

  192. リルオッサiOSDC Japan 2022

    3,300超のSF Symbolsを活用したSF Symbolsアートの作例を紹介するLT。あまり使われないシンボルの魅力と表現の可能性が分かる。

  193. tsuboyaniOSDC Japan 2022

    Apple Watchから取得できるデータの種類と、その活用用途を整理。ウォッチを活かしたユニークなアプリ開発のヒントが得られる。

  194. 神速iOSDC〜6年分〜スライド動画

    RokuiOSDC Japan 2022

    iOSDC過去6年・458本の動画を5分に凝縮して振り返るトーク。iOS・Swift界隈のトレンドの変遷が一気に分かる。

  195. treastrain / Tanaka RyogaiOSDC Japan 2022

    Core NFCでiOSアプリからNFCを扱う方法と、3年の個人開発で得た知見、Swift Concurrencyとの組み合わせ方が分かる。

  196. Apurin MikhailiOSDC Japan 2022

    SwiftUIとUIKitを併用する際のレイアウト、ライフサイクル、状態管理の問題と、その解決手法が分かる。

  197. Yosuke ImairiiOSDC Japan 2022

    タクシーアプリ「GO」の実例から、Google Maps SDKでの動態表示やルート描画などの実装の工夫とハマりどころが分かる。

  198. entakuiOSDC Japan 2022

    Voicyでの事例から、AVFAudioによる収録・配信・リアルタイム配信の実装の考え方と注意点、課題が分かる。

  199. ぼぶiOSDC Japan 2022

    既存サブスクリプションにアップグレードやダウングレードを追加する手順、Sandbox検証のコツ、導入しにくいケースが分かる。

  200. noppeiOSDC Japan 2022

    CoreGraphicsでドット絵エディタを作りながら、ピクセルのメモリ上の格納方法やCGContextの直接操作による独自描画APIの作り方が分かる。

  201. ShogoSaitoiOSDC Japan 2022

    スタートアップがReact Native製iOSアプリを1年半かけてネイティブ化した理由と進め方、得られた成果や苦労した点が分かる。

  202. Yusuke OhashiiOSDC Japan 2022

    OpenAPIから iOS/Androidの APIクライアントを自動生成しデプロイまで行う仕組みの作り方、導入の背景や利点、カスタマイズ方法が分かる。

  203. 新田 陸iOSDC Japan 2022

    Kotlin Multiplatform Mobileでビジネスロジックを共通化し、iOSとAndroidの挙動差異をなくす方法と、iOSプロジェクトへの導入手順が分かる。

  204. 新井 美香iOSDC Japan 2022

    2022年に新規リリースしたアプリslisで、Swift Package ManagerやSwift Concurrency、Xcode Cloudなどを採用した経緯と使い心地を紹介する。

  205. REONiOSDC Japan 2022

    量子力学や量子情報の面白さを、iOSアプリ開発とXcodeのシミュレータを使って物理の予備知識なしに体験的に学べる入門トーク。

  206. inokinniOSDC Japan 2022

    iOSのアプリ内課金の10年以上の歴史を、StoreKit 2やテスト環境の変化を中心に短時間で俯瞰できる。

  207. matsueiOSDC Japan 2022

    iOS 15で作れるSafari Web Extensionsの始め方を、テンプレート解説とHTML要素を削除する拡張機能の作成手順で紹介する。

  208. 日向強iOSDC Japan 2022

    iOSでXMLParserを使い巨大なXMLを扱う際に、できること・できないことを整理。ドキュメント通りに動かない場合の効率的な処理方法が分かる。

  209. 宇佐見 公輔iOSDC Japan 2022

    Swift 5.6で加わったSwiftPMのプラグイン機能を解説し、Xcodeのビルドスクリプトに頼らないiOS開発の実践方法が分かる。

  210. 木下郁英iOSDC Japan 2022

    PWAの主要機能とiOSでの対応の変遷を整理し、今後の展望や導入事例、PWAを選ぶべき場面の判断基準が分かる。

  211. 吉田悠一iOSDC Japan 2022

    Mac Catalystでmac向けアプリを開発する際の必須テクニックを、OSSアプリを例に紹介。AppKit非対応やウィンドウ表示などの課題への対処が分かる。

  212. 千吉良 成紀iOSDC Japan 2022

    PiPを応用してアプリ外にコメントを表示する機能の実装と、R&Dやパフォーマンス改善、AVAudioSessionとの関係が分かる。

  213. あつやiOSDC Japan 2022

    ディープリンクで施策のためにユーザーをアプリへ自然に誘導する方法を、状態別の遷移やコンバージョン計測まで含めて学べる。

  214. かっくんiOSDC Japan 2022

    noteのiOSアプリのテキストエディタ実装を解説。UIScrollViewとUIStackViewで伸縮する画面を作る設計と、実装時に困った点が分かる。

  215. Naoyuki MurataiOSDC Japan 2022

    ShazamKitの機能とiOS・Androidアプリへの導入方法、SpaceMarketアプリで試した活用例と社内の反応が分かる。

  216. batchFlutterKaigi 2021

    FlutterのTextがiOSとAndroidで見た目に差が出る理由と構成要素を解説し、両OSで同じ見た目にするための方法が分かる。

  217. Kurogoma4DFlutterKaigi 2021

    Flutterでアプリがバックグラウンドやキル状態でもDartコードを動かす仕組みを、Isolateとネイティブ連携、コード例で解説。実現方法が分かる。

  218. 山本小龍FlutterKaigi 2021

    Flutterアプリで過剰でも不足でもないセキュリティとは何かを、flutter_secure_storageなどの実例とネイティブ視点の注意点、説明の仕方から語る。

  219. ころころiOSDC Japan 2021

    RFC6238のTOTPによる2段階認証をネイティブアプリに実装する概要と、設定時・ログイン時の状態管理、iOSエンジニアが注意すべき点が分かる。

  220. monoqloiOSDC Japan 2021

    Siriショートカットをマルチプラットフォーム対応した際に見つかった、iOS・watchOS・HomePod・OSバージョン・言語ごとの挙動差と注意点が分かる。

  221. Atsushi OtsuboiOSDC Japan 2021

    iPhoneが搭載するLiDARや加速度、気圧などのセンサと取得できる情報、使い道を整理し、ユニークなアプリ開発のヒントが得られる。

  222. アプリの終活スライド

    久利龍義iOSDC Japan 2021

    他アプリへの統合でサービス終了が決まったアプリについて、進行中開発の扱い、不要機能の削除、保守しやすい状態づくりの考え方と対応が分かる。

  223. 神武iOSDC Japan 2021

    IDFAとATTの基本、表示タイミングの工夫とリジェクト事例、代替手段SKAdNetworkをコンパクトに解説。対応の悩みを整理できる。

  224. ringiOSDC Japan 2021

    SceneKitをUIKitに組み込み、通常のアプリでもリッチな3D表現やアニメーションを簡単に実現する方法と導入事例が分かる。

  225. rokurokuiOSDC Japan 2021

    オフライン編集可能なテキストエディタ向けに作った端末間同期システムの設計、Azure Functions構成、DB設計のコツ、iOS固有の事情が分かる。

  226. sateniOSDC Japan 2021

    iOSアプリで押さえるべきセキュリティの基本を解説。通信の暗号化、URLスキームの脆弱性、機密情報の保存先、認証フローの違いが理解できる。

  227. Takuya YokoyamaiOSDC Japan 2021

    POSレジアプリの開発を通じ、SwiftUIとGraphQLが頻繁な仕様・UI変更にどう強いかを紹介。コンポーネント化やコード生成自動化の実例が分かる。

  228. たなたつiOSDC Japan 2021

    WidgetKitで実現しにくい動作や更新タイミングの制限を、実装とレビューの経験から解説。良いウィジェット体験を作る知識と工夫が分かる。

  229. log5iOSDC Japan 2021

    登場から1年経ったApp Clipsの狙いと機能を整理し、ビルドやテストの方法、SDK対応のTips、今後の展望が分かる。

  230. いまじんiOSDC Japan 2021

    Multipeer Connectivityで端末間の動画プレビューやファイル転送を行った料理動画アプリの事例。導入理由、工夫、スループットの限界が分かる。

  231. 久保出雅俊iOSDC Japan 2021

    WantedlyがKotlin Multiplatform Mobileを約1年運用して得たメリットと、iOSエンジニアから見た導入時のつまずきや障壁が分かる。

  232. 日向強iOSDC Japan 2021

    アプリがバックグラウンドで終了されても状態を復元するリストア機能を解説。Storyboard、SceneDelegate、SwiftUIそれぞれの実装ポイントが分かる。

  233. TokyoYoshidaiOSDC Japan 2021

    iPhone/iPad ProのLiDARで何ができるかと、iOSアプリからその機能を使ってARアプリを作る方法を解説する。

  234. yujifiOSDC Japan 2021

    iOS 15のScreen Time APIでできることと限界を、自己管理アプリ開発の経験から紹介。時間管理アプリでの活用可能性と課題が分かる。

  235. 所友太iOSDC Japan 2021

    iOS 15のSharePlay/Group Activitiesで何ができるかを紹介し、画面共有・動画共有・カスタム共有をアプリに組み込む方法が分かる。

  236. Hajime NakamuraiOSDC Japan 2021

    スタディサプリの新規開発でFull SwiftUIを採用した経験から、中規模以上のアプリでの実現方法、課題、メリットが分かる。

  237. 大坂 陽iOSDC Japan 2021

    タウンワークのiOS/Androidアプリ開発でオフショアチームと協業する体制の成り立ちと、コード上で直接やり取りする進め方が分かる。

  238. Kenzo NirasawaiOSDC Japan 2021

    ホットペッパーグルメの大規模アプリにKMPを導入してロジックを共通化した際の課題と解決策を、iOSエンジニア視点で知ることができる。

  239. ななしきiOSDC Japan 2021

    挙動が不安定になりがちなSwiftUIアプリを、UITestで課題解決しながら安定運用する方法と、実運用で直面した問題が分かる。

  240. Shunsuke SasakiiOSDC Japan 2021

    ゼクシィの大規模iOSアプリにDesign Systemを導入した背景と、コミュニケーション改善、開発者体験向上、実装方針が分かる。

  241. kiwiiOSDC Japan 2021

    HomeKit非対応のSwitchBotをホームアプリから操作するために試した記録と、実現できたこと、HomeKitでさらに遊ぶヒントが分かる。

  242. HEAVEN chan / ikkouiOSDC Japan 2021

    SafariのExperimental Featuresに並ぶ実験的なWebKit機能を、iOS 14.x時点で概観し注目機能を解説する。model要素などの現状が分かる。

  243. hasekeniOSDC Japan 2021

    iOS 15の通知要約・集中モード・Interruption Levelが通知配信に与える影響を考察。リリース後の通知戦略を見直すヒントが得られる。

  244. FromAtomiOSDC Japan 2021

    Appのプライバシー回答とATT対応を、複数アプリと社内データ基盤を横断して進めた経験談。データの流れを把握する調査プロジェクトの苦労が分かる。

  245. nadeiOSDC Japan 2021

    リリース7年の肥大化したアプリを25%以上圧縮した経験から、効果のあった施策と、サイズ増加を防ぐ運用上の工夫が分かる。

  246. Chica MatsuedaiOSDC Japan 2021

    MediaPipeで端末上推論するARアプリ「かざして売れるかチェック」の開発事例。iOS Framework化、電池消費の削減、モデル軽量化の工夫が分かる。

  247. かっくんiOSDC Japan 2021

    noteのiOSアプリでVoiceOverやDynamic Typeに対応した経験。利用者の声から課題に気づき、実装で対応した過程と学びが分かる。

  248. OhayouKenchaniOSDC Japan 2021

    自動更新サブスクリプションで無料トライアルやプロモーションオファーが重なった際、課金ステータスやレシートがどう変わるかを整理して解説する。

  249. oishiiOSDC Japan 2021

    MDMとManaged App Configurationで業務用iOSアプリの初期設定を自動化する方法。実装と設定のやり方、活用法が分かる。

  250. TerasakaiOSDC Japan 2021

    Appleのプライバシー保護の考え方とWWDC 2021の最新情報を整理。ATTやプライバシー表示など、アプリ開発者が対応すべき事項と適応の考え方が分かる。

  251. HEAVEN chan / ikkouiOSDC Japan 2021

    iOS上のWebARの現状を、WebXR Device APIやmodel要素の動向、事例、開発手法から解説する。Safariで何ができるかが分かる。

  252. Manami IchikawaiOSDC Japan 2021

    薬局アプリkakariとクリニックアプリ間のアプリ連携で登録を簡略化した事例と、Firebase Dynamic Linksを使った実装方法が分かる。

  253. あおいiOSDC Japan 2021

    機能単位で単体起動できるミニアプリをマルチモジュール構成で作り、動作確認のビルド時間を短縮した話。仕組み、導入効果、チームへの定着策が分かる。

  254. 岸川克己iOSDC Japan 2021

    Network ExtensionでVPNクライアントとサーバをiOS端末内に実装し、UDPも含むパケットキャプチャを行う方法と、ゲーム通信解析への応用が分かる。

  255. Ryo OtaiOSDC Japan 2021

    サブスクリプション型アプリのサービス終了を実体験から語る。終了時の考慮点やフロー、App Store Connectでの操作が分かる。

  256. Takeshi YokokojiiOSDC Japan 2021

    レジアプリ「STORES レジ」でのハードウェア連携の実例。CoreBluetoothやExternal Accessory、MFi申請の流れと、ハマりどころが分かる。

  257. nakamuuuiOSDC Japan 2021

    iOSアプリでeKYCを自前実装した経験談。Vision.frameworkやML Kitを使った撮影体験の工夫、設計方針、運用で得た効果と課題が分かる。

  258. jollyjoesteriOSDC Japan 2021

    CocoaPods、Carthage、SwiftPMの仕組みと特徴、iOSでの進化の歴史を整理し、状況に合ったパッケージ管理の選び方が分かる。

  259. 酒井文也iOSDC Japan 2021

    動画プレイヤーアプリ開発で得た知見から、再生操作、バックグラウンド音声再生、Picture in Pictureなど基本機能の実装要点が分かる。

  260. Ikuhide KinoshitaiOSDC Japan 2021

    iOS未経験のエンジニアがUnity as a Libraryでアプリを開発した経験談。採用条件、組み込み方法、Swiftとの連携、ビルド自動化のコツが分かる。

  261. kenmaziOSDC Japan 2021

    テスラ車を購入して調べた非公式APIの内容と、iOS/Apple Watchアプリ開発の事例を紹介。将来の車載アプリ開発の可能性を考える材料になる。

  262. 遠藤拓弥iOSDC Japan 2021

    配送ドライバー向けアプリをネイティブからFlutterへ完全移行した経験をもとに、移行の理由、計画、直面した問題、残った課題が分かる。

  263. 八十嶋祐樹iOSDC Japan 2021

    オーディオ波形を綺麗かつ軽く表示するための知見。音声データの仕組み、間引き方、大量ファイルやスクロール時のパフォーマンス対策が分かる。

  264. Yosuke ImairiiOSDC Japan 2021

    JapanTaxiとGOアプリでの二度のリアーキテクチャ経験から、案件開発と並行した大規模リファクタリングの進め方、準備、自動化、リリースの要点が分かる。

  265. asa08iOSDC Japan 2021

    agoraを使い少人数・1ヶ月半でライブ配信を実装した事例。機能分担、コメント設計、配信検知やレイアウトなどの課題と解決が分かる。

  266. 栗山 徹iOSDC Japan 2020

    着信時の氏名表示で表示できない電話番号の特徴と、Speakerboxでの検証の苦労、iOS13以降の注意点が分かる。

  267. meteoriOSDC Japan 2020

    Apple Low-Latency HLSの仕組みや従来のLow-Latency HLSとの違い、AVPlayerでの再生、配信サーバー構築時の注意点が分かる。

  268. としiOSDC Japan 2020

    100人以上の中高大学生にiOS開発を教えた経験から、初心者指導の注意点、うまくいった点と失敗、リリース支援のコツが分かる。

  269. 明渡麻衣花iOSDC Japan 2020

    Siri Shortcutsで特定画面を開いて起動する最小実装をNSUserActivityで解説し、Spotlight提案やAdd to Siriボタンの配置判断も分かる。

  270. ようせいiOSDC Japan 2020

    音声配信サービスRadiotalkでの経験から、iOSでの音声波形の取得、トリミングや結合などの編集、波形UIの作り方が分かる。

  271. hakiOSDC Japan 2020

    iOSデバイスのSoC進化の13年を振り返り、Apple Siliconへの移行に至る道のりを語る。ハード面の歴史的背景が分かる。

  272. TachibanaKaoruiOSDC Japan 2020

    10台以上のiPhoneを同期させる仕組みを2年以上の取り組みから解説。イベントやアプリで複数端末を連携させる方法が分かる。

  273. 浅野 宏明iOSDC Japan 2020

    飲食店予約アプリのCTIサービスで、専用物理デバイスとiOSアプリをBLE/SIP/PSTNで連携させた際の課題と解決策、運用面の工夫が分かる。

  274. だいすけiOSDC Japan 2020

    DCGANやCycleGANなどの学習済みGANモデルをCoreMLに変換し、iOS端末で画像生成するための手順とコツが分かる。

  275. 中川 泰夫iOSDC Japan 2020

    Universal LinksやURL Schemeの制約を踏まえ、Firebase Dynamic Linksの導入方法と、未インストール時の遷移の実現事例が分かる。

  276. 我妻幸長iOSDC Japan 2020

    AIに欠ける自律性と汎用性を踏まえ、内部世界のシミュレーションに続き、アプリに感情のような仕組みを持たせる試みを紹介する。

  277. しもとりiOSDC Japan 2020

    UIColorが内部に持つ非公開サブクラス群の構成とdynamic colorの仕組みを考察し、ドキュメントにない仕様の理解が深まる。

  278. kiwiiOSDC Japan 2020

    PWAやSafariの機能、App Clipsの現状を整理し、Webとネイティブアプリの使い分けや組み合わせ方を考える技術選定の視点が得られる。

  279. 石井 潤、元 亨周iOSDC Japan 2020

    タウンワークiOSアプリの数年間の改善事例。デバッグモード、UIテスト、クラッシュ率改善、Swift化、コンパイル高速化の取り組みが分かる。

  280. 椿iOSDC Japan 2020

    会計freeeのモバイル開発で、iOS・Android共通の課題をKotlin Multiplatformで解決する取り組みをiOS視点で紹介する。

  281. 藤坂 祐史iOSDC Japan 2020

    クックパッドマートの開発と新しい買い物体験の実現を紹介。それを支えるiOSアプリのアーキテクチャやSwiftUI活用が分かる。

  282. kariadiOSDC Japan 2020

    iOSアプリのCPU使用率と端末温度をInstrumentsで継続計測する仕組みの構築と運用。直面した課題と今後の展望が分かる。

  283. Ryo AoyamaiOSDC Japan 2020

    数百モジュール規模のアプリ開発でBazelを採用した事例。モジュール細分化の利点と、Remote Cacheなどによる相乗効果が分かる。

  284. Yoshimasa NiwaiOSDC Japan 2020

    iOSの文字入力やキーボードで起きがちな不具合の原因を、実例とともに解説する。キーボードの重なりや日本語入力の問題への対策が分かる。

  285. 佐藤剛士iOSDC Japan 2020

    iOSアプリにXCUITestでUITestを導入した経験から、PageObjectによる設計やチームでの方針づくり、挙動の落とし穴と対処法が分かる。

  286. 小林南実iOSDC Japan 2020

    共通コードから複数アプリをビルドする際、#ifの乱用を避け、型定義で機能の出し分けを安全かつ読みやすく実現する方法が分かる。

  287. じんむiOSDC Japan 2020

    iOSアプリを別の開発アカウントへ譲渡した実体験。予想外の落とし穴と解決策、Appleの条件変更への対応が分かる。

  288. monoqloiOSDC Japan 2020

    リブランディングを想定していない大規模アプリで、色や画像の一括変更に挑んだ工夫と諦めた点、結果を共有し、備え方が分かる。

  289. えんどうiOSDC Japan 2020

    iOS13のPDFスクリーンショット機能に対応し、文字列をコピーできるPDFを生成するための方法が分かる。

  290. nadeiOSDC Japan 2020

    iOSサブスクの無料トライアル施策での失敗談。Appleのお試しオファーで実現できる要件とできない要件、プラン構成の勘所が分かる。

  291. Yusuke AraiiOSDC Japan 2020

    Xcode Energy GaugesやEnergy Logsを使い、iOSアプリのバッテリー消費の問題点を洗い出すデバッグ方法が分かる。

  292. あかつきiOSDC Japan 2020

    iOSエンジニア向けに、Swiftと比較しながらKotlin、Activity、ConstraintLayout、RecyclerView、デバッグなどAndroid開発の要点を学べる。

  293. uhooiiOSDC Japan 2020

    FastlaneやCIサービス固有機能に頼らず、スクリプトベースでGitHub ActionsによるiOSアプリのCIを構築し、キャッシュやSwiftLintも導入する方法。

  294. Saryong KangiOSDC Japan 2020

    iOSアプリのマルチモジュール化を最小の労力で進めるコツと、Bazelでビルドを高速化する方法、単体テストのトラブル対処が分かる。

  295. フレディiOSDC Japan 2020

    iOSDCなどで採択されるCfPプロポーザルの書き方。手持ちの知識を聞き手に響く内容にするコツと、登壇経験者の気づきが分かる。

  296. 八十嶋祐樹iOSDC Japan 2020

    iOS13で追加されたAVAudioSinkNodeとAVAudioSourceNodeの使い方を解説し、C言語APIからAVAudioEngineへ移行する方法が分かる。

  297. iOSではじめるWebARスライド動画

    ikkouiOSDC Japan 2020

    iOSのWebARがバージョンごとにどう変わってきたかを、Androidとの比較や具体例で紹介。iOS 12.2や13の制限と対応が分かる。

  298. きちえもんiOSDC Japan 2020

    APIエラーやパースエラーなど多様なエラーを、レイヤー構造のアプリでどう扱うか。iOS・Androidアプリでの試行錯誤から得た設計の知見が分かる。

  299. HiromuTsurutaiOSDC Japan 2020

    課金ページの改修やA/Bテストで何度もリジェクトされた経験から、App Storeの審査で避けるべき課金ページのアンチパターンが分かる。

  300. 堤 修一iOSDC Japan 2020

    Core MLをCoreML.frameworkだけでなくモデル形式やcoremltoolsまで含め捉え、iOSで機械学習を扱うのに必要な技術領域が分かる。

  301. FromAtomiOSDC Japan 2020

    デバッグメニューを専用アプリに切り出し、再ビルドなしで状態を切り替える手法と、そのメリット・デメリットが分かる。

  302. Ryo IzumiiOSDC Japan 2020

    長年運用するアプリで、新規機能開発をモジュールとして切り出し、マルチモジュール化を進めた実践。得られた利点と課題が分かる。

  303. 荒川聖悟iOSDC Japan 2020

    Sansan・Eight両アプリのiOS開発体制とプロセスの紹介。約30日で実装したオンライン名刺機能の短期開発の進め方が分かる。

  304. 今村雅幸iOSDC Japan 2020

    ZOZOのCTOが、大規模サービス運営と新サービス開発を両立するエンジニア組織の考え方とiOSチームの取り組みを語る。

  305. 桐山圭祐iOSDC Japan 2020

    じゃらんアプリでFlutterへ順次移行した経験談。直面した課題とその回避策、実感できたメリットが分かる。

  306. oishiiOSDC Japan 2020

    ABM、MDM、SAM、Managed App Configurationなど、2020年のエンタープライズiOSの用語と最新動向、関連性を整理して理解できる。

  307. Kishikawa KatsumiiOSDC Japan 2020

    ヤプリが約400種類のアプリのビルドから署名、ストア申請までを自動化した仕組みと、乗り越えた課題、技術選択の考え方が分かる。

  308. marty-suzukiiOSDC Japan 2020

    4年運用して遅くなった詳細画面を、計測と原因特定からView構成の見直しまで段階的に改善し、表示速度を上げた知見が分かる。

  309. Takagi GoiOSDC Japan 2020

    日経電子版の紙面ビューアーを例に、Background Notificationで大きな画像を自動ダウンロードする際の制約、全体構成、安定運用の工夫が分かる。

  310. 日向強iOSDC Japan 2020

    iOSのContact APIで連絡先を扱う際の複雑な構造(ミドルネーム、振り仮名等)やVCard変換、サーバー側テーブル設計への活かし方が分かる。

  311. うるしiOSDC Japan 2020

    J2ObjCでJava資産をiOSアプリに流用し、リリースまで行った体験談。採用理由、環境構築、発生した問題と対処が分かる。

  312. Yuta Nagai iOSDC Japan 2020

    迷惑電話フィルタ開発で得たCall Directory Extensionの実践Tips。OS別性能、差分更新、メモリ管理、強制終了時のクラッシュ対策が分かる。

  313. HomeKit 2020スライド動画

    所友太iOSDC Japan 2020

    2020年時点のHomeKitを総括。Bridgeの概念、Homebridgeによる未対応製品の連携、HomeKit ADKでの自作アクセサリが分かる。

  314. meteoriOSDC Japan 2020

    AVAudioEngineでAVAudioPCMBufferを加工するカスタムエフェクトの作り方や、ManualRenderingModeでの録音・ファイル保存方法が分かる。

  315. Kevin WongiOSDC Japan 2020

    iOS 11対応のSwiftUI風OSS、AltSwiftUIの紹介とワークショップ。SwiftUIの知識を流用する使い方や楽天アプリでの活用が分かる。

  316. Hiroshi ShikataiOSDC Japan 2019

    高さ可変セルのフィードやチャット画面でスクロールがカクつく原因と、なめらかにする実装方法を5分で学べる。

  317. m-naruseiOSDC Japan 2019

    デザイナーの要求とiOS標準UIのギャップによる無理な実装を減らすため、あるあるな要求の考察と解決策、UIレシピブックアプリを紹介する話。

  318. shibatomiOSDC Japan 2019

    ARKitで特徴量の少ない壁が認識できない問題に直面した経験から、壁にARポスターを貼る方法やARKit開発のTipsが分かる。

  319. くろるりiOSDC Japan 2019

    SwiftUI時代に備え、既存アプリで今できるコンポーネント化、プレゼンテーションとドメインの分離、依存性注入の3つのリファクタリングが分かる。

  320. かっくんiOSDC Japan 2019

    個人アプリにiOS 13以前からDark modeを自前実装した経験談。考え方や実装手順、iOS 13対応、表示崩れ修正で苦労した点が分かる。

  321. hiragramiOSDC Japan 2019

    TrueDepthカメラとARKitでVTuber向けの表情トラッカーを作った事例。Webカメラ方式より高精度な理由と運用面の利点が分かる。

  322. akatsuki174iOSDC Japan 2019

    iOSのアクセシビリティ機能と実装方法を、視覚・聴覚・身体の観点から解説。VoiceOverや文字サイズ対応など、全ユーザーの体験向上につながる対応が分かる。

  323. matsuokahiOSDC Japan 2019

    多言語対応で直面する装飾文字、レイアウト変化、画像内文字などの課題と、翻訳SaaS活用を含む運用フロー・デバッグ手法が分かる。

  324. noppeiOSDC Japan 2019

    ソーシャルライブでのデジタル化粧の需要と仕組みを学び、高価なSDKを使わずMLとMetalで実装する方法が分かる。

  325. monoqloiOSDC Japan 2019

    TwilioとCallKit/PushKitで音声通話機能を実装した知見の共有。使い方、デバッグ手法、Twilioの回避策、CallKitのバグへの対処が分かる。

  326. satoshin21iOSDC Japan 2019

    iPhoneのカメラが光を取り込み画像にするまでの仕組みを解説。F値・ISO・被写界深度やRAW現像、iOSでのマニュアル撮影アプリの作り方が分かる。

  327. 行木 千春iOSDC Japan 2019

    カスタムInstrumentsの作り方を解説。アプリ内イベントを可視化してログ送信やAPI呼び出しの問題、性能ボトルネックを見つけられる。

  328. kenmaziOSDC Japan 2019

    モバイル決済アプリ開発の技術トピックをiOS開発者視点で紹介。Apple Pay、QRコード決済、本人確認、セキュリティ対策と今後が分かる。

  329. アンカンファレンスiOSDC Japan 2019

    iOS版クックパッドアプリのコードを公開しながら質問に答えるアンカンファレンス。大規模アプリの実装の実態に触れられる。

  330. 我妻幸長iOSDC Japan 2019

    ディープラーニングを超える自律的なAIの可能性を、脳科学や統合情報理論から考察し、アプリに「意識」を持たせるアルゴリズムの方向性が分かる。

  331. i.terasaka iOSDC Japan 2019

    GitLab RunnerをiMacで動かす自前CI環境の構築例。テスト実行やDeployGate配信、ストア提出の自動化、設定例とつらみが分かる。

  332. アマゾネスいけばたiOSDC Japan 2019

    CallKitを初めて実装した際に詰まった点、データ扱いや設定画面の不具合、機能停止などの苦労と対処を共有する体験談。

  333. ahiru_starrriOSDC Japan 2019

    個人開発アプリを100万DLに伸ばした経験から、App Storeの検索やランキングの仕組み、ASOなど費用をかけずに利用者を増やす方法が分かる。

  334. Jumpei OnoiOSDC Japan 2019

    iOSエンジニア向けに、スマホ連携しやすいマイコンの選び方と基板の設計・発注方法を紹介し、自作IoTガジェットの始め方が分かる。

  335. Matsui MaiiOSDC Japan 2019

    テスト未経験のエンジニアが、5年もののObjective-C中心のレガシーiOSアプリにユニットテストを導入した奮闘記。最初の一歩の踏み出し方が分かる。

  336. ろくiOSDC Japan 2019

    入門書を終えた初心者が中級へ進むために1年間で実践した学び方と得られた知見を紹介し、iOS開発の世界を広げる行動のヒントが得られる。

  337. Takeshi IharaiOSDC Japan 2019

    動画アプリの投げ銭用アプリ内通貨を消耗型課金でネイティブ実装した経験を、他の課金方式と比較しながら仕組みと注意点が分かる。

  338. akutsuiOSDC Japan 2019

    プッシュ通知の許諾率を17%から40%に改善した事例。許諾ダイアログ周りでiOSエンジニアが陥りがちな落とし穴と解決策が分かる。

  339. Kohei AraiiOSDC Japan 2019

    Core MLで測定点を推定し、ARKitで実寸を得るTシャツの自動サイズ計測プロトタイプ。精度とその改善方法、使ったモデルの知見が分かる。

  340. KuniwakiOSDC Japan 2019

    Configuration ProfileでできるiOS設定変更と、アプリからそれをインストールする方法が分かり、環境構築を楽にするヒントが得られる。

  341. Sho Ikeda(いけしょー)iOSDC Japan 2019

    Xcode 11のXCFrameworksの構造と作成方法、従来の.frameworkの配布上の問題をどう解決するか、導入理由の推測が分かる。

  342. 坂本 和大iOSDC Japan 2019

    App Store申請時の輸出コンプライアンス質問に、HTTPSやEAR免除の扱いも含めどう答えるべきかをフローチャートで5分解説する。

  343. uhooiiOSDC Japan 2019

    1948〜51年に日本で実施されたサマータイムが原因でiOSアプリが強制終了した不具合の調査と対応を時系列で紹介し、日付処理で注意すべき境界日時が分かる。

  344. ロクネムiOSDC Japan 2019

    定期購読型のApp内課金Auto-Renewable Subscriptionsの実装でのつまずきやノウハウ、StoreKitの使い方、サーバー設計、WWDC19のサーバー間通知の新仕様を解説する。

  345. satoshi0212iOSDC Japan 2019

    クロマキーシェーダーでARに透過動画を表示する実装を解説。60fps・音声付きで滑らかに再生する工夫やリアルタイム映像の扱いが分かる。

  346. nakajijapaniOSDC Japan 2019

    モバイルアプリにデザインシステムを導入した経緯と進め方を解説。カラー管理の自動化や画像管理など、エンジニア側でできる取り組みが分かる。

  347. Kesin11iOSDC Japan 2019

    App Storeのリジェクトを防ぐため、審査ガイドライン遵守を自動チェックするFastlaneプラグインの開発事例。チェック項目やQA連携の方法が分かる。

  348. 日向強iOSDC Japan 2019

    iOSとAndroidのBLE内部処理を読み解き、比較的大きなデータを安定して送る最適化方法と、L2CAPによる通信の可能性が分かる。

  349. 白山 文彦iOSDC Japan 2019

    AWS Device FarmでiOS実機テストを行う手順と、XCTest・XCUITestの実行、CI/CD組み込みで実機管理の負担を減らす方法が分かる。

  350. Youichi TakatsuiOSDC Japan 2019

    GPUシェーダでピクセルの色を決めて描くシェーダアートの原理と基本テクニックを解説。距離場やレイマーチング、インタラクティブ表現のデモも見られる。

  351. しもとりiOSDC Japan 2019

    コントラスト比、色覚多様性、ダークモード、色空間など、光と色の基礎知識を整理し、AppleのHIGなどのガイドラインの意図を理解して色を正しく扱えるようになる。

  352. 六々iOSDC Japan 2019

    6プラットフォーム対応の縦書きエディタ開発を通じ、文字コードやフォント、自前描画、IME対応などクロスプラットフォーム開発の知見が得られる。

  353. 417.72KIiOSDC Japan 2019

    ダックタイピングとObjective-Cのid型を組み合わせ、protocolでラップせずにUserDefaultsをテスト用オブジェクトへ差し替える手法と、その考え方が分かる。

  354. 所友太iOSDC Japan 2019

    UIStoryboardSegueの基本からUnwind Segue、Xcode 11のIBSegueActionまでを凝縮して紹介。Segueの使いどころと魅力が分かる。

  355. Tomohiro SuzukiiOSDC Japan 2019

    C#でiOSアプリを作るXamarin.iOSで、メモリーリークが起きやすい理由と検出の苦労、ネイティブとマネージドの関係、SwiftやObjective-Cの理解の必要性を語る。

  356. FromAtomiOSDC Japan 2019

    iOSの画面収録ライブ配信をReplayKit2とUpload Extensionで作る方法の解説。約50MBのメモリ制限などハマりどころとデバッグのコツが分かる。

  357. バーチーPHPerKaigi 2019

    初のモバイルアプリ向けAPI開発で直面した技術選定、設計、認証、セキュリティ、プッシュ通知などの課題と解決策、得た学びがわかる。

  358. taitodadaiOSDC Japan 2018

    Kyash社のリリースサイクルを題材に、App Reviewの不確実性への向き合い方を紹介。審査時間のログや対応事例から、リリース計画の立て方が分かる。

  359. こりんiOSDC Japan 2018

    クロージャやRxSwiftで起きやすい循環参照によるViewControllerのメモリリークを、すぐ検出する実装方法が分かる。

  360. 海川和弥iOSDC Japan 2018

    Create MLで顔写真からマッチングアプリのサクラを判定する試み。モデル作成の流れと実用上の課題が分かる。

  361. Takeshi IharaiOSDC Japan 2018

    MDMを入れるほどでない規模の会社向けに、SlackBotでiOS検証端末のOSや解像度を手軽に管理する方法と、運用のコツが分かる。

  362. 辰濱健一iOSDC Japan 2018

    インドの低速で不安定な通信環境でアプリを動かすための調査結果と、現地アプリから学んだ対策のポイントが分かる。

  363. こにふぁーiOSDC Japan 2018

    DroidKaigi 2018のiOSアプリがAppleの審査でリジェクトされ、特急申請を経て間に合わせた経緯。審査対応の実例と教訓が分かる。

  364. 栗山徹iOSDC Japan 2018

    iOSのGPUを使うMetalを、グラフィックス以外の用途で活用する可能性を紹介。導入のメリットと注意点が分かる。

  365. Hiroshi ShikataiOSDC Japan 2018

    救急搬送された開発者がiPhoneとApple Watchで生活習慣を立て直した話。継続を促す仕組みやヘルスケア機能の事例が分かる。

  366. Takezawa ToshikiiOSDC Japan 2018

    昨年作ったカンファレンスアプリの改善報告。他アプリを参考にした機能の取捨選択や、POとの認識合わせの苦労、求められるアプリ像が分かる。

  367. The latest info of Carthageスライド動画

    Sho IKEDAiOSDC Japan 2018

    この1年のCarthageのアップデートから注目の新機能を選んで紹介し、日々の開発体験を良くするヒントが得られるLT。

  368. 須藤将史iOSDC Japan 2018

    iOSでグラフを自作するための描画の知識を、有名ライブラリの実装を参考に紹介し、実務での活用例も分かる。

  369. k_miyasakaiOSDC Japan 2018

    LLDBの機能を使い倒す方法を紹介。原因調査だけでなく、リビルドなしでUIを変更するなど開発を効率化する活用術が分かる。

  370. Jiro NagashimaiOSDC Japan 2018

    UIViewPropertyAnimatorを画面遷移に応用する実装例。インタラクティブで複数が連動するリッチなアニメーションの作り方が分かる。

  371. 大西 正恭iOSDC Japan 2018

    企業や教育現場でのiOS/Androidデバイスの管理・運用手法を紹介。セキュリティ対策、ライセンス管理、棚卸の最適化の進め方が分かる。

  372. KuniwakiOSDC Japan 2018

    中規模iOSアプリ開発で開発速度を70%向上させたデバッグ手法の紹介。効果的な考え方、リビルドなしのデバッグ、便利なライブラリが分かる。

  373. 多言語対応のススメスライド動画

    ikkan_chiniOSDC Japan 2018

    iOSアプリの多言語対応で、構文エラーや未翻訳文字列の早期発見、iOS 12以降のワークフローへの対応方法が分かる。

  374. yutaabe200iOSDC Japan 2018

    新潟のWeb企業へアプリ事業を持ち込んだ体験談。アプリ文化のない組織との付き合い方や相場感のギャップから、地方のアプリ市場の現状が分かる。

  375. akatsuki174iOSDC Japan 2018

    医者と患者の寸劇仕立てで、AutoLayoutのエラーを症状別に切り分けて原因を特定するデバッグ手法が分かる。

  376. Yuta KoshizawaiOSDC Japan 2018

    Swift 4.2のPython連携を使い、SwiftからPythonの機械学習ライブラリを呼び出す方法をiOSエンジニア向けに紹介。

  377. Kishikawa KatsumiiOSDC Japan 2018

    デバイスやOSバージョンに依存しにくい、保守しやすいレイアウトの作り方。壊れやすいコードをAutoLayoutの原則で直した実例が分かる。

  378. noppeiOSDC Japan 2018

    Pocochaで全画面エフェクト再生をMetalで実装した経緯。透過動画の再生と、APNG/WebP等の形式・描画方式の性能比較から最適構成が分かる。

  379. paper_and_paperiOSDC Japan 2018

    iOS 7以降のテキスト描画エンジンTextKitで、デザイナーとの実例をもとに凝った文字列デザインを実現する方法が分かる。

  380. Kenta NakaiiOSDC Japan 2018

    プッシュ通知の機能がiOSのバージョンごとにどう進化したかを時系列で整理。どのバージョンで何が使えるかを把握できる。

  381. kiwiiOSDC Japan 2018

    操作時の小さなアニメーションやフィードバックであるマイクロインタラクションの使いどころと実装例を紹介。自分のアプリに取り入れる方法が分かる。

  382. いたるiOSDC Japan 2018

    iOSDC2019の福岡招致に向け、福岡市のIT支援やキャッシュレス実証実験など、福岡で開発する魅力を紹介するトーク。

  383. 駒井 覚iOSDC Japan 2018

    UITableViewCellにインフィード動画広告を載せる際の勘所を解説。動画の状態管理や展開時の挙動の実装ポイントが分かる。

  384. Adam HenryiOSDC Japan 2018

    CreateMLでレトロゲームのカートを画像認識できるか試した初心者の挑戦。CreateMLの使い勝手と限界について知見が得られる。

  385. まりーなiOSDC Japan 2018

    Apple製品のアニメーションをAfter Effectsでトレースして分析し、心地よい動きの理由と得られた知見を共有する。

  386. aboyiOSDC Japan 2018

    @cosmeアプリの一部画面にTextureを導入して描画パフォーマンスを改善した事例。AutoLayout中心の構成での導入方法と得られた知見が分かる。

  387. 古屋 広二iOSDC Japan 2018

    タクシー配車アプリ「タクベル」で、サーバー状態による自動画面遷移を扱うための設計と、苦労した点が分かる。

  388. 行木 千春iOSDC Japan 2018

    CGAffineTransformの基本と合成時の考え方を具体例で解説。映像の向きや座標計算の悩みを解消する方法が分かる。

  389. りくそうだiOSDC Japan 2018

    iOSアプリでパンくずリストUIをOSSの改善を重ねて実現した経緯を紹介。OSS選定から不具合修正まで、導入と貢献の進め方が分かる。

  390. 馬場南実iOSDC Japan 2018

    Visionフレームワークの顔検出でウインクや口の動きをリアルタイムに取得し、音を鳴らすアプリを作る方法が分かる。

  391. kobakeniOSDC Japan 2018

    AndroidエンジニアがiOS開発を1週間で学び、1ヶ月で大規模アプリ開発に参加した経験談。両者の違いや苦労した点が分かる。

  392. ken0nekiOSDC Japan 2018

    iOS 10で追加されたFoundationのMeasurementとUnitの基本から独自単位のカスタマイズまで紹介。地域ごとの単位表示を簡単に扱う方法が分かる。

  393. shiziOSDC Japan 2018

    アクセシビリティの基本、iOSが提供する機能、アプリへの導入方法を入門的に解説。まず取り組める第一歩が分かる。

  394. takashingsiOSDC Japan 2018

    iOS技術書を出版した際の失敗談を中心に共有。これから技術書を書く人や出版を考える人が避けるべき点と進め方が分かる。

  395. じんむiOSDC Japan 2018

    ハッカソン24時間とリリース準備24時間で、アイデアなしからiOSアプリを公開するまでの過程とコツが分かる。

  396. Mizuko AoyagiiOSDC Japan 2018

    開発未経験の派遣事務職が、登壇を目標に個人開発アプリをApp Storeの審査に出すまでの体験談。未経験者がつまずく点と学び方が分かる。

  397. kosuke.takahashiiOSDC Japan 2018

    Wowma!アプリでFirebase Remote Configをお知らせやアップデート通知に使った事例。採用背景と実装でつまづいた点・考え方が分かる。

  398. Kaoru MataraiiOSDC Japan 2018

    ARKit2.0の物体認識や空間共有などの更新とMeasureアプリ登場を踏まえ、Appleが開発者に期待するAR体験や世界観を考察する。

  399. kameikeiOSDC Japan 2018

    消費型課金が30時間以上反映されない障害でAppleに国際電話した体験談。電話サポートで得られる効果と、つながるまでの苦労や手順が分かる。

  400. takopomiOSDC Japan 2018

    AVAudioUnitの各種エフェクトを組み合わせて音がどう変わるかを実演し、iOSのオーディオ処理の面白さが分かる。

  401. ezuraiOSDC Japan 2018

    Swiftの言語機能やUIKitの癖を踏まえた、読みやすく人に優しいコードを書くための小さな気遣いの技法を、初級者向けに紹介する。

  402. slightairiOSDC Japan 2018

    CrashlyticsBetaやDeployGateの課題から社内向けアプリ配信サービスを自作した経緯と、リリースフローの改善点が分かる。

  403. huiniOSDC Japan 2018

    2018年のアプリ開発のトレンドを、言語、アーキテクチャ、リアクティブ、テスト、CI/CDなどにわたり俯瞰して整理。学習の道筋が分かる。

  404. taminifiOSDC Japan 2018

    自社でWebSocketサーバーを構築しWebとiOSアプリで同時対応した経験談。導入で直面した苦労と注意点が分かる。

  405. 六々iOSDC Japan 2018

    UITextViewを使わずUIViewとUITextInputで縦書きエディタを自作した話。IMEの挙動や他プラットフォームでの実装経験から、テキスト入力の仕組みが分かる。

  406. Synchronized iPhones!スライド動画

    TachibanaKaoruiOSDC Japan 2018

    数十台のiPhoneで16ミリ秒以内のずれで同一表示を行う同期技術の解説。端末間同期に必要な要素技術や設計、テクニックが分かる。

  407. monoqloiOSDC Japan 2018

    車検証のQRコードがAVFoundationで読み取れない問題の調査と対処を、サンプルを交えて紹介。読み取れないQRへの実践的対応が分かる。

  408. SeiyaMogamiiOSDC Japan 2018

    Rails製GraphQL API、Express製BFF、iOSアプリの構成で得た知見。GraphQLの魅力、BFFを置く理由、クライアント連携の長所と短所が分かる。

  409. Hanawa TakuroiOSDC Japan 2018

    LIFULL HOME'S「かざして検索」の開発事例。CoreMLとVisionによる物体検出、ARKit併用、製品への組み込み手法が分かる。

  410. ばんじゅん🍓iOSDC Japan 2018

    UITableViewで5000行規模の差分更新を実用速度にするため、ボトルネック解析とトレードオフを解説する。

  411. ARKit Maniacsスライド動画

    satoshi0212iOSDC Japan 2018

    ARKitの実践的な使い方を、デモを交えて解説する発表。環境プローブやワールドマップの活用、空間共有の実例、得られたTipsが分かる。

  412. 加賀江 優幸iOSDC Japan 2018

    Auto-Renewable Subscriptionsを5年間運用して直面した問題と対処を紹介。課金機能を安定して提供する際の注意点が分かる。

  413. Depth in Depthスライド動画

    堤 修一iOSDC Japan 2018

    iOSの深度センサのデータ取得方法から細かなパラメータの意味、Metalでの処理までを詳しく解説。深度を扱う実装が理解できる。

  414. taiki komabaiOSDC Japan 2018

    東急ハンズのiPadレジアプリ間で行うP2P通信の内容と方式が、現在までにどう変遷してきたかが分かる。

  415. 詳解Fastfileスライド動画

    ぎぎにゃんiOSDC Japan 2018

    大規模プロジェクトで属人化しないFastfileの書き方と雑務の自動化を、コミッターの実践tipsとともに学べる。

  416. matsuokahiOSDC Japan 2018

    iOS11の画面収録を使った生放送機能の実装事例。Extensionのライフサイクルやサンプリング、SampleBuffer差し替えによる動的編集が分かる。

  417. へんてこiOSDC Japan 2018

    複数のSwitch画面を並べて位置を調整する機能をiOSで再現した結果を紹介。実装方法と、特許に関する注意点が分かる。

  418. ohbaryeiOSDC Japan 2018

    スタディサプリの運用経験から、IAPの課題を決済手数料や管理画面などの他決済手段と比較し、iOSアプリの課金手段を再考する。

  419. waturaiOSDC Japan 2018

    2017年12月にZaimが原因でiPhoneがクラッシュした騒動について、何が起きたのか、原因や分かったこと、推測を解説する。

  420. Keisuke TadaiOSDC Japan 2018

    Haptic Feedbackを使った効果的なマイクロインタラクションの考え方を解説。HIGや事例に基づくガイドラインと実装のコツが分かる。

  421. Shintaro KatafuchiiOSDC Japan 2018

    QuipperでSwiftとReact Nativeを併用したiOS開発の事例。データ同期やナビゲーションの課題、チーム体制、ハイブリッド開発の是非が分かる。

  422. Satoshi NagasakaiOSDC Japan 2018

    5年続くアプリでfpsを指標にUI/UXを改善する取り組みと今後の課題を紹介。60fps化に向けた実践例が分かる。

  423. fumito-itoiOSDC Japan 2018

    UITableViewの更新でreloadDataと差分計算アルゴリズムの速度差を検証し、各アルゴリズムの向き不向きが分かる。

  424. Hato YujiiOSDC Japan 2018

    AVPlayerを使った動画アプリ開発の知見を紹介。なめらかなUI、複数動画の再生制御、エラー処理など実サービスでの勘所が分かる。

  425. laisoiOSDC Japan 2018

    PWAの技術・市場面での全体像と活用法を、iOSエンジニア向けに紹介。最新ブラウザAPIやJavaScriptによるモダンなUI開発の可能性が分かる。

  426. 我妻幸長(Yukinaga Azuma)iOSDC Japan 2018

    強化学習の基本と、Swiftでの実装方法、AlphaGoで知られる深層強化学習の仕組みを解説。iOS上で学習するエージェントの作り方が分かる。

  427. iOS WKWebViewの魔改造スライド動画

    ShiniOSDC Japan 2018

    WKWebViewの高度なカスタマイズ手法を紹介。ダークモード実現、動画のAVPlayer移行、ジェスチャー制御などの実装ノウハウが得られる。

  428. 松館 大輝iOSDC Japan 2018

    通知、Universal Links、Spotlight、Siri Shortcutなど増え続けるアプリ起動経路を整理する設計とテストの具体例を紹介し、AppDelegateの肥大化を防ぐ方法が分かる。

  429. NagadoiOSDC Japan 2018

    Musicアプリ風のモーダル遷移を、既存ライブラリより簡単に再現する方法を探った話。実装の工夫と得られた知見が分かる。

  430. cokaholiciOSDC Japan 2018

    iPhoneのTaptic Engineの仕組みと、触覚フィードバックをどんな場面で使うべきかを解説する。体験を良くする使いどころが分かる。

  431. Kyohei ItoiOSDC Japan 2018

    grpc-swiftでiOSアプリにgRPC通信を導入する方法と応用、コントリビュート経験を通じて、利点と実践ポイントが分かる。

  432. 酒井篤iOSDC Japan 2018

    「みてね」で海外ユーザー向けに画像・動画配信を高速化した事例。計測から設計、アプリ実装、成果と残課題まで改善の進め方が分かる。

  433. kobakeiiOSDC Japan 2018

    中間者攻撃への対策として、iOSアプリで証明書ピン留めを実装する手順と、証明書更新時の注意点が分かる。

  434. にわタコiOSDC Japan 2018

    ブロックチェーンと分散型アプリケーションの基本を、iOSアプリ開発者向けに解説。実際のコードでブロックチェーン側とクライアント側の実装が分かる。

  435. muukiiiOSDC Japan 2018

    チャット機能で起きがちな順序の乱れや遅延、重さといった問題に対し、アプリとAPIをどう設計すべきかが分かる。

  436. tarunoniOSDC Japan 2018

    MicroViewControllerによる画面設計で、10人規模の並行開発やVC/VMの小規模化、Mockの容易化を実現した実践例とベストプラクティスを紹介。

  437. bannzaiiOSDC Japan 2018

    Objective-CのRuntime APIを使った、いわゆる黒魔術的なコードの実例紹介。動的な挙動を操作する手法とその危うさが分かる。

  438. nakajijapaniOSDC Japan 2018

    メモアプリで実装した、入力中にMarkdownを解析して色付けするリアルタイム構文ハイライトの仕組みの解説。実装の考え方が分かる。

  439. Ray FixiOSDC Japan 2018

    WWDC2018の内容を踏まえ、Swiftらしい書き方で適切なアルゴリズムとデータ構造をアプリに活かす要点が分かる。

  440. 多和田 侑iOSDC Japan 2018

    Atomic Designを取り入れ、デザイナーと認識を合わせて再利用可能なUI Componentsを定義し開発を速めた事例。実装上の工夫が分かる。

  441. Atsuya SatoiOSDC Japan 2018

    OSSのmicromdmで個人でもMDMを構築する方法を解説。Push証明書の取得やAPI経由のMDMコマンド発行まで試せるようになる。

  442. Noritaka KamiyaiOSDC Japan 2018

    アプリのお披露目や展示会デモで失敗しないための準備とテクニックを、メディアアート展示の裏方経験から学べる。

  443. KimiiOSDC Japan 2018

    多国向けのグローバルiOSアプリで、国ごとに機能が異なるコードベースの運用と、多文化のチームでの意思疎通の難しさと面白さを語る。

  444. Ryo UsamiiOSDC Japan 2018

    Apple標準アプリから読み取れるiOSデザインの考え方を紹介。Large Titleや新しいモーダルなど、HIGだけでは分からないUIの判断が学べる。

  445. 若宮浩司FlutterKaigi 2024

    スタディサプリ for SCHOOLをNative SDKからFlutterへ移行し、Webまで統一した事例。開発効率の向上、狙い、得られた教訓が分かる。

  446. chigichan24FlutterKaigi 2025

    iOS26でFlutterのHot reloadが実機で動かなくなった問題を、W^XとJITの制約から時系列で解説し、その解決過程とVMの仕組みが分かる。

  447. 藤井陽介FlutterKaigi 2025

    Add-to-appでナビゲーションをSwiftUI、コンテンツをFlutterで作りLiquid Glassに本格対応する試み。うまくいった点と課題が分かる。