Software Development Notes
Home
Swift
Python
About
Software Development Notes
  • Animate spinning cog shape in SwiftUI

    Feb 6, 2022 · 14 min read · timelineview canvas path swiftui  ·
    Share on:
    Animate spinning cog shape in SwiftUI

    I discovered, when playing around with the rounded-corner star shape, that the same basic shape could be used to create a cog shape. This article demonstrates the creation of the cog shape and the use of timelineview to animate its rotation in SwiftUI.

    Read More
  • Animate a background with TimelineView in SwiftUI

    Jan 30, 2022 · 7 min read · timelineview canvas path swiftui  ·
    Share on:
    Animate a background with TimelineView in SwiftUI

    TimelineView was introduced in iOS 15 to control how to change a view over time. This can be used to animate the background on a Canvas in a SwiftUI.

    Read More
  • TimelineView to rotate shapes on a canvas

    Jan 23, 2022 · 7 min read · timelineview canvas path swiftui  ·
    Share on:
    TimelineView to rotate shapes on a canvas

    TimelineView, introduced in iOS 15, can be used to change objects on a canvas over time. The article takes the star shape defined previously and animates rotating the star shape on the canvas in a SwiftUI view.

    Read More
  • TimelineView to move a shape on a canvas

    Jan 16, 2022 · 8 min read · timelineview canvas path swiftui  ·
    Share on:
    TimelineView to move a shape on a canvas

    TimelineView was introduced in iOS 15 to control how a view can change over time. This article takes the heart shape defined previously and animates by changing the path on the canvas in a SwiftUI view.

    Read More

Eric Callanan

Lifelong learner, Software Engineering Manager, Passionate, Curious
Read More

Recent Posts

  • Reduce in Swift
  • Save an image to MacOS file system with SwiftUI
  • Map on collections in Swift
  • Iterating over a Dictionary in Swift
  • Exploring data with Swift TabularData and DataFrame
  • Use Dependency Injection to Unit Test a ViewModel in Swift
  • Consistent Swift style in Xcode with SwiftLint
  • Display loading screen when fetching data in Swift

Tags

SWIFTUI 58 PYTHON 27 SWIFT 13 PATH 12 PANDAS 11 MVVM 8 MATPLOTLIB 7 PLOTLY 7 ANIMATION 6 BAR-CHART 6 CANVAS 6 COVID-19 5 SHAPE 5 TIC-TAC-TOE 5
All Tags
2D2 3D2 ACTIVITY-RING1 ADDCURVE1 ALGORITHM1 ANGULARGRADIENT1 ANIMATABLEDATA4 ANIMATION6 ASYNC1 AWAIT1 AXIS2 BAR-CHART6 BUTTON1 BUTTONSTYLE1 CANVAS6 CARD1 CHART1 COMPACTMAP1 CONCAT1 COVID2 COVID-195 CROSS-PRODUCT1 DATAFRAME2 DEPENDENCY-INJECTION1 DI1 DICTIONARY1 DIVISION1 DOT-PRODUCT1 ENUMERATE1 FIBONACCI1 FILE1 FILTER1 FLATMAP1 FLIP1 FLOOR1 FOREACH1 FORM1 GEOMETRYREADER1 GEOPANDAS1 GEOPLOT1 HSTACK1 ILOC1 IMAGE2 INDEX1 IPYWIDGETS1 ITERATE1 JSON1 JSONDECODER1 LINE-CHART1 LIST1 LOC1 LOOP1 MACOS1 MAP1 MAPVALUES1 MATHPLOTLIB4 MATPLOTLIB7 MINIMAX3 MODAL1 MONTY-HALL3 MVVM8 NAVIGATION1 NSSAVEPANEL1 PANDAS11 PATH12 PERFORMANCE2 PHOTO1 PIE-CHART1 PLOTLY7 POLYGON1 PROBABILITY3 PROGRESS1 PROGRESSVIEW1 PUZZLE1 PYTHON27 QR-CODE1 RECURSION1 REDUCE1 ROMAN-NUMERALS1 SHADING1 SHAPE5 SLIDER1 SPEED1 STAR3 STYLE1 SWIFT13 SWIFTLINT1 SWIFTUI58 TABULAR-DATA1 TABVIEW1 TDD4 TEXT2 TIC-TAC-TOE5 TIMELINEVIEW4 TIMING1 UI-TESTING1 UNIT-TEST1 UNIT-TESTING1 USERDEFAULTS1 VECTOR4 VECTORARITHMETIC4 VSTACK1 WHERE1 ZIP1 ZSTACK1
[A~Z][0~9]