TECH PLAY

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

1459 件中 301 - 315 件目
はじめに LuupのSREチームに所属している、ぐりもお(@gr1m0h)です。 この記事は、LUUP のTVCM放映に合わせた一足早い「Luup Developers Advent Calendar 2024」の11日目の記事です。 LUUPでは、iOS、Androidのアプリを2週間単位でリリースしています。 つまり、2週間単位で新しいバージョンが利用できるようになるのですが、新しいバージョンが前バージョンよりも著しくパフォーマンスが悪くなっているかを早期に検知する必要があります。 今回は、これを検知
この記事はLuup Advent Calendarの10日目の記事です。 こんにちは、モバイルアプリエンジニアの大瀧です。 今回は、Flutterで開発されている社内向けオペレーションアプリについてご紹介します。 OPSアプリの概要 LUUPでは日々ユーザーが快適に使えるよう、車両のバッテリー交換や故障車両の改修やメンテナンス・ポートの設置など様々なオペレーション作業が裏側で行われています。それらを支えるためのツールとして社内向けにオペレーションアプリを開発しています。 主に以下の機能があります。 メンテ
こちらの記事は、LUUPのTVCM放映に合わせた一足早い「Luup Developers Advent Calendar 2024」の9日目の記事です。 はじめに こんにちは。Luup Serverチーム所属の井上です。 突然ですが問いを発します。 Q. サーバー(GCP上)からiOS/Androidアプリへ送るプッシュ通知を、ユーザーの行動から一定時間遅延させるには…? A. Cloud Tasks キュー でscheduleDelaySeconds を指定するとキューイングを遅延させることができるよ!
この記事は、LUUPのTVCM放映に合わせた一足早い「Luup Developers Advent Calendar 2024」の8日目の記事です。 はじめに こんにちは、iOSアプリエンジニアの茂呂(@slightair)です。 この記事ではLUUPのiOSアプリ開発で利用しているプレビューやスナップショットテストを実現する上でのテクニックについて紹介します。 LUUPアプリの設計 まず、LUUPアプリの設計について簡単に説明します。 LUUPアプリではシンプルなMVPアーキテクチャを採用しています。
こんにちは、Amazon Connect ソリューションアーキテクトの梅田です。 2024 年 9 月のアップデートまとめ はお読みいただけましたでしょうか。11月に入り、徐々に冬の訪れを感じる季節となりました。同時に、AWS re:Invent の開催が近づいてきていることも実感します。今年の re:Invent は12月2日から6日の開催となります。リアルタイム視聴を予定している方は今からスケジュールと体調を整えておきましょう! それでは今号も以下の内容をお届けします。皆さんのお役に立つ内容があれば幸
はじめに DELISH KITCHENのiOSアプリ開発を担当している池田です。iOSチームでは継続的な開発のために日々リファクタリングを行っております。 リファクタリングを進める中で、特に厄介な存在として浮かび上がってきたのがシングルトンパターンです。シングルトンは便利な機能に見えますが、アプリケーションの保守性やテスタビリティを低下させる要因となっています。 本記事では、シングルトンパターンの問題点を解説し、より良い設計への改善方法を提案します。 シングルトンとは アプリ内に存在するクラスのインスタン
Amazon Web Services Japan G.K. hosted Fast Retailing Co., Ltd. on July 24, 2024 for its 4.5 hour lecture titled “Engineers Weaving Fast Retailing’s Digital Transformation: A Global Challenge”. This blog post will report on the contents in three parts. The
Introduction Hello. I am Nakaguchi from KINTO Technologies’ Mobile App Development Group. I am the team leader of the iOS team for KINTO Easy Application app. As part of our team building efforts, we conducted a 180-degree feedback session, and I would li
こちらの記事は、LUUP のTVCM放映に合わせた一足早い「Luup Developers Advent Calendar 2024」の5日目の記事です。 はじめに こんにちは!iOSエンジニアとして、Software Development部でLUUPアプリを開発している @tsuboyan5 です。 LUUPアプリは今年5月、ダークモード対応を行いました。本記事では、この対応にあたってiOSアプリへの実装視点で考慮したこと・どのような手順で対応を進めたかなどについて解説します。 ▼ ダークモード対応時
🎉 We Are Going to Be a Gold Sponsor for iOSDC Japan 2024 Hello! The Obon season is just around the corner now, right? I am planning to take my children someplace fun this year. Hiroya (@___TRAsh) here. Well, this time, I have some news from the iOS team.
はじめに Software Development部 サーバーチームのt-kurimuraです。こちらの記事は、LuupのCM放映に合わせた「少し早いAdvent Calendar」の2日目の記事です。 Luupのソフトウェア開発では、FirebaseをBaaSとして利用しています。そのメリットの1つとして、Firebase Emulatorの充実した機能が挙げられます。今回は、Firebase Emulatorの概要と、Luupでの具体的な活用方法についてご紹介します。 Firebase Local E
はじめに こんにちは!Software Development(SwD)部の @tsuboyan / Niwa です。 Luup では、本日11月1日から同社初となるTVCMの放映が開始されました!🎉 (TVCMについてはこちら) これに合わせて、私たち SwD 部では、毎年恒例になっているアドベントカレンダーをひと足早く、11月より開始いたします!!(それはアドベントカレンダーなのか?!と言うツッコミは置いておかせてください😇) Luup のエンジニアは、増え続けるライド需要に対応しつつ、さらに安全で使
Introduction Hey there! I’m Viacheslav Vorona, an iOS engineer. In August this year, I had the opportunity to participate in iOSDC Japan 2024 , a conference for iOS developers held in Tokyo. It was my first time attending a conference where the sessions w
ウォーターマークとは? ウォーターマークとは、共有コンテンツやビデオフィード上に、参加者のメールアドレスと会議コードを薄い文字で重ねて表示する機能です。 この機能により、会議中の画面をスクリーンショットや録画で不正に複製・共有した場合でも、情報漏洩元を特定しやすくなるため、抑止効果が期待できます。 参加者のプライバシーや、使用したコンテンツなどの機密情報を守ることができるといえるでしょう。
Hi! My name is Ryomm and I am developing my route (iOS) at KINTO Technologies. The other day on July 5th, the Muromachi Information Sharing Meeting Lightning Talk (LT) Tournament 🎋Tanabata Special🎋 was held! This time, I bring you a transcribed version of