# wwdc20-samplecode **Repository Path**: allluckly/wwdc20-samplecode ## Basic Information - **Project Name**: wwdc20-samplecode - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WWDC20 Sample Code ## Featured - [Adopting Menus and UIActions in your User Interface](/AdoptingMenusAndUIActionsInYourUserInterface) - [Building a Feature-Rich App for Sports Analysis](/BuildingAFeatureRichAppForSportsAnalysis) - [Building Widgets Using WidgetKit and SwiftUI](/BuildingWidgetsUsingWidgetKitAndSwiftUI) - [Fruta: Building a Feature-Rich App with SwiftUI](/FrutaBuildingAFeatureRichAppWithSwiftUI) ## Frameworks - [Accessibility Design for Mac Catalyst](/AccessibilityDesignForMacCatalyst) - [Adding Hardware Keyboard Support to Your App](/AddingHardwareKeyboardSupportToYourApp) - [Adding Shortcuts for Wind Down](/AddingShortcutsForWindDown) - [Asynchronously Loading Images into Table and Collection Views](/AsynchronouslyLoadingImagesIntoTableAndCollectionViews) - [Building a Custom Peer-to-Peer Protocol](/BuildingACustomPeerToPeerProtocol) - [Building Custom Views in SwiftUI](/BuildingCustomViewsInSwiftUI) - [Creating a Mobility Health App](/CreatingAMobilityHealthApp) - [Creating Accessible Views](/CreatingAccessibleViews) - [Creating and Updating Complications](/CreatingAndUpdatingComplications) - [Creating NFC Tags from Your iPhone](/CreatingNFCTagsFromYourIPhone) - [Customizing Scribble with Interactions](/CustomizingScribbleWithInteractions) - [Detecting Hand Poses with Vision](/DetectingHandPosesWithVision) - [Detecting Human Body Poses in an Image](/DetectingHumanBodyPosesInAnImage) - [Developing a Safari Web Extension](/DevelopingASafariWebExtension) - [Displaying Human-Friendly Content](/Converting-Between-Swift-Data-Types-And-Strings.playground) - [Drawing with PencilKit](/DrawingWithPencilKit) - [Enhancing Your iPad App with Pointer Interactions](/EnhancingYourIPadAppWithPointerInteractions) - [Implementing Alert Push Notifications](/ImplementingAlertPushNotifications) - [Implementing Background Push Notifications](/ImplementingBackgroundPushNotifications) - [Implementing Interactions Between Users in Close Proximity](/ImplementingInteractionsBetweenUsersInCloseProximity) - [Implementing Modern Collection Views](/ImplementingModernCollectionViews) - [Inspecting, Modifying, and Constructing PencilKit Drawings](/InspectingModifyingAndConstructingPencilKitDrawings) - [Integrating Your App with Siri Event Suggestions](/IntegratingYourAppWithSiriEventSuggestions) - [Loading and Displaying a Large Data Feed](/LoadingAndDisplayingALargeDataFeed) - [Managing Audio with SiriKit](/ManagingAudioWithSiriKit) - [Messaging a Web Extension’s Native App](/MessagingAWebExtensionsNativeApp) - [Monitoring System Events with Endpoint Security](/MonitoringSystemEventsWithEndpointSecurity) - [Providing Hands-free App Control with Intents](/ProvidingHandsFreeAppControlWithIntents) - [Receiving Voice and Text Communications on a Local Network](/ReceivingVoiceAndTextCommunicationsOnALocalNetwork) - [Soup Chef: Accelerating App Interactions with Shortcuts](/) - [SpeedySloth: Creating a Workout](/SoupChefAcceleratingAppInteractionsWithShortcuts) - [Supporting Multiple Users in Your tvOS App](/SupportingMultipleUsersInYourTvOSApp) - [UIKit Catalog: Creating and Customizing Views and Controls](/UIKitCatalogCreatingAndCustomizingViewsAndControls) - [Visualizing a Point Cloud Using Scene Depth](/VisualizingAPointCloudUsingSceneDepth) ## Graphics and Games - [Accelerating Ray Tracing Using Metal](/AcceleratingRayTracingUsingMetal) - [Adding Custom Functions to a Shader Graph](/AddingCustomFunctionsToAShaderGraph) - [Adjusting Saturation and Applying Tone Mapping](/AdjustingSaturationAndApplyingToneMapping) - [Blurring an Image](/BlurringAnImage) - [Creating a Collaborative Session](/CreatingACollaborativeSession) - [Creating a Fog Effect Using Scene Depth](/CreatingAFogEffectUsingSceneDepth) - [Creating a Game with SceneUnderstanding](/CreatingAGameWithSceneUnderstanding) - [Creating a Metal Dynamic Library](/CreatingAMetalDynamicLibrary) - [Creating a Multiuser AR Experience](/CreatingAMultiuserARExperience) - [Equalizing Audio with vDSP](/EqualizingAudioWithVDSP) - [Finding the Sharpest Image in a Sequence of Captured Images](/FindingTheSharpestImageInASequenceOfCapturedImages) - [SwiftShot: Creating a Game for Augmented Reality](/SwiftShotCreatingAGameForAugmentedReality) - [Tracking Geographic Locations in AR](/TrackingGeographicLocationsInAR) ## Media - [Adopting Picture in Picture Playback in tvOS](/AdoptingPictureInPicturePlaybackInTvOS) - [Capturing Stereo Audio from Built-In Microphones](/CapturingStereoAudioFromBuiltInMicrophones) - [Creating a Slideshow Project Extension for Photos](/CreatingASlideshowProjectExtensionForPhotos) - [Editing and Playing HDR Video](/EditingAndPlayingHDRVideo) - [Playing Haptics on Game Controllers](/PlayingHapticsOnGameControllers) - [Recording and Streaming Your macOS App](/RecordingAndStreamingYourMacOSApp) - [Selecting Photos and Videos in iOS](/SelectingPhotosAndVideosInIOS) - [Writing Fragmented MPEG-4 Files for HTTP Live Streaming](/WritingFragmentedMPEG4FilesForHTTPLiveStreaming) ## Developer Tools - [Autosizing Views for Localization in iOS](/AutosizingViewsForLocalizationInIOS) - [Autosizing Views for Localization in macOS](/AutosizingViewsForLocalizationInMacOS) ## App Store and Distribution - [Determining Service Entitlement Using Node.js](/DeterminingServiceEntitlementUsingNodejs)