STORES Product Blog

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

id:n-seki の検索結果:

Android処理切り替え大全

…プリを開発している id:n-seki です。 突然ですが、Androidアプリ開発をしていると何かしら「処理を切り替えたく」なることって多くないですか? 「debuggable = trueのときだけXXしたい......」 「バリアントAでビルドしたときはXX、 BでビルドしたときはYYという振る舞いにしたい......」 「(マルチモジュールにおいて)モジュールAをアーティファクトとしてビルドしたときはXX、 BをビルドしたときはYYに挙動を変えたい......」 ユー…

Javaで書かれたライブラリをKotlinに書き換えるときに考慮したいこと

…Kの開発をしている id:n-seki です。 ......この一文はよく使う紹介文なのですが、気がついたことはありませんか? そうです、アプリだけではなくSDKの開発もしています! STORES ではこのSDKを「決済 SDK」と呼んでいます。モノとしてはAndroidライブラリ(.aar)になっており、Androidアプリに組み込んでいただくことでクレジットカードなどのキャッシュレス決済をかんたんに実装できます。 coiney.com この決済 SDK ですが、もともと公…

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

…Kの開発をしている id:n-seki です。 Androidアプリの開発においては、Googleが開発・提供しているライブラリはもちろん、デファクトなものを中心にサードパーティのライブラリもよく使われます。 ライブラリは便利でありますが、一度導入したらそれっきりという性質のものではなく、定期的にアップデートを行って、なるべく最新で安定したバージョンを使うことが求められます。 Androidアプリ開発においてはライブラリをアップデートする際にはいくつか気をつけるべきポイントが…

41ヶ月ぶり決済機能追加のリリースプラン

…は過去最高を叩き出したり反響が大きかったのが良かったです。 みんなが金メダル。 MVP受賞の id:n-seki さんがモバイルチームでの取り組みを書いているのでそちらもぜひ見てください。 tech.hey.jp さいごに タッチ決済は今日も元気に全国で活躍しています!ぜひクレジットカードのタッチ決済を利用してみてください。 そして、これからも STORES 決済 では新たなサービスを提供していきます。 最後まで読んでいただきありがとうございました。 herp.careers

タッチ決済対応 工夫と振り返り(モバイルチーム編)

こんにちは、Androidエンジニアのn-sekiです。STORES 決済の開発を行っています。 本記事では、先月リリースした「タッチ決済」について、我々モバイルチームがどのように対応を進めていったのかを振り返ってみようと思います。 はじめに 2022年5月11日、 STORES 決済は「タッチ決済」に対応したアプリをリリースしました! www.hey.jp 接触の方法(ICチップを読み込ませる or カードをスワイプする方法)と比較するとカードをタッチする操作はかんたんであ…

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

この記事はhey Advent Calendar 2021 の17日目の記事のうちの1つです。 はじめに こんにちは。Androidエンジニアをしている@n_seki_です。STORES 決済 のAndroidアプリ/SDKの開発をしています。先月で入社4年目に入りました。 振り返ると、この3年間いろいろな設計変更・リファクタリングを行ってきたなーと感じています。そこでこの記事では、これまで行ってきた設計の改善対応から3つピックアップして、STORES 決済 Androidア…