TECH PLAY

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

1543 件中 856 - 870 件目
この記事はLuup Advent Calendarの8日目の記事です。 こんにちは、QA(Quality Assurance)チームです。 ほかの方々の記事ではtechな内容でしたりLuup特異な内容で執筆されていますが、 QAチームの記事が初なので今日はチームの体制・業務のご紹介となります。 最後までご覧いただけたら嬉しいです。 QAチームの体制とスプリント内の活動 QAチームの体制? アプリのローンチ開始~チーム結成前までは開発者間でテストまたはレビューをしていましたが、より素早く安全で確実に稼働する
この記事はLuup Advent Calendarの8日目の記事です。 こんにちは、QA(Quality Assurance)チームです。 ほかの方々の記事ではtechな内容でしたりLuup特異な内容で執筆されていますが、 QAチームの記事が初なので今日はチームの体制・業務のご紹介となります。 最後までご覧いただけたら嬉しいです。 QAチームの体制とスプリント内の活動 QAチームの体制? アプリのローンチ開始~チーム結成前までは開発者間でテストまたはレビューをしていましたが、より素早く安全で確実に稼働する
こんにちは KINTOテクノロジーズ モバイルアプリ開発Gの小山です。 モバイルアプリの開発・運用に携わっています。担当はiOSです。 今回はGlobal KINTOのモバイルアプリ開発の中でMVVMを採用した内容を紹介したいと思います。 MVVM と Combine 話をする前にまずこれらについて軽く説明をしておきたいと思います。 MVVM ソフトウェア開発におけるアーキテクチャのひとつです。 MVCモデルの派生系で Model-View-ViewModel という構成を取ります。 細かいことを言うとや
この記事はLuup Advent Calendarの5日目の記事です。 LUUPサーバーチームのt-kurimuraです。 この記事ではLUUPのサーバーのレポジトリのひとつで実装されている画像に対するバリデーションをご紹介します。 背景 LUUPではキャンペーンなどユーザーへお知らせする際にバナーなどで画像素材を利用します。 これら画像はサーバー上にアップロードされアプリ側へURLを渡す形で表示されます。 この画像の容量が大きいと表示に時間がかかったり、縦横比が指定どおりでないと表示崩れを起こしたりして
この記事はLuup Advent Calendarの5日目の記事です。 LUUPサーバーチームのt-kurimuraです。 この記事ではLUUPのサーバーのレポジトリのひとつで実装されている画像に対するバリデーションをご紹介します。 背景 LUUPではキャンペーンなどユーザーへお知らせする際にバナーなどで画像素材を利用します。 これら画像はサーバー上にアップロードされアプリ側へURLを渡す形で表示されます。 この画像の容量が大きいと表示に時間がかかったり、縦横比が指定どおりでないと表示崩れを起こしたりして
モバイル開発グループ勉強会(黄) KINTOテクノロジーズのモバイル開発グループでAndroidアプリ開発をしている黄です。 本記事ではKINTOテクノロジーズのモバイル開発グループ勉強会についてご紹介します。 チーム文化誕生の源泉 本格的にソフトウェア開発文化について話をすると、一つ目は「共有の文化」だと思います。 複数の人と情報を共有することによる長所は様々でありますが、 一番は様々な視点を持つ人々の知識と意見が反映され、プロジェクトリスクが減少するのはもちろん、未知の情報まで得ることができます。 勉
こんにちは。 株式会社ココナラで技術戦略室を担当しているKと申します。 ココナラアプリのE2Eテストシリーズ第2回目です。 前回は、ココナラアプリのE2Eテスト自動化の全体像をお話ししました。 今回は、E2Eテストの不安定さとその対応についてお話ししたいと思います。 https://zenn.dev/coconala/articles/a3a5e33cd1d981 第2回. E2Eテストの不安定さにどう対応しているのか ←今回 第3回. E2Eテストの壊れやすさにどう対応しているのか 要約 本記事を要約す
Luup Developers Advent Calendar の2日目の記事です。 こんにちは、Luup Developers Blog 編集部の堀内(@shinya_h)です。 この記事では下記の内容について記載します。 なぜ Developers Blog を始めようと思ったのか Developers Blog を始めて実感したこと 今年注目度が高かった記事 今後の課題 なぜ Developers Blog を始めたか Luup のエンジニアは「街じゅうを「駅前化」するインフラをつくる」をミッション
Luup Developers Advent Calendar の2日目の記事です。 こんにちは、Luup Developers Blog 編集部の堀内(@shinya_h)です。 この記事では下記の内容について記載します。 なぜ Developers Blog を始めようと思ったのか Developers Blog を始めて実感したこと 今年注目度が高かった記事 今後の課題 なぜ Developers Blog を始めたか Luup のエンジニアは「街じゅうを「駅前化」するインフラをつくる」をミッション
※この記事は、Luup Advent Calendar の1日目の記事です。 こんにちは、株式会社Luup CTO の岡田(@7omich)です。 創業5年目に突入した Luup では、技術発信やっていくぞ!という気概のもと、今年初めてアドベントカレンダーに挑戦します。 とにかくしっかりと完走できることを目標にして、Luup の面白さが伝わる記事や技術的に有用な記事をゆるく出せていければ良いな〜と思っています。 長丁場にはなりますが、ご興味を持っていただける方は是非お付き合いください! アドベントカレンダ
※この記事は、Luup Advent Calendar の1日目の記事です。 こんにちは、株式会社Luup CTO の岡田(@7omich)です。 創業5年目に突入した Luup では、技術発信やっていくぞ!という気概のもと、今年初めてアドベントカレンダーに挑戦します。 とにかくしっかりと完走できることを目標にして、Luup の面白さが伝わる記事や技術的に有用な記事をゆるく出せていければ良いな〜と思っています。 長丁場にはなりますが、ご興味を持っていただける方は是非お付き合いください! アドベントカレンダ
本記事は NRIネットコム Advent Calendar 2022 1日目の記事です。 🎁 本記事 ▶▶ 2日目 🎄 概要 環境 作成するUI アドベントカレンダーとは アドベントカレンダーアプリ アイコンの準備 UIを実装していく Stackを使用してアイコンを任意の位置に配置する overlayで枠線を実装する NavigationStackでタイトルを表示 DateFormatterを使用して整形した日付を表示 まとめ 概要 SwiftUIはiOSにおける宣言的なUIフレームワークで、2019年の
こんにちは、Androidチームの土谷です。 この記事ではLuupのAndroidアプリの開発体制や開発フロー、採用技術、達成したいことを紹介します。 開発体制 Androidチームは現在正社員1名、業務委託メンバーが6人となっています。 Androidチームではユーザー向けに提供するLUUPアプリだけではなく、社内向けのアプリ開発にも取り組んでいます。 社内向けアプリとは? 街を巡回して故障車両の回収やバッテリー交換をするオペレーションチームが使うアプリです。 車両の鍵を解錠/施錠したいとき、需要が多い
こんにちは、Androidチームの土谷です。 この記事ではLuupのAndroidアプリの開発体制や開発フロー、採用技術、達成したいことを紹介します。 開発体制 Androidチームは現在正社員1名、業務委託メンバーが6人となっています。 Androidチームではユーザー向けに提供するLUUPアプリだけではなく、社内向けのアプリ開発にも取り組んでいます。 社内向けアプリとは? 街を巡回して故障車両の回収やバッテリー交換をするオペレーションチームが使うアプリです。 車両の鍵を解錠/施錠したいとき、需要が多い
こんにちは、t-kurimuraです。DataEngineeringチーム所属ですが、最近はすっかりサーバーチームの業務に邁進しております。 さて、アドベントカレンダーの時期を前に、LUUPの サーバーチームが「どんな感じ」で「なにをしているのか」 をバックログの例を含め説明した上で、今後の課題や展望などをお伝えしたいと思います。 開発範囲 サーバーサイドチームの主な開発範囲は主に2つです。 Cloud Functions を利用したバックエンド開発 Web管理画面のためのフロントエンド開発 2は文字通り