Android

Glideで独自形式の画像読み込みに対応する

はじめまして、アプリ開発グループの大場です。 2021年10月に中途入社し、ニコニコ漫画と読書メーターのAndroidアプリを主に担当しています。 ニコニコ漫画では以前より画像ライブラリにPicasso、Glideの二種を並行利用していましたが、先日Glideに完全移行…

RxJavaからCoroutinesへの移行

こんにちは。アプリ開発グループの嶋田です。ニコニコ漫画、読書メーターのAndroidアプリ開発を担当しています。今期よりニコニコ漫画ではRxJavaからCoroutinesへの移行を積極的に進めています。この記事では、移行に至った背景から導入までを紹介していきま…

Androidアプリを別開発者アカウントに移行する

こんにちは。アプリ開発グループのdaxです。ニコニコ漫画、読書メーターのAndroidアプリ開発を担当しています。 2021年、ニコニコ漫画と読書メーターではAndroid/iOSアプリの配信を行う開発者アカウントを株式会社ドワンゴからブックウォーカー所有のものに…

Gsonからkotlin serializationへの移行

※トリスタinsideに投稿された記事の再掲載です。 アプリチームのKです。Android版ニコニコ漫画 / 読書メーターの開発を担当しています。 ニコニコ漫画アプリではserialization / deserialization libraryとしてGsonを利用していましたが、kotlin-serializati…

ML Kitのtranslation機能をニコニコ漫画アプリで試してみた

※トリスタinsideに投稿された記事の再掲載です。 アプリチームのKです。Android版ニコニコ漫画 / 読書メーターの開発を担当しています。 日々アプリの価値向上を目的に様々な機能追加・改善を行っています。色々なサービスやライブラリの知見を集めており、…

ML KitのBarcode Scanning機能を試してみた

※トリスタinsideに投稿された記事の再掲載です。 アプリチームのKです。Android版ニコニコ漫画 / 読書メーターの開発を担当しています。 日々アプリの価値向上を目的に様々な機能追加・改善を行っています。読書メーターの機能の1つにバーコードスキャンが…

Android版ニコニコ漫画アプリ(2020)

※トリスタinsideに投稿された記事の再掲載です。 アプリチームのKです。Android版ニコニコ漫画 / 読書メーターの開発を担当しています。 Android版ニコニコ漫画アプリの軌跡(2018~2019)の投稿から1年経過しました。ユーザーの方へ直接的に影響のある機能とい…

APIレベルを更新したらパフォーマンスが低下した話

※トリスタinsideに投稿された記事の再掲載です。 年末(執筆時20191225)ということで混みいったタスクは来年に先送りということもあり、時間も出来たので今この記事を書いてます。今回もAndroidの話で、targetSdkVersion(以下APIレベル)を更新したらパフォ…

Android Studio 3.5のbuild speedを測定してみた

※トリスタinsideに投稿された記事の再掲載です。 アプリチームのKです。Android版ニコニコ漫画 / 読書メーターの開発を担当しています。 先月stable版のAndroid Studio3.5がリリースされました。 このバージョンは品質向上にフォーカスが当てられていること…

Android版ニコニコ漫画アプリの軌跡(2018~2019)

※トリスタinsideに投稿された記事の再掲載です。 アプリチームのKです。Android版ニコニコ漫画 / 読書メーターの開発を担当しています。 チームに加わったのが2018年7月の半ばなので1年程経過した事になります。 キリもいいのでこの1年のAndroid版漫画アプ…

トリスタの提供するスマートフォンアプリについて

※トリスタinsideに投稿された記事の再掲載です。 トリスタアプリ開発チームのtukiyoです。メインはAndroidですが、iOSも含めたアプリ開発全体の指揮を執っています。 本記事では、トリスタで提供しているスマートフォンアプリのうち、『ニコニコ漫画』と『読…