「Kotlin」に関連する技術ブログ
企業やコミュニティが発信する「Kotlin」に関連する技術ブログの一覧です。
全253件中 91 - 105件目
Are You Unit Testing with Flutter Web?
2024/05/29
ブックマーク
Unit testing with Flutter Web Hello. I am Osugi from the Woven Payment Solution Development Group. My team is developing the payment system that will be used by Woven by Toyota for the Toyota Woven City . We mainly use Kotlin/Ktor for backend development and Flutter for the frontend. In Flutter Web, errors in test runs can occur when using web-specific packages. Therefore, in this article, I would like to summarize what we are doing to make Flutter Web code testable, with a particular focus on u
Potential Bug Triggers in Android Development Due to Regional Preferences
2024/05/27
ブックマーク
Introduction I am Hand-Tomi and I work on developing my route for Android at KINTO Technologies. It has been almost a year since Android 14 was released on April 12, 2023. However, I feel that the concept of "Regional Preferences" on Android remains unclear to many. That is why in this article I've chosen to delve into this topic. Developing multilingual applications without understanding "Regional Settings" can lead to the risk of encountering unforeseen bugs. I hope thi
コード品質向上のテクニック: 第 24 回(遺産の価値)
2024/05/09
ブックマーク
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 24 回です。Weekly R...
Structured Concurrency with Kotlin coroutines
2024/04/26
ブックマーク
Introduction Hello! This is Hasegawa ( @gotlinan ), an Android engineer at KINTO Technologies! I usually work on the development of an app called myroute. Check out the other articles written by myroute members! Jetpack Compose of myroute Android App A Compose Beginner's Impressive Experience With Preview In this article, I will explain Structured Concurrency using Kotlin coroutines. If you already know about Structured Concurrency, but do not know how to use coroutines, please refer to Conv
Pandas ⇔ Kotlin DataFrame対応表
2024/04/22
ブックマーク
こんにちは、 電通 総研、X イノベーション 本部 AIトランスフォーメーションセンター所属の徳原光です。 普段は、主に Python でPandasを使ってデータ分析やAI学習・推論のための特徴量を生成を行っていますが、最近KotlinでKotlin DataFrameを操作してデータ処理を実装する機会が増えました。 これまでローカル上で開発してきた 機械学習 モデルをONNXを使ってアンドロイド ス
コード品質向上のテクニック: 第 22 回(To equal, or not to equal)
2024/04/18
ブックマーク
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 22 回です。Weekly R...
ココナラAndroidアプリのDIライブラリをDaggerからHiltに移行してみた
2024/04/17
ブックマーク
株式会社ココナラアプリ開発グループ、Androidチームの長谷山です。 今回はココナラAndroidアプリのDIライブラリをDaggerからHiltに移行したことをご紹介します。 背景 ココナラのAndroidアプリは2018年にDaggerの導入を行いました。 Daggerを使用することにより、DI(Dependency Injection)を簡単に行うことができます。 ただ、Daggerはセットアップが大変だったり、学習コストが高かった
コード品質向上のテクニック: 第 21 回(コンストラクタを叩いて渡る)
2024/04/11
ブックマーク
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 21 回です。Weekly R...
コード品質向上のテクニック: 第 20 回(異例の過剰包装)
2024/04/04
ブックマーク
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 20 回です。Weekly R...
Beam Starter Projects のご紹介
2024/04/03
ブックマーク
はじめに こんにちは、クラウドエース データソリューション部所属の伊藤です。 Google Cloud では大規模データの処理の選択肢としていくつかのサービスがあります。その中でも Dataflow は、データのバッチ処理だけでなく、ストリーミング処理(リアルタイム処理)も行うことができるので、とても重宝されます。弊社が携わる案件においても、データの抽出、加工、格納
Jetpack Composeへの移行を通して圧倒的に成⻑した話
2024/04/03
ブックマーク
はじめに 初めまして! CA Tech JOBのインターン生の佐藤佑哉こと、さとゆーです。 私は12 ...
【Kotlin入門】コレクション関数とラムダ式を活用したシンプルコーディング
2024/03/29
ブックマーク
はじめに こんにちは、新卒2年目の菊池(akikuchi_rks)です。 近年、 Android アプリ開発 のみならず、サーバーサイドの開発言語としてもKotlinが急速に注目を集めています。私自身もKotlinを使ってサーバーサイドの開発を行っており、豊富な機能やシンプルな文法に魅力を感じています。 Kotlinを使用していて特に感じるのは、そのコレクション関数の充実性です。コレクショ
コード品質向上のテクニック: 第 19 回(チャイルドロック)
2024/03/28
ブックマーク
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 19 回です。Weekly R...
LIFULL における Kotlin Multiplatform(KMP)
2024/03/27
ブックマーク
こんにちは。エンジニアの菊地です。 今回は LIFULL HOME'S アプリでおこなっている Kotlin Multiplatform(以下、KMP)の 導入についてご紹介させていただきます。 LIFULL HOME'S アプリでは、2022年10月頃に KMPの導入の検討を開始しました。他の技術を含めて KMP 発表当時から簡単な調査や検討は行われていましたが、ちょうどこの頃に KMP が β版となったことにより本格的にプロダク
【SHIFT】DAAEブログ100記事達成記念!!開発・デザイン・テスト・最新技術・サービス企画など、人気記事を一挙紹介!
2024/03/26
ブックマーク
はじめに