Tech Blog

グローバルな家族アプリFammを運営するTimers inc (タイマーズ) の公式Tech Blogです。弊社のエンジニアリングを支える記事を随時公開。エンジニア絶賛採用中!→ https://timers-inc.com/engineering

#Spek / #Quick で BDD 環境を整えよう #hakata_test_night

勉強会のために東京から福岡に遠征している @akatsuki174 です。滞在中にラーメンと明太子は必ず食べようと思ってます。

この記事は遠征中に参加している HAKATA Test Night #2 の登壇資料の文字版です。この勉強会には iOS エンジニアも Android エンジニアもいるので、両者が楽しめるよう広く浅く BDD テストフレームワークを紹介します。今回紹介する Android の Spek、iOS の Quick は似ている部分が多々あるので、比較しつつ書いてみます。

testnight.connpass.com

スライド資料はこちらです。

この記事に出てくるサンプルコードは GitHub に上げています( Quick に関しては以前「XCTestと比較しつつQuickについて説明する」という記事で使ったサンプルコードと同居させてます)。

Spek のサンプル: Spek2Sample
Quick のサンプル: QuickSample

続きを読む

RSGT2020に参加して価値確認と仕組み化を学べた件(スライドリンク付き) #RSGT2020 #Scrum #Agile

f:id:timers-tech:20200115211421j:plain

こんにちは! Timersでプロダクトオーナーをしております @suzuken です。

2020/1/8〜1/10の期間中に開催していたRegional Scrum Gathering Tokyo 2020(略称:RSGT)というスクラムイベントに参加してきました。 イベントでは国内外の一線でスクラムを活用している方々の登壇を聞いたり、参加者と意見交換や相談などを行ってきました。

そこで本ブログでは、私が参加した各セッションで思ったことをまとめてみようと思います。 (公開されてる範囲で登壇スライドリンク付きだよ!)

続きを読む

未経験の方にもおすすめ! KubernetesとAWS EKS のワークショップを受けてみた #aws #reinvent #reinvent19

サーバーサイドエンジニアのiwamuです。
先日はAWS re:Invent2019に行ってきました! Keynoteやre:Playなどの盛大なイベントはもちろん、現地でしか受けられないワークショップやハッカソンにも参加でき、とても充実した1週間でした!
弊社は今年3人で参加しており、いくつか記事が公開されているので、そちらも読んでみてください。

techblog.timers-inc.com

techblog.timers-inc.com

今回は、re:Inventで受けたAWS EKSのワークショップのレポートをまとめたので掲載します!

続きを読む

AndroidでもSign in with Appleしたい!#Android #Kotlin #sia #SigninwithApple

こんにちは、初めまして。 入社して3ヶ月経ち、家族向けアプリの開発に勤しむ中、最近、自分にも家族(子猫×2)ができたAndroidエンジニアのTsutouです。

AndroidApple IDでログイン?

さて、弊社の事業であるFammでは、ログイン時のUX改善として、Sign in with Appleを導入しました。

背景として、Sign in with Apple(Apple ID でのログイン)はメールアドレスの秘匿によるプライバシー保護観点、ログインが簡単になるという点でとても良い機能です。
iOSではサードパーティログインを提供しているアプリにおいて実装が必須となっていること、昨今ではiPhoneからAndroidに乗り換えるユーザーも一定数いることから、両OS同時の導入を決定しました。

しかし、AndroidSign in with Appleするには、iOSとは違い公式のサポートSDKなどが今の所提供されていないので、その他のプラットフォームの文脈で実装するしかなさそうです。

はじめに

今回は、Appleのドキュメント、 Incorporating Sign in with Apple into Other Platforms に従い、ミニマムに実装していきます。

続きを読む

Timersでは各職種を積極採用中!

急成長スタートアップで、最高のものづくりをしよう。

募集の詳細をみる