2022年12月27日のブックマーク (4件)

  • 【編集部・ライターの今年“これ買った”!】 令和最新のドラム洗濯機は手入れが月イチで済む優れものだった

    【編集部・ライターの今年“これ買った”!】 令和最新のドラム洗濯機は手入れが月イチで済む優れものだった
    yimajo
    yimajo 2022/12/27
  • Swift 5.7の新機能を用いて、複数サービスを扱うアプリをリアーキテクチャする - Qiita

    この記事はレコチョク Advent Calendar 2022の24日目の記事となります。 はじめに 初めまして、永田です。 株式会社レコチョクでiOSアプリエンジニアとして働いています。 日はクリスマスイブということでいよいよ年の瀬ですね。 今年の個人的ベストライブは「NUMBER GIRL 無常の日」、ベストアルバムは柴田聡子「ぼちぼち銀河」でした(柴田聡子さんかなりオススメです)。 さて、現在私が開発を担当しているPlayPASS Musicアプリではリアーキテクチャを推進しています。 その中でSwift 5.7の新機能を用いた設計を導入したので、そのご紹介をしようと思います。 開発環境 記事で扱うコードは以下の環境で動くことを想定しています。 Xcode 14.1 Swift 5.7.1 iOS 16.1 題材となるアプリの概要 PlayPASS Musicアプリでは、1つのア

    Swift 5.7の新機能を用いて、複数サービスを扱うアプリをリアーキテクチャする - Qiita
    yimajo
    yimajo 2022/12/27
    “Xcode 14.1の段階では、特定の最適化条件でビルドするとiOS 16未満の端末でクラッシュするという問題があります。”
  • 【改訂版】継続的にiOSアプリのパフォーマンスを計測する - DeNA Testing Blog

    はじめに SWETグループiOSチームのkariad(@kariad_uu)です。 記事はiOSDC 2020 Japanにて発表した「継続的にアプリのパフォーマンスを計測する」の内容を元にブログという形で改めて紹介する記事となります。 発表時のスライドは以下を参照ください。 iOSチームではiOSアプリのパフォーマンス計測に取り組んできました。 iOSアプリのパフォーマンス計測方法はたくさんありますが、中でもInstrumentsを利用したパフォーマンス計測とその自動化について紹介します。 なぜパフォーマンス計測が必要なのか? 取り組んだ計測方法についてご紹介する前にアプリにとってパフォーマンスとその計測がなぜ重要なのかという点を説明します。 起動に時間がかかる、読み込みに時間がかかるアプリは動作が遅くユーザにストレスを与えてしまいます。 短時間で熱くなってしまうアプリでは端末が熱くて

    【改訂版】継続的にiOSアプリのパフォーマンスを計測する - DeNA Testing Blog
    yimajo
    yimajo 2022/12/27
    なるほど >“その解決策としてInstruments appをXCUITestで操作してスクリーンショットを撮影、Slackに投稿させるという方法を取りました”
  • 良かったもの2022

    良かったものを年末にまとめる回、2022年版。 ストレスレストーキョー PC作業用のデスクチェアとして使い始めたら大成功。元々はリビング用だった。 前に書いた記事: ストレスレストーキョーで作業 前に書いた記事: ストレスレストーキョーのリクライニングチェア Amazon|EKORNES [正規品]ストレスレス®トーキョー スター ブラック/マットブラック チェアのみ mサイズ|リクライニングチェア オンライン通販 エルゴトロンLX デュアル 長身ポール ディスプレイを支える技術。横長ディスプレイ上下2枚×リクライニングチェアの組み合わせが絶妙に噛み合っている。たまに縦長の絵を大きく表示したいときがあり、上側のディスプレイを引っ張って回すだけですぐ縦長にできるのも便利。 前に書いた記事: エルゴトロン LX デュアル Amazon.co.jp: エルゴトロン LX デスク デュアル モニタ

    yimajo
    yimajo 2022/12/27
    Keychronいいよね