Skip to content

This is an Android project that showcases the use of canvas APIs, such as Bezier curves, drawArcs, clipPath, and more, using Jetpack Compose.

Notifications You must be signed in to change notification settings

hexfa/ComposeApp

Repository files navigation

N|Solid Compose Android App

Details 📜

to the graphics and design aspect of UI development before. The canvas API provides powerful tools for creating stunning visuals and animations, and this project showcases how to use them to their fullest potential.

The project features several examples of how to use Bezier curves, drawArcs, clipPath, and other canvas features. Each example is fully functional and interactive, allowing users to experiment with the parameters and see how they affect the shape or animation. The project also includes detailed comments and documentation to help other developers understand the code and learn from it.

Jetpack Compose is a revolutionary technology that simplifies UI development by allowing developers to create UI elements in a more declarative and intuitive way. This project demonstrates how Jetpack Compose can be used with the Canvas API to create impressive visuals and animations with ease.

In summary, this project is an excellent resource for anyone interested in learning about Jetpack Compose and the Canvas API. It highlights the power and versatility of these technologies and provides a foundation for building compelling UIs and animations.

Lets Start 🕺

Clone this repository and import it into your Android IDE

https://github.com/hexfa/ComposeApp

Resources ℹ️

  • Documents

    For looking at the code document of this project, you could generate it from the Dokka section.

  • Structure

    The general diagram file of communication within the project is drawn.Just with Contact me

Built With 🛠

Screenshot 📱

Additional 🧰

Note

If you like to see dev doc of this project, you have to add Dokka lib

  • Dokka

    I recommend Dokka and use Html document type

    • Dokka terminal commands
      Type Syntax
      Html ./gradlew.bat dokkaHtml
      Java doc ./gradlew.bat dokkaJavadoc
      Gfm ./gradlew.bat dokkaGfm
    • Output Location

      app -> build -> dokka

\|/ ⏳Update notes⏳ \|/

  • First version of app - 2023/02/04

About

This is an Android project that showcases the use of canvas APIs, such as Bezier curves, drawArcs, clipPath, and more, using Jetpack Compose.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages