Skip to main content
Google for Developers
Products
  • Platforms and Operating Systems
  • Android →
  • Google AI →
  • Chrome →
  • Google Cloud →
  • Firebase →
  • Frameworks, IDEs, and SDKs
  • Jetpack Compose →
  • Android Studio →
  • Flutter →
  • Firebase Studio →
  • Google AI Studio →
  • Services and Integrations
  • Gemini API →
  • Privacy Sandbox →
  • Identity
  • Checks →
  • Google Workspace
  • Growth and Monetization
  • Google Play →
  • Google AdMob
  • Google Ads
  • Chrome Extensions →
  • Google Search Central
Developer Program Solutions Events Learn Community Blog
/
  • English
  • Deutsch
  • Español
  • Français
  • Indonesia
  • Português – Brasil
  • Русский
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
Google for Developers
  • Products
    • More
  • Developer Program
  • Solutions
  • Events
  • Learn
  • Community
  • Blog
  • Platforms and Operating Systems
  • Android →
  • Google AI →
  • Chrome →
  • Google Cloud →
  • Firebase →
  • Frameworks, IDEs, and SDKs
  • Jetpack Compose →
  • Android Studio →
  • Flutter →
  • Firebase Studio →
  • Google AI Studio →
  • Services and Integrations
  • Gemini API →
  • Privacy Sandbox →
  • Identity
  • Checks →
  • Google Workspace
  • Growth and Monetization
  • Google Play →
  • Google AdMob
  • Google Ads
  • Chrome Extensions →
  • Google Search Central
  • Google for Developers
  • Purrfect Code
Stay organized with collections Save and categorize content based on your preferences.
Purrfect Code hero

Join the program to play

Designed for Desktop, Purrfect Code is a puzzle game where you write JavaScript to save cats.

Welcome to Purrfect Code!

Designed for Desktop, Purrfect Code is a Flutter-based puzzle game where you write JavaScript to guide a robot in pushing cats onto teleporter plates.

Purrfect Code card 2
Purrfect Code card 1

Explore the game's code on IDX

Explore the game's source code to see how it's made and even create your own stages or versions. Open the project in IDX, check the "This is a Flutter app" box, and let your creativity run wild.

Purrfect Code card 2

Learn how we made Purrfect Code

We chose to build Purrfect Code using Flutter and Dart, as they provide a powerful and flexible framework for creating applications and games. Read our blog post to learn more about the development process.

Designed for desktop

Purrfect Code footer
  • Connect

    • Blog
    • Instagram
    • LinkedIn
    • X (Twitter)
    • YouTube
  • Programs

    • Google Developer Groups
    • Google Developer Experts
    • Accelerators
    • Women Techmakers
    • Google Cloud & NVIDIA
  • Developer consoles

    • Google API Console
    • Google Cloud Platform Console
    • Google Play Console
    • Firebase Console
    • Actions on Google Console
    • Cast SDK Developer Console
    • Chrome Web Store Dashboard
    • Google Home Developer Console
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • Google AI
  • All products
  • Terms
  • Privacy
  • Manage cookies
  • Sign up for the Google for Developers newsletter Subscribe
  • English
  • Deutsch
  • Español
  • Français
  • Indonesia
  • Português – Brasil
  • Русский
  • 中文 – 简体
  • 日本語
  • 한국어