Skip to content

nicole-terc/composable-sheep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

90651a5 · Oct 30, 2024

History

63 Commits
Oct 30, 2024
Oct 30, 2024
Oct 30, 2024
Oct 30, 2024
Oct 30, 2024
Oct 30, 2024
Oct 30, 2024
May 21, 2022
Jul 4, 2022
Oct 30, 2024
Apr 25, 2022
Apr 25, 2022
Apr 25, 2022
Oct 30, 2024

Repository files navigation

Composable Sheep!

Repository used for the "Composable Sheep: A Canvas Story" & "Composable Sheep: An Animations Journey" presentations.

Canvas

Find inside the sheepCanvas module several playground screens to play around with Lines, Points, Arcs, Shapes and SHEEP!

Basic Canvas

Lines Points Arcs Shapes
BasicsLines BasicsPoints BasicArc basicShape

Sheep

Basic Sheep Fluffy Sheep Nice Guidelines!
BasicSheep composableSheep ComposableSheepGuideline

Sheep in Action

composableSheep.mp4

Animations

Different Animation screens inside the sheepAnimations module, test out and build your own Animated ComposableSheep!

Different playground screens you'll find:

  • Simple animations (color, visibility, scale & move)
  • More complex versions of them (Groovy, Blinking & jump)
  • Compound animation views ( All in chaos, Transitions & coroutines jumps)
  • Gestures!

Sheep Animations!

How the presented sheep came to life!

Screen Used Sheep as Seen in the Talk
ScalableSheep ScalableSheep
States APIs
GroovyScalableSheep GroovyScalableSheep
States APIs
FadingGroovyScalableSheep FadingGroovyScalableSheep
States APIs
AppearingFadingGroovyScalableSheep AppearingFadingGroovyScalableSheep
States & Composables APIs
JumpingAppearingFadingGroovyScalableSheep Disorganized JumpingAppearingFadingGroovyScalableSheep Disorganized
States, Composables & Coroutines APIs
JumpingAppearingFadingGroovyScalableSheep Organized JumpingAppearingFadingGroovyScalableSheep Organized
States, Composables & Coroutines APIs
HeadBangingJumpingAppearingFadingGroovyScalableSheep HeadBangingJumpingAppearingFadingGroovyScalableSheep
States, Composables & Coroutines APIs
HeadBangingJumpingAppearingFadingGroovyScalableSheepWithShadow HeadBangingJumpingAppearingFadingGroovyScalableSheepWithShadow
States, Composables & Coroutines APIs
ChasingHeadBangingJumpingAppearingFadingGroovyScalableSheepWithShadow ChasingHeadBangingJumpingAppearingFadingGroovyScalableSheepWithShadow
States, Composables & Coroutines APIs

Gestures!

Chasing Sheep Dragging Sheep Flying Sheep Transforming Sheep
ChasingSheep DraggingSheep FlyingSheep TransformingSheep

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages