Swift

iOS App Performanceの改善を行いました(2)- DiffableDataSource

はじめに こんにちは アプリ開発チームの@レイです。 本記事では、iOS App Performanceの改善を行いました(1) - Image Memory Cache - Retty Tech Blogの続きとして、 約1ヶ月間で行ったRettyのiOSアプリパフォーマンスの改善の「DiffableDataSourceを導入…

iOS App Performanceの改善を行いました(1) - Image Memory Cache

はじめに こんにちは アプリ開発チームの@レイです 最近約1ヶ月間、RettyのiOSアプリパフォーマンスの改善について集中的に作業しました。 本記事では、 今回の改善の必要性について どのような改善をしたのか どのような効果があったのか 上記について2章に…

Alamofire v4からv5への更新で苦労した話

はじめに Alamofireのバージョンを更新したい! Background Task Managerを作ろう! expirationHandlerは何? Alamofireの5.5.0ではSwift Concurrencyを使っているよ! おわりに はじめに こんにちは Rettyアプリ開発チームの@レイと申します。 今回で2回目…

半年間Rettyアプリチームでインターンをして振り返る話

この記事は Retty Advent Calendar 2021 24日目の記事です。 adventar.org はじめに 自己紹介 韓国出身で日本で働きたいと思ったきっかけ Rettyはどんな会社か? 私がRettyを使ったきっかけ どんな会社に行きたかったのか なぜRettyを志望したのか 入社前の…

iOS 13と14をサポートするSwiftUIの実装でRettyアプリチームがハマったポイントまとめ

iOS 13でSwiftUIをサポートするのはツラい 本投稿はRetty Advent Calendar 2021 Part1 6日目の記事です こんにちは、Rettyアプリチームの @imaizume です。 最近は業務の傍ら、地方を周って郷土料理やご当地グルメの発掘に勤しんでおり、直近では新米のきり…

RettyのiOSアプリにSwiftUIを導入した話

はじめに Retty株式会社ではらみチーム (アプリチーム)に所属し、主にAndroid, iOSアプリの開発を主業務としている山田です。 WWDC2019でSwiftUIが発表されてもう少しで二年となります。発表から時間が経過し、SwiftUIを取り扱うことのできるiOS13以降のシェ…