Engineering-Native

Kotlin の scope functions との上手な付き合い方

こんにちは、Native チームの @geckour です。 今回は、Kotlin の便利な関数である scope functions の概要と、そのうまい使い所の話をします。

Monitor and fix app's performance with Android vitals

Overview Hi! I am @padobariya again! working as a mobile engineer with Quipper (Japan office). In this post, I will talk about Android vitals and how to monitor your app's technical performance and some of the possible fixes. It is a tool …

iOSDC Japan 2019 ボトルウォータースポンサーのお知らせ

こんにちは。@isaoekaです。 iOSDC Japan 2019まで、いよいよ1週間を切りました! Quipperは昨年に引き続き、今年もボトルウォータースポンサーを致します!

iOS GraphQL クライアントのデバッグツールを作った話

こんにちは、今年の4月から Quipper の iOS エンジニアになった @manicmaniac です。 ちょっと話題としてはニッチかもしれないのですが、今日は Apollo iOS client を利用したアプリで GraphQL のデバッグに苦労し、そしてコードを書いてそれを克服した話を…

Android対応から見つめるReact Native

モバイルエンジニアの@chiiia12です。 先日@m-sugawaraからReact Native開発全般についての記事が公開されましたが、今回はAndroid対応にフォーカスして紹介します。 QuipperではReact Nativeで書かれた業務用アプリがあり、iOSでのみ提供していました。対象…

ReactNativeに入門して感じたこと

こんにちは。モバイルエンジニアの@m-sugawaraです。 弊社ではReact Nativeを使って作られたアプリがいくつかあります。 今回はReact Nativeほぼ未経験で入社した私が、三ヶ月ぐらいReact Nativeの開発に参加して感じたことをつらつらと書きます。

WorkManager for Everyone

Whether you are a newbie in Android Developer or a Jedi Developer, you have undoubtedly heard about this new API in Jetpack library. WorkManager is the latest way of handling background processing and at the same time respecting the device…

モバイルチームを支える小さな作業効率化たち

モバイルエンジニアの@chiiia12です。 私がQuipperのモバイルチームにjoinした際に驚いたことの一つが、自動化スクリプト/便利ツール等が多く使われていることでした。 今回はモバイルチームで最近導入されたものをいくつか紹介したいと思います。

kapt上でのコード生成をテストするkompile-testingのご紹介

@hotchemiです。みなさんは、やっていますか? 今回は、業務とは関係ない趣味で作ったkompile-testingの話をします。

React Nativeアプリのメモリリークを追いかける

モバイルエンジニアの@hotchemiです。 今回は少し前にReact Nativeアプリの開発中にメモリリークを調査、解決した体験が学びが多かったので調査の顛末を共有できればと思います。

React Nativeで外界の状態変化をRedux上で取り扱う

モバイルエンジニアの@hotchemiです。 今回はquipper/redux-rn-misc-enhancerについて軽く紹介させて頂きます。 github.com

Template設計から始めるiOS開発

はじめまして、今年5月に入社したモバイルエンジニアの@stNamcoです。 今回はコーディング規約周りの取り組みを記事にしたいと思います。 TL;DR 複数のプログラマが参加するプロジェクトにおいては、プログラミング品質を均等にするためcoding規約を定めて…

Introduction to Kotlin Coroutines

Overview Hi! I am @padobariya working as a mobile engineer with Quipper (Japan office). In this post, I will talk about basics of Kotlin coroutines, as many of you may already know Kotlin coroutines are no longer experimental as of Kotlin …

React Nativeハイブリッドアプリへの挑戦 ~ Part3: 振り返り/今後 ~

本エントリは3部作のPart3となっております。 Part1: Monorepo/CI Part2: 導入/Bridge Part3: 振り返り/今後 モバイルエンジニアの@hotchemiです。 Part1、2では実際にインテグレーションを進めてきた中で得られた知見を公開してきましたが、今回は半年程の…

React Nativeハイブリッドアプリへの挑戦 ~ Part2: 導入/Bridge ~

本エントリは3部作のPart2となっております。 Part1: Monorepo/CI Part2: 導入/Bridge Part3: 振り返り/今後 モバイルエンジニアの@hotchemiです。 Part1からすっかり時間が空いてしまい恐縮ですが引き続き弊社のReact Nativeハイブリッドアプリの取り組みに…

iOSDC Japan 2018に2名が登壇&ボトルウォータースポンサーのお知らせ

こんにちは。@hotchemiです。 来たる8/30〜9/2に早稲田大学 西早稲田キャンパスで実施されるiOS開発者のカンファレンスiOSDC Japan 2018にQuipperから2名が登壇致します。 登壇スケジュールと内容は以下の通りです。

React Nativeハイブリッドアプリへの挑戦 ~Part1: Monorepo/CI~

本エントリは3部作のPart1となっております。 Part1: Monorepo/CI Part2: 導入/Bridge Part3: 振り返り/今後 モバイルエンジニアの@hotchemiです。 数週間前にReact Native at Airbnb(非公式の日本語訳)が世間を賑わせましたが、皆様いかがお過ごしでしょう…

モバイルエンジニアが H.265/HEVC 使った方がいい理由(わけ)

こんにちは。モバイルエンジニアの@daisukefujiです。 少し前になりますが、WWDC 2017 にてH.265/high-efficiency video coding(HEVC) のサポートが発表されました。 iOS デベロッパーの方はご存知だと思いますが App Store審査ガイドライン に以下のビデオ…

TypeScriptでreact-native-i18nを型安全に扱う

こんにちは。モバイルエンジニアの@hotchemiです。 今回は先日オープンソースとして公開したreact-native-i18n-tsについて簡単にご紹介できればと思います。

Quipper での CodePush を使った OTA 配信とその自動化

この記事は React Native Advent Calendar 2017 6 日目の記事です。5 日目は Quipper 同僚の @hotchemi によるQuipperにおけるReact Native活用事例でした。 こんにちは、Quipper で Software Engineer をやっている @yuya-takeyama です。 入社以来ほとんど…

QuipperにおけるReact Native活用事例

この記事はReact Native Advent Calendar 2017の5日目の記事です。 こんにちは。モバイルエンジニアの@hotchemiです。 今回はQuipperにおけるReact Native活用事例に関して紹介したいと思います。 目次 導入の背景/効能 開発におけるメリット/デメリット リ…