ゲーム - TECH PLAY - TECH PLAY

TECH PLAY

ゲーム

イベント

マガジン

技術ブログ

こんにちは!医療プラットフォーム本部 コンシューマーサービス室 第一開発グループの森です。 2026年4月にメドレーへ新卒入社し、 いつもの医療が変わるアプリ「melmo」 を開発しています。 株式会社メドレーは、2026年9月11日(金)〜13日(日)に開催された iOSDC Japan 2026 に、ゴールドスポンサーとして協賛しました。 私はブーススタッフとして3日間参加しました。新卒1年目で参加する、初めての技術カンファレンスです! 本記事では、当日の会場やブースの様子、印象に残ったセッションをレポートします。 メドレーと iOSDC Japan メドレーは複数のモバイルアプリを開発しており、コミュニティとのつながりを通じた開発力・プロダクト価値の向上を目指して、2017年から iOSDC Japan への協賛を続けています。そして iOSDC Japan 2026 で、節目の10回目を迎えました! その一つが、私も開発に携わる melmo です。 インターネットを通じて、自宅や職場からいつもの医師との診察、薬剤師との服薬指導を受けることができるサービスです。オンラインで処方されたお薬はご自宅に直接届けられます。 iOS アプリでは Swift Package Manager によるマルチモジュール構成を採用し、Swift 6 への移行を進めています。iOSDC Japan 2025 では、この取り組みについて弊社の吉田が登壇しました。 止められない医療アプリ、そっと Swift 6 へ 2025年9月21日(日)に開催のiOSDC Japan 2025の登壇資料です。 イベントURL:https://iosdc.jp/2025/ 発表者情報:医療プラットフォーム本部 エンジニア 吉田将吾 speakerdeck.com 2025年の参加レポートもぜひご覧ください! iOSDC Japan 2025 参加レポート - ゴールドスポンサーとして協賛しました! | MEDLEY Developer Portal こんにちは!株式会社メドレーでDevRelを担当している重田です。 株式会社メドレーは、2025年9月19日(金)〜21日(日)に開催された iOSDC Japan 2025に、ゴールドスポンサーとして協賛しました。昨年同様、今年はセッショ... developer.medley.jp 会場の様子 iOSDC Japan 2026 は、有明セントラルタワーホール & カンファレンスでの現地開催に加え、ニコニコ生放送でのオンライン配信も行われるハイブリッド形式で開催されました。 3日間で70本以上のトーク・ライトニングトークが行われました。 オンライン・オフラインあわせて、1,100名を超える参加者が集まったそうです。 朝には、先着でドーナツの配布もありました! ブースに立つ前に、メドレーメンバーもいただきました。運営の皆様、ありがとうございます! セッションの様子 Track A〜D の4トラック並行で、どのセッションを聴講するか迷うほどの充実ぶりでした! エンジニアに聞いた面白かったセッション ブース運営の合間に、さまざまなセッションを聴講しました。 弊社エンジニアが気になった・聴講して面白かったセッションをご紹介します! 通話はつながれば終わりじゃない ― CallKitで通話機能の裏側 by 金 瑠加須さん 通話はつながれば終わりじゃない ― CallKitで通話機能の裏側 私も最初はそう思っていました。しかし実際に開発してみると、CallKitはあくまで”電話らしいUI”を提供してくれるだけで、本当に難しいのはその先でした。 リアルタイム通信サービスとの連携、AVAudioSessionによる音声ルーティング、着信音やBluetooth・スピーカーの切り替え、PushKitによる着信、バックグラウンドでのライフサイクル管理、そしてネットワーク切断やユーザーの途中退出など、実運用では数え切れないほどのエッジケースが待っています。 本セッションでは、Agoraを利用した音声通話機能を題材に、「ユーザーが毎日安心して使える通話機能」を実現するために、どのような設計や実装が必要になるのかを紹介します。 具体的には、以下の内容を扱います。 * CallKitとAgoraを組み合わせた通話アーキテクチャ * AVAudioSessionによる着信音・通話音声・Bluetooth・スピーカーの制御 * 発信・着信・拒否・切断・通信断・途中退出まで考慮した通話ステート設計 * PushKitやバックグラウンド実行を含めたライフサイクル管理 * 実際に遭遇した不具合や設計上の落とし穴、デバッグ方法 CallKitのAPIを紹介するだけではなく、「通話ボタンを押した瞬間から通話が終了するまで」に起こるさまざまな課題をどのように設計し、解決したのかを実例を交えて共有します。 このセッションを通じて、実運用レベルのiOS通話機能を設計・実装するための考え方と実践的な知見を持ち帰っていただければと思います。 fortee.jp 純正の電話アプリと同じように扱える通話を実装するための、細かな工夫が詰まったセッションでした。 通話中にアプリを強制終了されると終了 API を呼べず通話が active なまま残ってしまうなど、正常系だけでなく異常系にどう向き合うかが具体的に語られていたのが印象的でした。 melmo もオンライン診療で通話を扱うアプリなので、業務に直結する話題として聞き入ってしまいました。 「誰ひとり取り残されない」サービスを作る。行政アプリとしてのアクセシビリティとの向き合い方。 by かじたにさん 「誰ひとり取り残されない」サービスを作る。 行政アプリとしてのアクセシビリティとの向き合い方。 GovTech東京では、東京都の行政DXの一環として「東京都公式アプリ」の開発・運営を行っています。現在はアプリの内製化を進めながら、アクセシビリティの向上にも継続的に取り組んでいます。 行政サービスは、子どもから高齢の方、障害のある方まで、幅広い利用者に届く必要があります。だからこそアプリのアクセシビリティの対応は特別な追加機能ではなく、行政サービスに求められる「あたりまえ品質」だと私たちは考えています。 一方で、アクセシビリティの実務経験を持つ開発者は多くありません。私たちも内製開発の体制や運用の仕組みそのものを一から立ち上げる中で、「何から手をつければいいのか」「支援技術が実際どう使われているのか」など手探りからのスタートでした。 本セッションでは、そんな私たちが、iOSアプリのアクセシビリティにどう向き合い、どんな工夫や仕組みで解決してきたのかを、実体験をもとにご紹介します。 GovTech東京には、支援技術を使う当事者の方が在籍しており、直接コミュニケーションを取りながら継続的に改善していける環境があります。こうした環境だからこそ得られた知見を広く共有することも、私たちの大切な役割の一つだと考えています。 このセッションが、アクセシビリティ対応への理解を深め、明日からの実践への一助となれば幸いです。 fortee.jp 社内に知見がない状態から、アクセシビリティ対応を開発プロセスに組み込むまでの手順が整理されたセッションでした。 WCAG(Web Content Accessibility Guidelines)の読み合わせから始めて受け入れ基準に落とし込み、最終的には仕組み化して AI に開発させるところまで到達しているのが印象的でした。 医療サービスを提供する私たちにとっても、誰もが使えるアプリづくりは向き合い続けたいテーマです。 (VoiceOverスクリーンリーダー実演)目が見えなくてもXcodeやApp Store Connectは操作できる? by Yoshiyuki Koyanagi さん (VoiceOverスクリーンリーダー実演)目が見えなくてもXcodeやApp Store Connectは操作できる? 趣味でアプリを開発している@moutendと申します。私は視覚に障害があり目が見えません。しかし、VoiceOverスクリーンリーダー、Appleが提供する画面の読み上げアクセシビリティ機能を活用することで完全に自力でアプリの開発から公開までを行えています。 今回のLTでは私物のMacBookを持ち込み、XcodeやApp Store Connectの操作を実演します。一般的に、アクセシビリティ機能は操作できるかどうかの2択で語られがちです。しかし、実際には、利用者の観点から「素早く快適に操作できる」「時間をかければ操作できる」「操作できないが代替手段がある」「全く操作できない」といった多様な側面があります。 アクセシビリティ機能では先進的な取り組みが目立つAppleですが、実際のところ開発向けツールの操作はどれくらい担保されているのでしょうか。ぜひアクセシビリティ機能が切り開く可能性を覗いてみてください。 fortee.jp VoiceOver を日常的に使われている方による実演のライトニングトークです。 普段お使いの読み上げ速度があまりに速く、それを聞き取って操作されている様子に会場からは驚きの声が上がっていました。 どんな単語が並んでいるかを記憶していて、読み上げの最初の一音で判別しているのだと考えると、人間の能力の底知れなさを感じました。 AI時代におけるiOS設計の守り方と人間の役割 by 遠藤拓弥さん AI時代におけるiOS設計の守り方と人間の役割 コーディングはもうAIのフェーズ」——チームでそう話すようになって、ふと考えました。 じゃあ、僕らiOSエンジニアは何をする人なんだっけ、と。 AIに"書く"を渡してまず気づいたのは、「AIが速く書くほど、設計が速く崩れる」ことでした。でも崩れ方をよく見ると、AIが悪いというより "AIにとって崩しやすい設計" になっていることが多い。そこで僕らが手を入れたのは、AIを監視して矯正することではなく、設計そのものをAIが扱いやすい形に作り替えることでした。機能ごとにモジュール(Package)を切って境界をはっきりさせる、AIが参照すべき場所が一目で分かるようにする——実際、新しく切ったPackageほどAIは優先して参照し、正しい場所に正しいコードを書くようになります。「AIが速く書けて、かつ崩れにくい設計とは何か」を、TVer iOSアプリでの試行錯誤とあわせて紹介します。 そしてもう半分は、"何を人間が決めるか" の話です。AIに"書く"を任せた結果、僕らの手が向かったのは、ずっと後回しにしてきた"質の仕事"(テスト、リファクタ、いらないコードの削除、仕様やルールの整備)と、"リード"でした。ここで言うリードは幅広くて、何を作って何を作らないかの優先順位づけ、やりたいことをissueに分解して設計方針を先に決める、人もAIも同じ前提を読めるようにルールとドキュメントを整える、レビューやチェックを属人化させず"仕組み"に落とす、そして複数のAIエージェントを並行で走らせるための役割分担と段取りを設計する——コードを書く時間が減った分、こうした"前提を作る仕事"に時間が向くようになりました。Howはお任せ、人間は"何を"に集中する。そこに辿り着くまでにやったこと・うまくいったこと・空回りしたことを、正直に話します。 fortee.jp AI が実装を担うようになった今、設計をどう守り、人間は何を決めるべきかを整理したセッションでした。 タスクには並行作業の向き不向きがあるという指摘や、「コードを書く時間が、仕様を書く時間に置き換わった」という話に強く共感しました。 機能仕様のドキュメントをどう管理していくかが今後のキーになりそうだと、エンジニア以外の方との仕様の共有まで含めて考えさせられる内容でした。 ブース出展の様子 60社を超える企業がスポンサーとして協賛し、ブースエリアには34社が出展。連日多くの参加者で賑わっていました。 ここでは、私たちのブースと特に印象に残ったブースをいくつかご紹介します! 弊社ブースの様子 メドレーブースでは、医療や介護のお悩みとメドレーのプロダクトを結びつける「お悩み × プロダクト マッチングゲーム」を実施しました! NFC カードをスマートフォンで読み取ってご参加いただき、正解数に応じてポータブル防災7点セットやポーチなどのノベルティをお渡ししました。 ゲームは、医療や介護にまつわるお悩みが出題され、そのお悩みを解決できるプロダクトを選択肢の中から選んでいただくクイズ形式です。 正解すると、そのプロダクトの紹介が表示されます。ゲームを楽しみながら、メドレーが医療ヘルスケア領域で幅広くプロダクトを展開していることを知っていただけたのではないかと思います。 あわせて、パネルとモニターではメドレーのプロダクトと技術スタックの一覧をご紹介しました。 ブースには、3日間で本当に多くの方にお立ち寄りいただきました! 「ちゃんとサービスの内容が頭に残る」とクイズを褒めてくださる方や、App Store でメドレーのアプリをひとつずつ調べながら真剣に解いてくださる方もいて、嬉しい手応えがありました! 会話の中では「AI でコードは書けるようになったけど、レビューはどうしている?」といった質問をいただくなど、AI を開発にどう活用しているかへの関心の高さを感じました。 また印象的だったのは、 「頭痛ーる」 の認知度の高さです!普段から使ってくださっている方が多く、会話が弾む場面が何度もありました。 ブースにお越しいただいた皆様、ありがとうございました! その他のブースの様子 転職ドラフト 「いま評価される iOS エンジニア」をテーマに、来場者が付箋を貼っていく参加型のブースでした。 これからキャリアを積んでいく身として、どんなスキルや経験が評価されるのか、ヒントをもらえたような気がします。 株式会社エブリー 「iOSアプリ開発、AIにどこまで任せていますか?」というボードが設置されており、参加者の皆さんが AI をどこまで活用しているのかを知ることができる、興味深い展示でした。 ノベルティには、CTO の方がブレンドしたコーヒーをいただきました。「CTO ブレンド」という発想が面白く、飲むのが楽しみです! 懇親会 最終日の夜には懇親会が開催されました。 会場には豪華な料理がずらりと並び、参加者の方々の交流で賑わっていました! 新卒1年目、はじめての技術カンファレンス 冒頭でお伝えした通り、私にとって iOSDC Japan 2026 は、新卒1年目で参加する初めての技術カンファレンスでした。 正直、参加前は「技術の話を振られて、ちゃんと答えられるだろうか」という不安のほうが大きかったです。 実際にブースに立ってみると、その不安はいい意味で裏切られました。 初対面でも、iOS やアプリ開発、AI の活用といった共通の話題があるだけで自然と会話が始まります。 私が新卒目線でサービスや開発の話をすると、皆さんがご自身の経験も交えて話を広げてくださって、とても充実した時間を過ごせました! 入社1年目でこのような機会をいただけたことに感謝しています。 次に参加する機会があれば、より深い技術の話ができるように、そして会社やサービスについての質問にももっと答えられるように、知識と経験を積んでいきたいと思います! おわりに ブースに立ち寄ってくださった皆様、ありがとうございました! 今後もメドレーは技術コミュニティへの貢献、そして弊社をより多くの方々に知っていただくためにイベントへの協賛を継続していきます。 またカンファレンスでお会いしましょう! 過去にスポンサーとして協賛した技術カンファレンスの参加レポート記事はこちら! Product Engineering Conference 2026 参加レポート -ゴールドスポンサーとして協賛しました | MEDLEY Developer Portal Product Engineering Conference 2026 について こんにちは!人材プラットフォームエンジニアの山河です。 弊社メドレーは、先日中野セントラルパークで開催された、Product Engineering Con... developer.medley.jp 関ケ原Ruby会議01 参加レポート - Goldスポンサーとして協賛しました! | MEDLEY Developer Portal こんにちは。医療プラットフォーム本部 歯科診療所事業部 DENTIS開発グループの藤原です。 2026年4月にメドレーに入社、エンジニアとしてクラウド歯科業務支援システム「DENTIS」を開発しています。 メドレーは2026年5月30日に岐... developer.medley.jp TSKaigi 2026 参加レポート - Bronzeスポンサーとして協賛し、弊社の髙橋が登壇しました! | MEDLEY Developer Portal はじめに こんにちは。医療プラットフォーム本部 CLINICS 開発グループの吉岡です。 メドレーは 5 月 22 日・23 日にベルサール羽田空港にて開催された TSKaigi 2026 に Bronzeスポンサーとして協賛しました。 T... developer.medley.jp RubyKaigi 2026 にRubyスポンサーとして協賛しました! | MEDLEY Developer Portal こんにちは!メドレーDevRelの重田(@Shige0096)です。 4/22(水)-24(金) に函館で開催されたRubyKaigi に今年も参加してきたので、その参加レポートをお送りします👟 はじめに 株式会社メドレーはRubyスポン... developer.medley.jp We’re hiring! メドレーでは一緒に働く仲間を大募集しています! カジュアル面談も実施しております。「お話だけでも聞いてみたい!」「ちょっと雑談してみたい!」でも構いませんので、お気軽にお問い合わせください! メドレーで働く|株式会社メドレー メドレーでの働き方や人事制度、求人情報など、採用に関する情報をご紹介します。 www.medley.jp Medley Engineer Entrance Book この度は株式会社メドレーに興味をお寄せいただきありがとうございます。本資料は、メドレーへの転職をご検討いただいている皆様に、当社をより深くご理解いただくために作成いたしました。 medley-inc.notion.site
これまで培ってきたソフトウェアエンジニアとしての技術力は、データエンジニアリングの世界でどう活きるのか。 今回の連載では、
はじめに ソフトクリエイトで Microsoft 365 の設計・構築を担当している、 野菜トリプル  です。 Entra/Intuneなどのインフラ、Defenderなどのセキュリティ製品の導入と並行して、SharePoint の設計・構築および管理者教育を担当しています。

動画

書籍