LGのスマートTV(webOS)の実機に自作アプリをインストールして動作確認を行うまでの一連の流れを解説します! スマートTVのアプリの開発において、シミュレーターは確かに便利です。 ただ、シミュレーターが「嘘をつかない」のはあくまでロジックまで。 実…
先日開催された TSKaigi 2026 に、PLAY はシルバースポンサーとして協賛しました!また弊社の市川が登壇するということもあり、そちらの応援も兼ねて現地参加しております。 日常的にTypeScriptを書いているので以前から気になっていたイベントだったのです…
こんにちは、PLAY CLOUD本部 技術推進室の市川です。 PLAY CLOUDでは現在、プロダクトの管理画面について、稼働させたまま TypeScript に置き換える 作業を進めています。 JavaScript から TypeScript への移行は、型による不具合の早期検出、IDE 補完の精度…
こんにちは。メディアサプライチェーン技術部第1グループの大野です。 「システムの動きがなんとなく重い気がする、、、」 「データ取得に結構時間がかかっているな、、、」 そんな風に思ったことはありませんか? 私が担当している Node.js と PostgreSQL …
こんにちは。OTTサービス技術部 開発第3グループの森本です。 この記事では、Compose MultiplatformでのAndroid/iOSアプリの導入についての説明をします。 これからCompose Multiplatformの利用を検討する方の参考になれば幸いです。 Compose Multiplatform…
皆さん、こんにちは。プラットフォーム技術部の林と申します。 しばらくご無沙汰しておりましたが、また記事を書いてみようと思います。 以前、Playwrightについての記事を書きましたが、その後さらに触っていく中で、Playwright MCPとPlaywright CLIにも挑…
こんにちは、テックリードの丸山 @maruyamaworks です。 タイトルの通りですが、このたび AWS 認定全冠を達成しました。先月(2026 年 2 月)の初めから動き始め、約 35 日間というきわめて短期間で無事に全冠を達成することができました。本稿では、これか…
皆様はじめまして。 25卒で新卒入社いたしました、ULIZAサービス部の浜川です。 PLAYでは毎年、新卒社員は入社後に技術研修を受け、その中でチーム開発に取り組んでいます。年度によって、チーム開発の期間やテーマなどは異なります。 私の代、25卒では自分…
こんにちは、OTTサービス技術部の小渕です。 SmartTV(HTML5TV)向けのアプリ開発は、PCやスマホアプリ開発とは異なる独特の苦労があります。ブラウザエンジンの性能が限られているため、少しの重い処理がユーザー体験(UX)を著しく損なわせます。 私が担当…
みなさんこんにちは。2025年4月に新卒として入社しました、プラットフォーム技術部開発第3グループに所属しています、村山と申します。 皆さんは普段、開発を行う際に何のAIを使っていますか? GitHub CopilotやCursor、あるいはClaudeを横に置いてプログラ…