アクトインディ開発者ブログ

子供とお出かけ情報「いこーよ」を運営する、アクトインディ株式会社の開発者ブログです

honda

Android版いこーよの中身。Jetpack Navigation編

Androidアプリエンジニアのhondaです。 Android版いこーよではNavigation componentを導入しています。 今回はNavigation componentで画面遷移を実装している際のTIPSを紹介したいと思います。 このブログではNavigation componentについては深く説明しませ…

Kotlinのスコープ関数との付き合い方

Androidアプリ開発担当のhondaです。 皆さんKotlinのスコープ関数使ってますか? 好きなスコープ関数はalsoです。 結論 Android版いこーよではスコープ関数はlet、alsoそしてrunを使うようにしています。 今回はなぜそのようにしているのか解説したいと思い…

Androidアプリの配布にGitHub Actionsを使ってみた。

adventar.org これはactindi Advent Calendar 2019、1日目の記事です。 こんにちは!Androidアプリエンジニアのhondaです。 今日でactindi勤続4年になりました。 今回は開発中のアプリをメンバーに配布するためにGitHub Actionsを使ってみたときのことをつら…

アクトインディアプリチームの働き方

おはようございます。hondaです。 今回は日頃、アプリチームのメンバーどのように働いて仕事を進めているかをご紹介します。 現在の状況 現在、アプリチームは3名体制で動いています。 Androidアプリエンジニア(私)、iOSアプリ兼Ruby on Rails(WebAPI)エン…

Retrofit + Kotlin Coroutines

Android版いこーよを担当しているhondaです。 Android版いこーよでは通信処理でKotlin Coroutines(以下、コルーチン)を使い始めました。 コルーチンは簡単に言うと「スレッドインスタンスのようなものであり、中断可能な計算インスタンス」と言えます。 ま…

2019年現在のAndroid版いこーよの開発現場

ブログを見ている皆様、おはこんばんは。 いこーよAndroidアプリを担当しているhondaです。 現在弊社ではAndroidエンジニアを募集しています! www.wantedly.com 今回は「いこーよアプリの応募が気になるけど、何やってるかわからないな」という方向けに現在…

actindiでの3年間のモバイルアプリ開発を振り返る

これはactindi Advent Calendar 2018、1日目の記事です。 Androidアプリエンジニアのhondaです。 実は今日でactindi勤続3年になります。 3年間、いこーよのモバイルアプリを担当してきました。 今回は軽く3年間どのようにモバイルアプリ開発をしてきたのか振…

KOINのバージョンが1.0になりました。

すっかり秋めいて来ましたね。 いこーよのAndroidアプリを担当しているhondaです。 前回、KOINの導入をお話をしました。 tech.actindi.net この時に使ったKOINのバージョンは0.9.3でした。 今回、KOINのバージョンが1.0にアップデートされたので(2018/10/26…

koin始めました。

暑中お見舞い申し上げます。 ビールが美味しい季節ですね。 いこーよのAndroidアプリを担当しているhondaです。 この夏、koinを始めました。 koinとは? Kotlinのために作られたDI(依存性の注入)を実現するための軽量フレームワークです。 github.com DI(…

Kotlin Android Extensionsを使ってみよーよ

この記事はactindi Advent Calendar 2017の15日目の記事です。 Androidエンジニアのhondaです。去年のアドベントカレンダーではKotlinのことを書きましたが今年もKotlinについて書きます。よろしくお願いします。 現在、Android版いこーよではKotlinを使って…

DroidKaigi2017に行ってきました。(2日目)

こんにちは、hondaです。 DroidKaigi2017に行ってきた(1日目) こちらではDroidKaigi2日目で聴講したセッションを簡単にまとめたいと思います。 2日目に見てきたセッション ウェルカムトーク DroidKaigi参加者には事前にアンケートを取っていてその結果が…

DroidKaigi2017に行ってきました。(1日目)

こんにちは、hondaです。 2017/03/09〜2017/03/10に開催されたDroidKaigi2017に参加してきました。 まずはチケット代8000円を負担してくれた会社と通常業務がある中、参加することにLGTMを出してくれた会社のメンバー、そして、帰宅が遅くなっても文句も言わ…

Android版いこーよがリリースされました

こんにちは、hondaです。 2017/02/13にAndroid版いこーよがリリースされました! プレス記事 アプリ紹介ページ Google Play あと、現在口コミプレゼントキャンペーンを実施しています。 是非、iOS、Androidアプリから口コミしてみてください! このアプリで…

新規のAndroidプロジェクトでKotlinを採用してみた結果

この記事はアクトインディ Advent Calendar 2016 22日目の記事になります。 現在、アクトインディではAndroid開発にKotlinを採用しています。 今回はKotlinを採用した経緯と採用後の感想を簡単にまとめたいと思います。 なぜ、Kotlinを採用したか? 単純にKo…

KotlinコードをJavaコードに変換してみた

この記事はアクトインディ Advent Calendar 2016 15日目になります。 どうぞよろしくお願いします。 アクトインディではAndroidアプリの開発言語にKotlinを採用しています。 Kotlinではstaticというキーワードはありません。 staticなメソッドを実装するため…

bitriseで起こった問題と解決方法

この記事はアクトインディ Advent Calendar 2016 1日目になります。 どうぞよろしくお願いします。 アクトインディのAndroid開発ではCIにbitriseを使用しています。 今回はbitriseで起こった問題と解決方法をご紹介します。 発生した問題 2016/11/07頃から突…

アクトインディ Advent Calendar 2016

こんにちは honda です。 今年もアドベントカレンダーの季節が近づいてきました。 今年もアクトインディではアドベントカレンダーやります。 アクトインディ Advent Calendar 2016 参加したい方がいらっしゃいましたら今すぐ入社。 お待ちしています! 去年…

iOS版いこーよがリリースされました

はじめまして、hondaです。 本日、iOS版いこーよ1.0.0がリリースされました! プレス記事 アプリ紹介ページ app store 入社して半年以上過ぎましたがずっとコレを作ってました。 このアプリでお父さんお母さんと子どもたちが楽しくお出かけできれば嬉しいで…