TECH PLAY

iOS」に関連する技術ブログ

1545 件中 1 - 15 件目
はじめに 株式会社エブリーでデリッシュキッチンのiOSアプリの開発をしている成田です。 iOS 26から、Appleの新しいデザイン言語である「Liquid Glass」が導入されました。 2026年4月の現時点では設定のフラグによって適用を回避できますが、次のXcodeのメジャーアップデートではこのフラグの廃止が見込まれています。 また、2027年春頃には新しいメジャーバージョンのXcodeでのビルドが必須になると考えられ、対応は避けられない状況です。 こうした背景から、すでにLiquid Glassへ
こんにちは、LINEヤフー株式会社の福野です。社内のさまざまなアプリの開発を横断的に支援する仕事をしています。本記事では当社のAndroid・iOSアプリを衛星通信に対応させるための取り組みについてご...
アプリ開発の現場において、リリース後にユーザーから予期せぬ不具合報告が相次ぎ、対応に追われる経験はないでしょうか。 原因を振り返ると、テスト設計の不十分さや、ユーザー視点での検証不足に気づかされることも少なくありません。 アプリテストの本来の役割は、単にバグを見つけることだけではなく、プロダクトが提供すべき価値を保証し、ユーザー体験を最大化することにあります。 しかしWebとモバイルでの検証観点の違いや、膨大なテスト項目の優先順位付け、さらには自動化の判断基準など、実務レベルで品質を安定させるには多くの壁
アプリ開発の現場でリーダーを目指すエンジニアにとって、品質管理は避けては通れない壁です。 しかし、そもそも「高品質なアプリ」とは何を指すのでしょうか。 単にバグがないことだけを追求していても、ユーザーに選ばれ、事業成果に貢献するアプリを作ることはできません。 真のアプリ品質とは、技術的な信頼性と、心地よいユーザー体験(UX)の両輪が揃って初めて実現するものです。 そして、その品質は開発の最終工程であるテストだけで決まるのではなく、要件定義という最初の一歩からリリース後の運用に至るまでの「仕組み」と「文化」
はじめに こんにちは、FAANS部フロントエンドブロックの 中島 です。普段はFAANSのiOSアプリ開発を担当しています。FAANS iOSチームではSwift 6移行の取り組みをしています。以前、 Strict Concurrency CheckingをTargeted に変更した過程で得た知見を紹介しました。今回TargetedからCompleteに変更するとXcodeで約1400個の新たな警告が出ました。機械的に対応できる警告もありますが、曖昧な知識だと修正が難しいケースもありました。本記事では、
AIツールの進化が加速するなか、エンジニアの仕事はどう変わっているのか。日々の開発でAIを使い続けるエンジニア3名に、活用の実態から失敗談、半年後の開発スタイルの展望まで、本音で語ってもらいました。 登場人物 名前 役割 あさしん( @asashin227 ) (写真右下) 名古屋プロダクト部のエンジニアリングマネージャー。仕事でもプライベートでもAIをうまく使う方法を常に模索中。エンジニア以外でもAIを使えるようにスタメン内でのハンズオンやAIもくもく会を運営しています おしん( @38Punkd )
はじめに こんにちは、ZOZOTOWN開発2部iOSブロックのらぷ( @laprasdrum )です。普段はZOZOTOWN iOSアプリを開発するチームで各メンバーの開発における設計や技術課題のフォローアップを担当しています。また、iOS領域におけるテックリードとして社内の技術共有会や ZOZO.swift などを運営しており、各プロダクトのiOSチーム全体をつなげる横断活動に従事しています。 ZOZOTOWN iOSアプリは2010年11月にリリースされ、15年以上にわたって開発が続くプロダクトです。
本記事は 2026 年 4 月 2 日に公開された Nima Kaviani による “ MiniMax M2.5 and GLM-5 are now in Kiro ” を翻訳したものです。 Kiro のオープンウェイトモデルへのネイティブサポートを拡充してきました。最近では MiniMax M2.5 に続き、GLM-5 も Kiro IDE および CLI から直接利用できるようになりました。Kiro はすでにコスト・コンテキスト長・速度のバランスが異なる多様なモデルをサポートしています。今回の 2
Googleの提供する NotebookLM について紹介します。 現在のビジネスパーソンが直面している課題として、 情報の「質」ではない「量」の暴力 だと言われています。日々届く数十、数百のメール・チャットと添付ファイル、業務上確認が必要なドキュメント・Webサイトの数々。それらすべてを精読する時間は、物理的にもはや存在しません。かつては「資料を読む」という行為は美徳だった時代がありましたが、今では非効率作業の代表です。 NotebookLMは、この難問に対する回答となります。2026年になって、単なる
AIがコードを書く時代、QAはどう変わるべきか? Claude Code、Devin、Cursorと ...
こんにちは。LINEヤフー研究所の大神と田口です。パスワードを使わない認証方法として、「パスキー(Passkey)」を目にする機会が増えてきました。パスキーを使う認証(パスキー認証)では、端末の画面ロ...
前回 Gensparkとは?をご紹介しましたが、今回は Genspark の音声入力ツール Speakly を紹介します。 エージェント型AI Gensparkとは? 次世代型AIオールインワンワークスペース Genspark(ジェンスパーク)AI ワークスペース 3.0 について紹介します。 blog.usize-tech.com 2026.03.24   Speakly とは? Speakly(スピークリー) とは、エージェント型AI(AIエージェント)Genspark が開発・提供する、
はじめに こんにちは!トモニテで開発をしている吉田です。 2026/3/20〜2026/3/22に開催されたPHPerKaigi 2026にスタッフとして参加してきました! PHPerKaigi(ペチパーカイギ)とは以下のようなイベントです! PHPerKaigi(ペチパーカイギ)は、PHPer、つまり、 現在PHPを使用している方、過去にPHPを使用していた方、 これからPHPを使いたいと思っている方、そしてPHPが大好きな方たちが、 技術的なノウハウとPHP愛を共有するためのイベントです。 phper
はじめに こんにちは、FAANS部フロントエンドブロックの 加藤 です。普段はFAANSのiOSアプリを開発しています。FAANSは、ショップスタッフの販売サポートツールであり、アプリ上でコーディネートの投稿や売上などの成果を確認できます。 成果の確認画面では以下の動画のように成果を棒グラフで可視化しています。これまでFAANS iOSでは、棒グラフの生成にサードパーティライブラリである DGCharts を用いていました。一方で、FAANSではiOS 15のサポートを終了しているため、iOS 16以上で