Best android open-source packages and libraries.

Composelife

A Game of Life simulator Android app and watchface built with Jetpack Compose
Updated 1 month ago

CI codecov

Icon

ComposeLife

This is not an official Google product

ComposeLife is a work-in-progress Game of Life simulator multiplatform app.

This project is a personal sandbox of sorts, experimenting with the latest libraries and tools. These include:

Setup

Requirements:

  • Android Studio Jellyfish
  • JDK 17+

Clone the project, and build! (no API keys or other setup necessary)

Runnable Modules

app contains the mobile app simulator for running, editing, and exploring Game of Life patterns.

desktop-app contains the desktop app simulator for running, editing, and exploring Game of Life patterns.

wear contains a Game of Life watchface, with a stable pattern displaying the time with a surrounding random soup potentially destroying it while the watchface is active.

Round Watchface

License

Copyright 2022 The Android Open Source Project

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.