TECH PLAY

Kotlin」に関連する技術ブログ

332 件中 151 - 165 件目
はじめに こんにちは、クラウドエース データソリューション部所属の伊藤です。 Google Cloud では大規模データの処理の選択肢としていくつかのサービスがあります。その中でも Dataflow は、データのバッチ処理だけでなく、ストリーミング処理(リアルタイム処理)も行うことができるので、とても重宝されます。弊社が携わる案件においても、データの抽出、加工、格納の順番で処理を行うアーキテクチャの際に Dataflow がよく使用されます(これはいわゆる ETL(Extract, Transform,
はじめに 初めまして! CA Tech JOBのインターン生の佐藤佑哉こと、さとゆーです。 私は12 ...
はじめに こんにちは、新卒2年目の菊池(akikuchi_rks)です。 近年、 Android アプリ開発 のみならず、サーバーサイドの開発言語としてもKotlinが急速に注目を集めています。私自身もKotlinを使ってサーバーサイドの開発を行っており、豊富な機能やシンプルな文法に魅力を感じています。 Kotlinを使用していて特に感じるのは、そのコレクション関数の充実性です。コレクション操作はプログラミングにおいて頻繁に行われるため、これらの関数が豊富であることはKotlinの特長のひとつと言えると思
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 19 回です。Weekly R...
こんにちは。エンジニアの菊地です。 今回は LIFULL HOME'S アプリでおこなっている Kotlin Multiplatform(以下、KMP)の 導入についてご紹介させていただきます。 LIFULL HOME'S アプリでは、2022年10月頃に KMPの導入の検討を開始しました。他の技術を含めて KMP 発表当時から簡単な調査や検討は行われていましたが、ちょうどこの頃に KMP が β版となったことにより本格的にプロダクトへの導入を検討することが可能となりました。 KMP とは 簡単に説明する
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 18 回です。Weekly R...
はじめに こんにちは、クラウドエース バックエンドエンジニアリング部の野村です。 この記事では、バックエンドエンジニアリング部で新卒向けの研修として行われたアプリケーション構築課題を開発経験がほぼない私が実施したときの感想や何を学んだかを一つの記事にします。 アプリケーション構築課題とは? 私たちが新卒社員向けの研修課題として取り組んだのは、特定の要件を満たす ToDo アプリケーションの開発でした。この課題では、設計の段階から実装までを一貫して行い、実際の開発フローを体験しました。なお、今回の開発スコー
クラウドエースバックエンドエンジニアリング部の滝本です。 本記事では Google Cloud で Minecraft サーバーを立てる際に、どのような考え方でスペックを選ぶのか、また現時点で存在するマシンタイプからおすすめの VM を紹介します。 おすすめのマシンタイプ 「今すぐサーバー立てて友達と遊びたいんじゃ!!」という忙しい方向けに、まずいくつかおすすめのマシンタイプを紹介します。 Machine type vCPU RAM CPU Model / Base - Boost Freq. Comme
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 16 回です。Weekly R...
はじめに KINTOテクノロジーズでmy routeのAndroid側を開発しているHand-Tomiと申します。 Android 14が2023年4月12日にリリースされてそろそろ1年になります。 しかし、新しく追加された「地域別の設定」についてまだ十分理解されていない方も多いと感じ、この記事を書くことにしました。 多言語対応のアプリケーション開発において「地域別の設定」を理解せずに進めると予期せぬバグが発生するリスクがあります。この記事を読んで、そうしたバグを予防できれば幸いです。 この記事で解説する
こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 15 回です。Weekly R...
はじめに こんにちは!KTCでAndroidエンジニアをしている長谷川( @gotlinan )です! 普段はmyrouteというアプリの開発をしています。myrouteのメンバーが書いた他の記事も是非読んで見てください! myroute Android AppでのJetpack Compose Compose超初心者のPreview感動体験 本記事ではKotlin coroutinesを使用したStructured Concurrencyを解説します。 Structured Concurrencyは知っ
こんにちは、モバイル開発チームのhyoshです。 弊社では各分野の特定のテーマに沿ってエンジニアが議論する「TechCafe」というイベントを定期開催しています。 PHPTechCafe フロントエンドTechCafe そして先日私を含めた弊社モバイル開発チームが初となる「モバイルTechCafe」を開催しました! rakus.connpass.com 本ブログでは開催までの準備過程や当日の内容についてレポーティングさせていただきます。 TechCafeについて 準備編 テーマ選定 参加者選定 打ち合わせ
Hello. I am Ohsugi from the Woven Payment Solution Development Group. My team is developing the payment system used by Woven by Toyota for Toyota Woven City . We typically use Kotlin/Ktor for backend development and Flutter for the frontend. In a previous