Tech Blog

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

2021-01-01から1年間の記事一覧

新規でAndroidアプリを作る際に役立った考え方 #famm年賀状2022 #android #kotlin

こんにちは、Androidエンジニアのtsutouです。 今年は夏ごろから去年iOS版をリリースしたFamm年賀状アプリのAndroid版を開発し、無事リリースすることができました。 play.google.com 半年ほどで新規アプリをリリースまで持っていくのは大変でしたが、外部の…

Debug版アプリをTestFlight からインストールするようにしてUDIDの呪縛から解放されたい #fastlane #Bitrise

iOSエンジニアのkirichanです。最近は Famm 年賀状の Android アプリも作ってます。 famm.us Bitrise で fastlane を使用して、TestFlight に Debug 版のビルドをアップロードするようにした話になります。

GitHub Actionsを使って、OIDC連携でリソースをデプロイする #GitHub #AWS #OIDC

こんにちは、サーバーサイドエンジニアのいわむ(@k_iwamu)です。 GitHub Actions で 各クラウドとOIDC経由で認証認可をする機能がGeneral Availability(以下 GA)となりました。 github.blog 弊社でもGA前からエンジニア達で注目していた機能でありました。 …

#DroidKaigi で職能/職種横断の話をしました

こんにちは。iOSDC、DroidKaigiの登壇を終えてやっと一息つけた@akatsukiです。この記事では、DroidKaigi 2021で登壇した内容について紹介したいと思います。

TimersTechTalk vol.7:プロダクトマネージャーカンファレンス2021に参加した感想 を配信しました #pmconf2021

Timersのプロダクトマネージャーの@suzukenです。 2021/10/27に「プロダクトマネージャーカンファレンス2021(pmconf2021)」にTimersのPdMメンバーで参加しました。 そして約1年振りにTimers Tech Talkの形で参加した感想を配信させていただきました! トー…

Carthage CocoaPodsを辞めたい話

iOSエンジニアのTerryです、ブログ書くのはとても久しぶりです、Xcode Cloudとても楽しみですね! 今回はCarthage、CocoaPodsで利用している3rdパーティライブラリやプライベートライブラリをSwift Package Manager(SwiftPM)に移行させていって、ライブラリ…

#MobileAct で、パワーアップするApp Storeについて話しました

※「Get ready to optimize your App Store product page」より こんにちは。ビルド待ち時間中に生後2ヶ月の息子のおむつ替えに成功しました。Androidエンジニアの@akatsukiです。WWDC21に関する記事2つめです。 6/30に開催されたMobile Act ONLINE #5 〜 WWD…

#yumemi_swift で「ハーフモーダル」の話をしてきました

※「Customize and resize sheets in UIKit」より こんにちは。4月に生んだばかりの赤子(かわいい)を世話しつつ、WWDC21のキャッチアップもなんとか頑張ろうとしている、Androidエンジニアの@akatsukiです。 6/28に開催されたYUMEMI.swift #12 feat. HAKATA…

LeSS StudyでTimersのLeSSを導入後 1年半の成長記録について登壇を行いました

Timers PMの@suzukenです! 先日6/25に行われたLeSS Studyで、「株式会社TimersがLeSSを導入後 1年半の成長記録」という内容で登壇を行なわせていただきました。

pmjp.slack.comオンラインミートアップ#21で、オンラインユーザーインタビューについてLTを行いました

Timers PMの@suzukenです! 先日6/23に行われたpmjp.slack.comオンラインミートアップ#21で、「リモートでもできる!オンラインユーザーインタビュー」という内容でLT登壇を行なわせていただきました。

CloudFront + Lambda@edge + JWTで認証フローを作りS3オブジェクトを守る

こんにちは、サーバーサイドエンジニアのiwamu(@k_iwamu)です。 CloudFrontからS3のプライベートなコンテンツへのアクセス制御はどのように管理されているでしょうか。 アクセス制御の主要な方法の1つとしては、CloudFrontの署名付きURLを作成し、一時的に権…

時間がない人のためのGoogle I/O 2021レポート #android #firebase #google #io21jp #io21

こんにちは。AndroidエンジニアのTsutouです。緊急事態でマイブームのサウナに毎日入れずしんどい思いをしています。 Google I/O 2021が開催されました! events.google.com もちろん今回はこんなご時世なので、無料参加・全てリモートです。 非同期でのイン…

iOSアプリで緊急度の高い問題が発生した際の「特急審査(Expedited app review)」の方法

Timers PMのsuzukenです! 先日我らがチームで、AppStoreに公開したiOSアプリにて高確率の条件でアプリがクラッシュしてしまう不具合が確認されました (もちろん現在はアプリクラッシュ不具合は修正済みです) 今回は緊急度の高い不具合だったので、通常のA…

ECS on Fargateでステートフルなバッチを動かすためにやったこと

Timersのサーバーエンジニアの鈴木です。 去年地元静岡に移住し、フルリモートで働いているのですが、茶畑のそばを散歩するのが日課になっています。 今回はEC2で行っていたステートフルなバッチ処理をAWS Fargate(以下Fargate)に移行したので紹介します。

TimersTechTalk vol.6:Androidエンジニアがほしいぞ

こんにちは。@akatsukiです。今年もTimersテックブログをよろしくお願いします。 今回の内容 今回はシンプルに欲求を詰め込んだ「Androidエンジニアがほしいぞ」というテーマでTechTalkの収録をしました。主にCTOの@ahmadとAndroidエンジニアの私がわいわい…

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

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

募集の詳細をみる