5年間のフリーランスからの転機 エクストーンに入社してから、日々新しい発見と学びの連続です。今回は、なぜ私が5年間続けたフリーランス・一人社長という働き方から、エクストーンへの転職を決意したのか、そして入社後に感じているAIがもたらす仕事の変化…
1. はじめに こんにちは、xtone Androidエンジニアの石原です。 本記事では、AndroidのUI実装がどのように進化してきたのかを、黎明期、Material Design、Material 2、Material You(Material 3)、そして最新のMaterial 3 Expressiveまで、時系列で分かりや…
最近、多くの方がAIツールを業務に取り入れていますね。私もその一人で、特にAIアシスタント「Claude」を日常的に活用しています。今日はClaudeの機能の中でも特に便利な「プロジェクト」機能について、その活用法をご紹介したいと思います。ただチャットで…
こんにちは、アプリエンジニアの日野です。 最近、アプリ上でLLMからMCPサーバーと接続するサンプルを作ってみましたので自身の理解も兼ねて解説記事を作成しました。 今回は、LLMと外部ツールをつなぐ新しい標準プロトコル「MCP(Model Context Protocol)…
はじめに エクストーンのAndroidエンジニアの石原です。 本記事は前編からの続きです。 Convention Plugin の具体的な使用例 前章では、Convention Pluginの概念とbuild-logicモジュールの作成方法について説明しました。しかし、これだけでは具体的にどのよ…
はじめに エクストーンのAndroidエンジニアの石原です。 前回の記事では、Androidプロジェクトのビルドシステムを改善するための取り組みとして、 Groovy DSLからKotlin DSLへの移行と、Convention Pluginの導入について概要を説明しました。 design-tech.xt…
RubyKaigiでは国内ばかりでなく、世界中からRubyistが集まります エクストーンの金です。 愛媛県松山市で開催されたRubyKaigi2025も盛況のうちに閉幕しましたが、今回は注目セッションについて詳報します。 You Can Save Lives With End-to-end Encryption i…
生成AI検索ツール「Perplexity」の活用法をディレクター視点で紹介。スペース、ページ、ディープリサーチの3機能を使って、情報収集やコンテンツ制作、チームの業務効率を高める実践テクを解説します。
エクストーンの豊田です。RubyKaigi2025の非日常感が終わり、日常の仕事に戻っているのですが、心は早くも来年のRubyKaigiに向いています。この記事では、もし来年RubyKaigiに参加してみたい人のために、いくつかの情報を共有したいと思います。 開催時期・…
こんにちは、エクストーンでバックエンドエンジニアをしている諸岡です。 今回は2025/04/16 から 2025/04/18まで開催されていた、RubyKaigi2025の体験レポートをお届けします。 1日目と2日目は一緒に参加した他のエンジニアメンバーが記事を書いているので、…