STORES Product Blog

こだわりを持ったお商売を支える「STORES」のテクノロジー部門のメンバーによるブログです。

iOS/Androidアプリ

モバイルアプリのリリースから振り返る STORES 決済 の1年

メリクリです。 STORES Advent Calendar 2022 の24日目の記事です。 メリークリスマス STORES 決済 モバイルチームの Engineering Manager、 iOS アプリ・SDKの開発を担当しております。 いわいです。 2022年のクリスマスイブ。皆さまいかがお過ごしでしょう…

STORES 予約 Androidアプリを Jetpack Compose でフルリニューアルしました

はじめに こちらは STORES Advent Calendar 2022 19日目の記事です。 はじめまして、モバイルアプリエンジニアの satoryoです。 4月に入社し、 STORES 予約 の Androidアプリを担当しています。 先日その STORES 予約 Androidアプリを Jetpack Compose でフ…

ブログ上でSwiftUIのライブコーディングします

はじめに この記事は、STORES Advent Calendar 2022 の 16日目の記事です。 こんにちは! STORES でアプリエンジニアをしております、たまねぎです! STORES では、ネットショップ開設のサービスを提供しています。 今回、この機能で作成されたWebページを、…

STORES 予約 アプリへのasync/await導入

この記事は STORES Advent Calendar 2022 の 14日目の記事です。 はじめに STORES 予約 のモバイルアプリエンジニアnekoです。 先日、開発を担当している STORES 予約 iOSアプリでasync/awaitを導入しました。 まだリファクタリングすべき箇所は残っているも…

​​複数のiOSアプリを1つのリポジトリから動的に生成した話

この記事は STORES Advent Calendar 2022 の13日目の記事です。 はじめに こんにちは、@marcy731 です。 わたしは STORES に今年の4月に入社して以降、 STORES ブランドアプリ のiOSエンジニアをしています。 STORES ブランドアプリ とは、オーナーさまごと…

動的にCIの定義を生成する

この記事はSTORES Advent Calendar 2022の9日目の記事です。 こんにちは、@tomorrowkey です。 STORES CRMモバイルチームでSTORES ブランドアプリの開発しています。 STORES ブランドアプリとは、お商売をしているオーナーさんごとにオリジナルアプリを作り…

iOSアプリだってコンパイル時間を短くしようと頑張った話(ビルド時間もね!)

はじめまして、こんにちは。 iOSエンジニアの とと です。 STORES 決済 アプリ / SDK の開発を担当しています。 少し前になりますが、決済 iOSチームでCI上でのビルド時間削減の取り組みをおこなっておりました。 Bitriseがクレジット制になるということで、…

DroidKaigi 2022に SUPPORTER スポンサーとして協賛します

STORES は、2022年10月5日(水)〜7日(金)に開催される、 DroidKaigi 2022にSUPPORTER スポンサーとして協賛します。 STORES が運営する、STORES 決済、STORES 予約、STORES ブランドアプリ ではAndroidアプリを提供しています。サービスを利用するオーナ…

AndroidアプリのCIビルド時間が半分以下になった話

はじめまして、こんにちは。 Androidエンジニアのn-sekiです。STORES 決済 アプリ / SDK の開発を担当しています。 決済 AndroidチームではCIツールとしてBitriseを利用していまして、すこし前にビルドの速度改善をしたところ(大幅に!)ビルド時間が短縮で…

iOSDC2022に登壇しました

はじめに こんにちは、heyでモバイルエンジニアをしております、たまねぎです。 iOSDC2022で登壇してきたので、その記録です。 概要 iOSDCは、iOS関連技術をコアテーマとしたソフトウェア技術者のカンファレンスです。 今年は、9/10~9/12の3日間開催され、初…

入社後の3ヶ月を振り返る

はじめに STORES 予約 でモバイルアプリの開発を行なっているnekoと申します。 私は2022年の3月にheyに入社し、まもなく5ヶ月が経過しました。 STORES 予約 のモバイルアプリチームは、私が入社した時点ではエンジニアが1人しらおらず、私が入社して2人にな…

iOSアプリを慎重に安全にリリースする

STORES 決済 iOS アプリを石橋を叩いてかぶって慎重にリリースしたお話

heyで長期インターンしてみた

この記事は 2021年11月からheyでAndroidエンジニアとして長期インターンを始めた大学4年生が、そのまま内定をもらうまでのお話です。 自己紹介 記事を書き始める前に、軽く自己紹介させて下さい。 名前:みっちゃん(@mimimi_engineer) 大学4年生 専攻:生命…

hey3ヶ月生による STORES 決済 モバイルアプリチームのご紹介!前編

heyに入社して3ヶ月になりました、iOSアプリエンジニア・ととです。 heyのモバイルアプリエンジニアってどんなことをしているのか、というお話を前編・後編に分けて書きます。 今回の記事では、わたしが STORES モバイル本部決済グループで、エンジニアとし…

hey3ヶ月生による STORES 決済 モバイルアプリチームのご紹介!後編

heyに入社して3ヶ月になりました、iOSアプリエンジニア・ととです。 heyのモバイルエンジニアってどんなことをしているのか、というお話を前編・後編に分けて書いています。 前編では、わたしが STORES モバイル本部決済グループで、エンジニアとして立ち上…

STORES 決済 Androidアプリの設計改善の歴史

この記事はhey Advent Calendar 2021 の17日目の記事のうちの1つです。 はじめに こんにちは。Androidエンジニアをしている@n_seki_です。STORES 決済 のAndroidアプリ/SDKの開発をしています。先月で入社4年目に入りました。 振り返ると、この3年間いろい…

iOSDC2021にて公開した「約3年続くリファクタリングを引き継いで見えたテクニック」のご紹介

はじめに はじめまして。heyでiOSエンジニアをしているk-koheyです。弊社は去年からiOSDCというiOS開発者向けのカンファレンスのスポンサーをしており、さらに今年度は私含め3名のiOSエンジニアのプロポーザルが採択されました。私は「約3年続くリファクタリ…