ユニファ開発者ブログ

ユニファ株式会社プロダクトデベロップメント本部メンバーによるブログです。

Android

Five Common Pitfalls when using Jetpack Compse

Hello, this is Android Engineer Shakil from Product Engineering Department. Jetpack Compose is a modern, fully declarative UI toolkit for building native Android user interfaces. In this article I would like to talk about five common pitfa…

How to Use Animation with Jetpack Compose

Greetings! I'm Farhan, an Android Engineer from the Product Engineering Department. "Animation is not the art of drawings that move but the art of movements that are drawn." - Norman McLaren In the field of Android development, Jetpack Com…

Custom Layouts in Jetpack Compose

Hello, this is Android Engineer Shakil from Product Engineering Department. Jetpack Compose is a modern, fully declarative UI toolkit for building native Android user interfaces. It comes with a lot of built-in Layouts like Rows, Columns, …

AndroidでKtorを使って通信してみた

こんにちは、Andoridエンジニアのジャズニーです。 最近毎日が暑くて、暑さ慣れしているはずなのにエアコンとTereré(テレレ)無しでは生きていけない状態です。 ほとんどのエンジニアがAndroidでネットワーク通信をしたいと考えたとき、一番最初に思い浮かぶ…

ウルトラマンと夏の自由研究  後編

こんにちは、Androidエンジニアのあいばです。 そろそろ夏休みも終わる頃でしょうか? 記事のテーマ的に夏休み中に書きたかったのですが…間に合っていることを願います。 今回は少し前に公開した記事の続編です。 「ウルトラマンを区別せずに検出した後、検…

Introduction to Kotlin Multiplatform Mobile (KMM)

Hello, I'm Ahsan Ullah Rasel, an Android Engineer from the Android team of Unifa Inc. Japan. Today, I am going to briefly introduce the Kotlin Multiplatform Mobile (hereinafter referred as KMM) framework to you. With KMM you can create app…

ユニファプロダクトの主要技術スタック

皆様あけましておめでとうございます、CTOの赤沼です。 昨年は多くの方に開発者ブログをご覧いただき、誠にありがとうございました。 今年もがんばって更新していきたいと思いますので、皆様引き続きよろしくお願いいたします。 さて、昨年最後の記事に引き…

未経験から2ヶ月でAndroidエンジニアをやって悩んだことのメモ

この記事は、ユニファ Advent Calendar 2021の22日目の記事です。 adventar.org こんにちは。人間中心設計(HCD)専門家のやまぐち(@hiro93n)です。主にプロダクトマネージャーやQAエンジニアを抱える部署のマネージャーをやっています。最近の主な悩みはイヤ…

ViewPager2 とAndroid Jetpack Navigationを使ってみる

この記事は、ユニファ Advent Calendar 2021の11日目の記事です。 adventar.org こんにちはプロダクトエンジニアリング部のあいばです。 今回はユニファが今年9月にリリースしたAndroid アプリの実装の一部を紹介したいと思います。 lookmee.jp ルクミー for…

A Brief Overview of Jetpack Compose

This article is for the 5th day of the UniFa developer blog Advent Calendar 2021. adventar.org Hello, this is Shakil from Product Engineering Department. In this blog I am going to talk about the very basics of Jetpack Compose and why it i…

Material Design Guideline 勉強会を始めました

こんにちは。Android エンジニアのあいばです。 寒さも本格的になってまいりましたが、いかがお過ごしでしょうか。 この記事は、UniFaアドベントカレンダー9日目の記事となっております。 今回は、先月の記事でも少し紹介されていたのですが、有志を募りマテ…

AndroidXに移行してみた

こんにちは、Androidエンジニアのあいばです。 じめじめと嫌な天気が続いていますが、いかがお過ごしでしょうか。 今回はAndroidX移行について書きたいと思います。 今年のGoogle I/Oのネタじゃないのかよというご意見もありそうですが、今回はちょっと大目…

DataBindingでLoading

こんにちは、スマホチームのあいばです。 最近思い立ってオンライン英会話に入会しました。リモートの時には自宅でせっせとランチ英会話しているのですがまだまだ効果は見えません。。 最近お仕事の方はiOS中心だったのですが、Android案件も盛り上がって来…

OkHttp3 + Retrofit2 + gson + RxJava + RxLifecycle + retrolambda を使って簡単にAPIを叩く

こんにちは。スマートフォンアプリエンジニアのまさです。 最近Androidの開発をすることになったために、同僚に助けて頂きながら勉強しました。 非同期、安全に、簡単にAPIを叩くために、ライブラリを使って https://httpbin.org/get を叩き、jsonデータを取…

iOSエンジニアですがDroidKaigi 2017に行ってきました

iOSエンジニアのしだです。 DroidKaigi 2017 が先日 3/9 ~ 3/10 にベルサール新宿グラントで行われました。 今回で3回目の DroidKaigi で参加人数約800人と年々盛り上がりを感じます。 私は3/9 は終日一般参加、3/10は午前中だけ参加して来たので少し振り返…