Skip to content

Instantly share code, notes, and snippets.

View CodeSlicing's full-sized avatar
😎
Busy feeling awesome

CodeSlicing

😎
Busy feeling awesome
View GitHub Profile
@CodeSlicing
CodeSlicing / MountainBadge.swift
Last active February 12, 2022 20:47
Source code for CodeSlicing episode demonstrating how PureSwiftUI can clean up the Apple tutorial on drawing paths and shapes
//
// MountainBadge.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorAdvancedWithMaskDemo.swift
Created September 18, 2021 11:18
Source code for CodeSlicing episode on advanced activity indicators - improved masking
//
// CircularActivityIndicatorAdvancedWithMaskDemo.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorAdvancedWithMaskDemoNative.swift
Created September 18, 2021 11:17
Native source code for CodeSlicing episode on advanced activity indicators - improved masking
//
// CircularActivityIndicatorAdvancedWithMaskDemoNative.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorAdvancedDemo.swift
Created September 18, 2021 11:16
Source code for CodeSlicing episode on advanced activity indicators - modifier extraction
//
// CircularActivityIndicatorAdvancedDemo.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorAdvancedDemoNative.swift
Created September 18, 2021 11:15
Native source code for CodeSlicing episode on advanced activity indicators - modifier extraction
//
// CircularActivityIndicatorAdvancedDemoNative.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorAdvancedDemo.swift
Last active February 12, 2022 20:49
Source code for CodeSlicing episode on advanced activity indicators - Part 1
//
// CircularActivityIndicatorAdvancedDemo.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorAdvancedDemoNative.swift
Created September 11, 2021 08:51
Native source code for CodeSlicing episode on advanced activity indicators - Part 1
//
// CircularActivityIndicatorAdvancedDemoNative.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / HorizontalAtivityIndicatorDemo.swift
Last active February 12, 2022 20:50
Source code for CodeSlicing episode on simple linear activity indicators
//
// HorizontalAtivityIndicatorDemo.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / HorizontalActivityIndicatorDemoNative.swift
Created September 1, 2021 22:12
Native source code for CodeSlicing episode on simple linear activity indicators
//
// HorizontalActivityIndicatorDemoNative.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//
@CodeSlicing
CodeSlicing / CircularActivityIndicatorDemo.swift
Created August 28, 2021 06:38
Source code for CodeSlicing episode on simple circular activity indicators
//
// CircularActivityIndicatorDemo.swift
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
// of the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
//