STORES Product Blog

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

iOS/Androidアプリ

ブランドアプリ開発に携わって1年間で変化した5つのこと

こんにちは、@tomorrowkey です。 STORES CRMモバイルチームで STORES ブランドアプリ の開発しています。 STORES ブランドアプリ とは、お商売をしているオーナーさんごとにオリジナルアプリを作り、お客様へのクーポンの配布やお店からのご案内をとおして…

公式ドキュメントの読み合わせ会やって〼

最近やったDIYは、自室のオフィスチェアのキャスターで猫の足を巻き込みそうだったので、100均のプラタッパーを加工してカバーにしたことです。最初は使い捨てのテイクアウト容器を加工したものでしたが、加工が容易な分、壊れるのも早かったです。 こんにち…

Androidアプリにおける安全なライブラリアップデートの手引き

はじめに こんにちは。STORES 決済 Androidアプリ・SDKの開発をしている id:n-seki です。 Androidアプリの開発においては、Googleが開発・提供しているライブラリはもちろん、デファクトなものを中心にサードパーティのライブラリもよく使われます。 ライブ…

STORES 予約 における予約者さま向けアプリリニューアルの裏側 Androidアプリ編

はじめに STORES 予約 モバイルエンジニアの satoryo です。 この記事は「STORES 予約 における予約者さま向けアプリリニューアルの裏側 Androidアプリ編」になります。 ここからは Coubic by STORES 予約 Android版のリニューアルについてソースコードを交…

STORES 予約 における予約者さま向けアプリリニューアルの裏側 iOSアプリ編

はじめに STORES 予約 モバイルエンジニアの neko です。 この記事は「STORES 予約 における予約者向けアプリリニューアルの裏側 iOS編」です。 今回のリニューアルついては、この記事のほか、PM&デザイナーとAndroidエンジニアの記事も公開されています。 …

STORES 予約 における予約者さま向けアプリリニューアルの裏側 PM・デザイナー編

リニューアルの背景と目的 具体的にやったこと リリース当初のアプリコンセプトと、現在の利用状況との差分理解 リニューアルコンセプトを決めるワークショップ 既存の情報設計整理 理想の情報設計整理 UI / UXの設計と狙い 画面デザイン タブの設計 現在の…

Google Playでの配信方法の整理

こんにちは、@tomorrowkey です。 STORES CRM モバイルチームでSTORES ブランドアプリ の開発しています。 STORES ブランドアプリ とは、お商売をしているオーナーさんごとにオリジナルアプリを作り、お客様へのクーポンの配布やお店からのご案内をとおして…

モバイルアプリのリリースから振り返る 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年続くリファクタリ…