「iOS」に関連する技術ブログ
企業やコミュニティが発信する「iOS」に関連する技術ブログの一覧です。
全973件中 586 - 600件目
SHOPLISTの脱レガシーシステム①(何からどう進めるか問題)
2021/07/14
ブックマーク
こんにちは。クルーズ株式会社CTOの鈴木です。 前回の投稿「 SHOPLISTのシステムをモダンなアーキテクチャに変えようとしたら予想以上に闇が深かった話 」の続きです。 レガシーシステム 脱却のため、まずは リファクタリング でできる限りのことをする。という話なのですが、これは方針を決めたにすぎません。 今回は、SHOPLISTにおいて レガシーシステム 脱却のために
SHOPLISTのシステムをモダンなアーキテクチャに変えようとしたら予想以上に闇が深かった話
2021/07/14
ブックマーク
こんにちは。クルーズ株式会社CTOの鈴木です。 2020年の7月よりCROOZ SHOPLIST株式会社の技術統括部長を兼務しており、日々システムと開発組織の業務改善に現場のエンジニアとともに取り組んでおります。 今回当社が運営しているファッション ECサイト 『SHOPLIST.com by CROOZ』にて絶賛格闘中のシステム品質改善の話を数回に分けてお話ししたいと思います。 SHOPLISTのシステ
ZOZOTOWNアプリHome画面再設計の軌跡~10年以上歴史を持つアプリはどのようにして生まれ変わったのか~
2021/07/08
ブックマーク
はじめに こんにちは、ZOZOアプリ部でZOZOTOWN iOSアプリを開発している小松です( @tosh_3 )。 気づけば、ZOZOテクノロジーズに新卒入社して1年が過ぎていました。オフィスの近くに引っ越したのですが、オフィスに出社する前に、オフィスが移転しました。 さて突然ですが、最近ZOZOTOWNに大きな変化があったことをみなさんお気づきでしょうか。2021年3月18日よりZOZOTOWN全体が
地方移住・2拠点ワーク いまから始める「新しい働き方」
2021/07/06
ブックマーク
Work from Anywhere and Anytime 好きな場所で好きな仕事しよう!テレワークの推進が進む中、エンジニアは好きな場所で好きな時間に仕事ができるようになりました。働く場所や時間を社員が自由に選べる人事制度を採用している企業も増えてきています。そこで今回のイベントでは、Holmes VPoE 守屋さん、ヤマップ CTO 樋口さん、パーソルキャリア リードエンジニア 佐藤さん、シ
リモート下でチームでのコミュニケーションを増やすためにアプリチームで行った施策
2021/06/30
ブックマーク
こんにちは!アプリチームのEMをしている竜口です! 今回はリモート下でチームのコミュニケーションに課題があったので、それをどう改善していったかを紹介していきたいと思います。 初手、どうありたいかを決める やったこと いきなりxxxを始めます/やってみます!!と言ってもチームメンバーとしては意図、どうありたいかがわからないと、どう行動するべきかわ
AppleのデザイナーからZOZOTOWN新UIへのフィードバック - WWDC21参加レポート
2021/06/21
ブックマーク
こんにちは。ZOZOアプリ部の遠藤と林です。 日本時間の6月8日から12日にかけて開催され今年の WWDC21 も、昨年と同様にオンライン開催でした。 FaceTimeの新機能であるSharePlayや、プライバシーが更に強化されたiCloud+、アプリ開発を一元管理できるようになったXcode 13など、新機能から開発環境周りまで幅広い発表が目白押しでした。 本記事ではオンライン開催が2年目になっ
エッジコンピューティングでアクセス集中、パーソナライズ、プライバシー保護の課題を解決
2021/06/21
ブックマーク
エンジニアの木村です。最近は負荷対策のための リファクタリング やリアーキテクティングのリードや、データ基盤・ML・検索基盤を担当するチームのマネージャーとしてデータ関連の案件に携わっております。 先週、webinar 形式で行われた Akamai TechWeek 2021 Japan にて、6/16 に「EdgeWorkersの導入について」というテーマで、昨年末にバイマに導入したEdgeWorkersという Akamai の
社内勉強会の話
2021/06/17
ブックマーク
こんにちは、今回は技術的な話ではなく、TRILL開発部で行っている勉強会などの紹介をしたいと思います。 社内勉強会 TRILL開発部では週1で社内勉強会を行っております。 参加メンバーはTRILL開発部メンバーということで、サーバサイド、Webフロントエンド、スマホネイティブアプリ、PdMなど、領域をまたいだ参加者での勉強会です。 (もちろんこれとは別でクラシル・TRI
タイミーでSLOを導入してみた
2021/06/10
ブックマーク
こんにちは、サーバサイドエンジニアの @Juju_62q です。 今回は年末から仕込んでいたタイミーのSLOについてと、その時に得た学びを紹介したいと思います。 概略 結論としてタイミーのSLOで大事にしているのは以下の3つです。 プロダクトの緩やかな品質低下を検知できるものであること プロダクトの健全性を大局的に把握できるものであること 罰則はSLOを消費する行為
In-App Review APIの導入について
2021/06/01
ブックマーク
はじめに はじめまして。普段はMAMADAYSでiOSエンジニアをしている國吉です。 iOSエンジニアではありますが、アプリのストアレビュー改善企画も兼務で行っているため、時にはAndroidの実装を担当することもあります。 そこで今回は2020年8月頃にGoogleから提供されたIn-App Review APIをMAMADAYSのAndroidアプリに導入し、実際レビュー評価にどのような変化を及ぼしたのかをお話して
UITableViewDiffableDataSourceを使ってクラッシュ率を改善しました
2021/05/25
ブックマーク
はじめに iOSでTableviewやCollectionViewを扱っていると、UIとデータとの間で不整合が起きた際に NSInternalInconsistencyException というエラーを吐いてアプリが落ちるというのはよくある話だと思います。 TableViewに関してはiOS13から UITableViewDiffableDataSource が追加され、Apple曰くこの問題を回避できるらしいので、DELISH KITCHENのiOSアプリで採用してみました。 導入方法 Hashable化 セクショ
モダンな開発環境を追求するSMSの技術負債解消の軌跡
2021/05/25
ブックマーク
介護や医療、ヘルスケア、シニアライフの領域で高齢社会の情報インフラを構築している株式会社エス・エム・エス(以下、SMS)のエンジニアの神谷です。コードを書く以外にも、採用などの組織づくり、開発環境整備など幅広く仕事をしています。 自分がSMSに入社したタイミングでは、開発現場にはよくある、開発環境がアップデートされていない、デプロイのための
iOSアプリのログが正しく送信されていることを担保する
2021/05/21
ブックマーク
NewsPicks iOSアプリエンジニアの金子です。 NewsPicksアプリはニュース記事やコメントの投稿・閲覧といった基本的な機能に加えて、動画コンテンツや広告の表示、有料会員機能、法人向け機能など、様々な機能を持った規模の大きなアプリです。 このため社内から上がってくる機能開発要求の数も非常に多く、ほぼ毎週、多いときは週に2、3回アップデートをリリースするこ
【AWSアプデ 5/18】Amazon Macieのジョブで基準ベースのバケット選択が可能に 他3件【#毎日AWS #199】
2021/05/19
ブックマーク
はじめに アップデート内容 ①Amazon Macieのジョブで基準ベースのバケット選択が可能に ②AWS CloudFormation Guard2.0が一般提供開始 ③Amazon WorkDocsのiOSおよびAndroidアプリでアクティビティタイプごとにフィルタが可能に ④AmazonDynamoDBグローバルテーブルがAWSCloudFormationをサポートするようになりました 終わりに はじめに こんにちは!サーバーワークスの福島です。 今回は、 5/18
Flutterの静的解析入門
2021/05/18
ブックマーク
こんにちは、株式会社 ラク スで先行技術検証を行っている技術推進課の @t_okkan です。 今回はFlutterの静的解析を紹介します。 Flutterは Dart で実装しているため、静的解析も Dart の仕組みを利用します。 Dart は静的型付け言語と動的型付け言語のどちらにも対応しているため、型チェックが比較的ゆるい プログラミング言語 です。 そのため、静的解析のルールを定めるこ