{"pages":{"search":{"query":"Animation & Coding: AI, Python, Swift, SwiftUI","originalQuery":"Animation & Coding: AI, Python, Swift, SwiftUI","serpid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","parentReqid":"","serpItems":[{"id":"13698826719456495376-0-0","type":"videoSnippet","props":{"videoId":"13698826719456495376"},"curPage":0},{"id":"70491882319201932-0-1","type":"videoSnippet","props":{"videoId":"70491882319201932"},"curPage":0},{"id":"1949055144322847994-0-2","type":"videoSnippet","props":{"videoId":"1949055144322847994"},"curPage":0},{"id":"9215930833632065232-0-3","type":"videoSnippet","props":{"videoId":"9215930833632065232"},"curPage":0},{"id":"-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dEFuaW1hdGlvbiAmIENvZGluZzogQUksIFB5dGhvbiwgU3dpZnQsIFN3aWZ0VUkK","statId":4,"lazyLoad":false,"extParams":{"reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","ui":"desktop","yuid":"4466862711777275219"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"658989109993224164-0-5","type":"videoSnippet","props":{"videoId":"658989109993224164"},"curPage":0},{"id":"11438274446713082074-0-6","type":"videoSnippet","props":{"videoId":"11438274446713082074"},"curPage":0},{"id":"1346073286948458957-0-7","type":"videoSnippet","props":{"videoId":"1346073286948458957"},"curPage":0},{"id":"1985011799921601833-0-8","type":"videoSnippet","props":{"videoId":"1985011799921601833"},"curPage":0},{"id":"5998431722347513947-0-9","type":"videoSnippet","props":{"videoId":"5998431722347513947"},"curPage":0},{"id":"7296472705111499192-0-10","type":"videoSnippet","props":{"videoId":"7296472705111499192"},"curPage":0},{"id":"-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dEFuaW1hdGlvbiAmIENvZGluZzogQUksIFB5dGhvbiwgU3dpZnQsIFN3aWZ0VUkK","statId":11,"lazyLoad":false,"extParams":{"reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","ui":"desktop","yuid":"4466862711777275219"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"427238631220853896-0-12","type":"videoSnippet","props":{"videoId":"427238631220853896"},"curPage":0},{"id":"1839568863159290363-0-13","type":"videoSnippet","props":{"videoId":"1839568863159290363"},"curPage":0},{"id":"7363923832487226199-0-14","type":"videoSnippet","props":{"videoId":"7363923832487226199"},"curPage":0},{"id":"13550375262321253813-0-15","type":"videoSnippet","props":{"videoId":"13550375262321253813"},"curPage":0},{"id":"14329024099702350460-0-16","type":"videoSnippet","props":{"videoId":"14329024099702350460"},"curPage":0},{"id":"12521440265691730160-0-17","type":"videoSnippet","props":{"videoId":"12521440265691730160"},"curPage":0},{"id":"12883833394908380139-0-18","type":"videoSnippet","props":{"videoId":"12883833394908380139"},"curPage":0},{"id":"-0-19","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":19,"grab":"dEFuaW1hdGlvbiAmIENvZGluZzogQUksIFB5dGhvbiwgU3dpZnQsIFN3aWZ0VUkK","statId":19,"lazyLoad":false,"extParams":{"reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","ui":"desktop","yuid":"4466862711777275219"}}},"isAdult":false,"position":19,"placement":"empty"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Your region Columbus","needRetpath":true}]},{"type":"searchengines","links":[{"label":"Google","url":"//google.com/search?tbm=vid&q=Animation%20%26%20Coding%3A%20AI%2C%20Python%2C%20Swift%2C%20SwiftUI","logNode":{"name":"link","attrs":{"type":"google"}},"target":"_blank"},{"label":"Bing","url":"//bing.com/videos?scope=video&q=Animation%20%26%20Coding%3A%20AI%2C%20Python%2C%20Swift%2C%20SwiftUI","logNode":{"name":"link","attrs":{"type":"bing"}},"target":"_blank"}]},{"type":"help","links":[{"label":"Contact us","url":"https://yandex.com/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Help","url":"https://yandex.com/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Tune","url":"https://yandex.com/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"About","url":"//yandex.com/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"License","url":"//yandex.com/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Privacy Policy","url":"//yandex.com/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"correction":{"items":[{"kind":"misspell","url":"/video/search?text=Animation%20%20%26%20Coding%3A%20AI%2C%20Python%2C%20Swift%2C%20Swift%20UI","params":{"text":"Animation & Coding: AI, Python, Swift, Swift UI"},"query":"Animation & Coding: AI, Python, Swift, Swift UI","helpUrl":"https://yandex.com/support/search/how-to-search/request-correction.xml","helpTarget":"_blank","helpAriaLabel":"Spelling correction service"}],"id":"223039472376"},"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dEFuaW1hdGlvbiAmIENvZGluZzogQUksIFB5dGhvbiwgU3dpZnQsIFN3aWZ0VUkK","lazyLoad":false,"extParams":{"reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","ui":"desktop","yuid":"4466862711777275219"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Ftext%3DAnimation%2B%2B%2526%2BCoding%253A%2BAI%252C%2BPython%252C%2BSwift%252C%2BSwiftUI","pages":[{"reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"7787951301526806747183","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_viewer_related_fail_error_screen":1,"video_viewer_channel_link_mode":2,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","video_viewer_restore_mute_state":1,"spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_viewer_comments_auth_popup":1,"video_depot_viewer_masthead_ssr_only":1,"video_kebab_advanced_actions":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"video_baobab_blockstat":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1,"video_comments_smart_nonstop":1},"slots":["1549020,0,47;204184,0,86;1522421,0,25;1519497,0,74;1513918,0,43;1547188,0,17;1545280,0,36;1546029,0,53;1525905,0,7;1550191,0,55;1544453,0,90;1542960,0,61;1541062,0,88;1538016,0,7;1544304,0,71;1339938,0,50;1530699,0,20;1548754,0,60;1519858,0,36;1525606,0,56;1542015,0,70;1543816,0,75;1544483,0,56;1549656,0,92;1535407,0,71;124065,0,56;1549695,0,88;1534297,0,87;1545526,0,15;1145208,0,92;1543966,0,62;1543527,0,39;46452,0,26;1539965,0,67;1530379,0,64;151171,0,9;1281084,0,21;1534488,0,55;287509,0,26;786162,0,75;1540416,0,2;1476852,0,54;1531176,0,34;1541137,0,98;1545079,0,65"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Ftext%3DAnimation%2B%2B%2526%2BCoding%253A%2BAI%252C%2BPython%252C%2BSwift%252C%2BSwiftUI","mordaUrl":"//yandex.com/","videoSearchUrl":"https://xmlsearch.yandex.com/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","settingsUrl":"https://yandex.com/tune/search/","helpUrl":"https://yandex.com/support/video/","legalUrl":"//legal.yandex.com/termsofservice/","feedbackUrl":"https://yandex.com/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","backUrl":"//ya.ru","url":"https://xmlsearch.yandex.com/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Animation & Coding: AI, Python, Swift, SwiftUI: 2 thousand videos found on Yandex","description":"Результаты поиска по запросу \"Animation & Coding: AI, Python, Swift, SwiftUI\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Animation & Coding: AI, Python, Swift, SwiftUI — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y407c7617c2531b28c9f2bdc8e6a77e97","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1549020,204184,1522421,1519497,1513918,1547188,1545280,1546029,1525905,1550191,1544453,1542960,1541062,1538016,1544304,1339938,1530699,1548754,1519858,1525606,1542015,1543816,1544483,1549656,1535407,124065,1549695,1534297,1545526,1145208,1543966,1543527,46452,1539965,1530379,151171,1281084,1534488,287509,786162,1540416,1476852,1531176,1541137,1545079","queryText":"Animation & Coding: AI, Python, Swift, SwiftUI","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4466862711777275219","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1167408,1202006,1194718,1221235,1228280,1226860,1246754,1313283,1321224,1300570,1320679,1352408,1342688,1341968,1345362,1367583,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1535081,1540074,1545808,1543051,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"en","user_time":{"epoch":"1777275222","tz":"America/Louisville","to_iso":"2026-04-27T03:33:42-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1549020,204184,1522421,1519497,1513918,1547188,1545280,1546029,1525905,1550191,1544453,1542960,1541062,1538016,1544304,1339938,1530699,1548754,1519858,1525606,1542015,1543816,1544483,1549656,1535407,124065,1549695,1534297,1545526,1145208,1543966,1543527,46452,1539965,1530379,151171,1281084,1534488,287509,786162,1540416,1476852,1531176,1541137,1545079","queryText":"Animation & Coding: AI, Python, Swift, SwiftUI","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4466862711777275219","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"7787951301526806747183","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":169,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":false,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"isWatchingProgressInDoc2DocEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isReactionsEnabled":false,"isVideoReactionsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":true,"isCommentsOnboardingEnabledInTesting":false,"commentsOnboardingTextVariant":null,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":true,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":true,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":true,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false,"isSerialNavigatorDisabled":false,"isAdvInVideoListWithInnerPadding":false,"isEarlyAdvRenderEnabled":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"4466862711777275219","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1813.0__843c857f68fd1f2adde186579928288b90fa79c4","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"xmlsearch.yandex.com/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"13698826719456495376":{"videoId":"13698826719456495376","docid":"34-11-10-ZA260D78A9F44ABF8","description":"Using the new Phase Animator in iOS 17, you can define a set of phases that can be cycled through over time to create animations. Let's build a simple text animation in this video. Join to learn...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/933214/22dbd403db1f7bef69412c3fc4a50082/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/y5leQwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI: Create Text Animations Using Phase Animator in iOS 17","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=EeseVwilJJ8\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoWChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NloUMTM2OTg4MjY3MTk0NTY0OTUzNzZqhxcSATAYACJEGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqEMIPDxoPPxOEAoIEJAGABCsqiwEQARp4gfsK_gkC_QD8AwUC-Qb-Agb1APn4_v0A2AH2__r4BAATAf_6AgAAAPkE8QkHAAAADf_7Af7_AQDwAPsOAwAAAAwGA_UBAAAAAQbuDP8BAAD8_gbzAgAAAA0OD_YAAAAA_xL-A___AAD0DQYGAAAAAAYDAQAAAAAAIAAt4HXMOzgTQAlITlACKoQCEAAa8AFtCwD9_b_1A9cT2wDADfn_gfoR_yAq3QDbD-QA6v7WALjz9AH86xj_qfXLAIcS7QHhBsH_L_r7ABEPDP8K4icA8vzpASnQ8gFEAfwA8yvb_wUcGf4k5zUCMrTuAg8b8f0i8wT9vADVAK3g5AMKIjoDL_v9_AETK_39Dyz82CIY_9z6IPztAg4CoRHz_iI7IQETGvf7QQrUAAAfDwU8F_ANAe4PAvQNDfj5NAsE4fwC-eAD7AfUEgsRBAoNAwooKPjuJhgF4fH68g0yFvke9PYB3Tjz-Qrt9Aj3zwUIzh4V_AfiC_LTK_0ExxMU-vcM9vAgAC3G_QY7OBNACUhhUAIqzwcQABrAB-zZ874TIb88itRKPWIdHb2vPt49krQ2Pc7cCL1VZYQ6Xw4WvdOjGT6oNng9YQn3uqFId75zVro8pDYxvf7Viz4gxJ88hqkxOyv-ur3M90I9mzkEvSpddb3ND9I8XwzEOzBBkr1PaIi8hU8pPQqBLD45R_g8Jey2vM_dqb0Dt2m9EayFPLvkST2V7q480CKAvOID2z2Lh_e6wVPIvP9YbT30h4c6PFWZPOZtFr1yD9M8CYeDu33PqL322gc89EAYvL7NET2UgYc7meRWPev7hb0-aEy9hzsRPG5Tl7xYU3k9t3njuwckYTwx0LU8AKYxvBq1nD0x8Le8MOEnO6jIIb4CfBw96OltPG2p4z0GEam8FJ3bPMsGo72G1W49ptzYPEArdrupY_q82XoEPNOG4z3Mdmo91nS9PEYotrrO4C-9oTWaPB1bzz1S4pS9lCp2vFIKj735PBW9Fy_Uu2eCPD16Dbs93WxivMg9BDyGE2I9aZ5tPDt0xT0HAR69rhQbvBTnjTzGsxq9JxQgvGjSYT3KQgU9BsSaPKswjL0VRmm8J0HJOufMUT24oIg9WX0evJFk9j1po1-8AJOSu2b6IL0Ur9K9weyWO1tyBj0HU148pPDJO00FRr1hqtk8R1dpuzgUfr3cDYK90uA2vLeboL1Y0kC9ok4SPDWEHr3uzhw8gL-UuzEERT0vZx27euxtOtNrg72lsL07tM6VOg0_nj157II8yyeOOrh0TL0hh-87BJZYun9Ogbwpe6Y8V0qluDy98j1KyFG9V8GOOc2h1jx4UpU8PMqXONnt87wXXBi9MtyzN7a8kj21o9g9iB2Bub7F4DusUxW-pozJOWeK7zxaHjW957bVuJupFb2Q1yM9_ZY8uogZgD3e4Vs97CULubBTwT2PjQC9XuIbuD6-kz2RdZ28ME3zN59O4DtG9bG8FKcstxjxeL3BFC-9hWVCOVB5-jmYWqW8vhvQOFnTxjxQHGC9INIXOFegDL1PdpM96khnuAwqAD32ACe95Ex3uAxMODyDrYg84SxCuVcG9b1wQ-y9zAyLuGJXibyoYlc73mBBuG3F_r2i1D69Gi_0uLyUurzuvb69SYubN8gDtrwU5Ze974nvOCmSH7609KK9h0GoOAuQgj0Fws48IPgCuWU00j3sVR-9ofXEN3UCOj1J9w49AuUoN5_Fdz1vj289bbCGNxT0TT20vae9l5eNtyL_7D01KQU-835buKwERr0RJTA9D3KzuLPp7TxKx0Y9gZLItqptebwbJK69fQ1UuCAAOBNACUhtUAEqcxAAGmAtBQAx9xDLIiEt5wTu6CPd-APKFgwOAPvX_wgTGfYF_96yD_v_MPMN5LQAAAAT9-cf_gAMYvnx-N3dQyCvyestCn_d6CG_8ycQ48ok6QQRA-Hy_BMACODIF_cUt1EG-y0gAC267Tg7OBNACUhvUAIqrwYQDBqgBgAAAMIAAAxCAAAAQQAAgEEAADhCAAC8QgAAlEIAAIhBAACawgAAYMEAAJRCAAA0wgAAgsIAAMDAAACIQQAAKEIAAKhBAABUwgAAaMIAAOjBAADQQQAAgEAAAABAAACgwAAAXMIAACDCAABswgAAoEAAAOBBAAAAQAAAcEEAANhBAABAwgAAMEEAAITCAAAEwgAA8MEAALxCAAAQQgAASEIAAEBBAADAQAAABEIAAABAAADgQAAATMIAABTCAAD4wQAAdEIAAODAAABkwgAAQEAAACjCAAD4wQAABEIAAEBCAACcwgAAQEAAAKBBAAAAQQAAgkIAAADCAACqwgAAmMEAAAhCAADOwgAAAEAAAFTCAACAPwAAWMIAABhCAAAkQgAAisIAAMBBAABQwgAAEMEAALDCAADIQQAAkEEAAABAAADIwQAAHEIAAHBBAACgwQAAMMEAAERCAAAgQQAAuEEAALZCAAC4QQAA4EEAABRCAACYwgAAsMIAAABBAAAkwgAABMIAACTCAAAQQgAAkMEAALbCAABcQgAAiEEAAABCAAAQQQAAwEEAAHDBAABAQAAAQMAAABRCAABQQQAAoMAAAEzCAACAQQAAIEEAAHRCAADgwAAAqEEAACRCAABUwgAAGEIAAGjCAADowQAAyMEAAADAAACYQQAAcMEAAFDBAABAwgAAUEEAANjBAACAwAAAJEIAAODAAADgQQAAwEEAAGBCAABwwQAAGMIAAIDBAACAwAAAXEIAABDBAABwwQAAoEEAAIDAAAAkwgAAEEEAADBBAACAwgAAQEAAAADAAADwQQAAHMIAAJRCAAAcwgAA6MEAALjBAACgwgAAkEEAAIBAAAAYQgAA4EAAAAAAAACAwQAA0MEAAJBBAACeQgAACEIAAEBBAABQwQAAFEIAABDCAABEQgAAUMIAAPBBAADYQQAAuMEAAMBBAADYQQAASMIAABzCAABAwAAAkEEAAIJCAAAgwgAAtMIAAOhBAABQQQAASEIAALBBAAAswgAA2EEAACxCAAAYwgAA2EEAAGzCAAAIwgAAAEIAADDBIAA4E0AJSHVQASqPAhAAGoACAAAtvwAA0j4AAPg9AABUPgAA4DwAAOY-AACCvgAAOb8AAIi9AAAUvgAAij4AADS-AACoPQAALD4AAIi9AACevgAAAz8AAPi9AAD4vQAAAT8AAH8_AACIPQAAfL4AADC9AAAwPQAAUD0AAHA9AADKvgAAyD0AAPg9AAA8PgAA4LwAAJg9AAC4PQAAij4AAAy-AADYPQAAZL4AAIC7AACKvgAA-r4AABA9AADGPgAALD4AAHw-AACCPgAAFD4AAKC8AAB0vgAAUL0AAFA9AADWvgAAJL4AAEw-AABUvgAA4LwAAEs_AABAvAAAqD0AAFw-AABQvQAAVL4AANg9AABMPiAAOBNACUh8UAEqjwIQARqAAgAANL4AADA9AABEvgAA5r4AABA9AACgPAAAqD0AAIA7AACIPQAA4LwAACS-AABAPAAAgDsAAAy-AAAUPgAAML0AAOC8AAAlPwAAbL4AAN4-AACgPAAAbL4AAKA8AACgvAAAUD0AABA9AACgvAAAQDwAANg9AAC4PQAAUD0AAKC8AAAMvgAAuD0AAFw-AACAOwAAQLwAABC9AAAcvgAAHD4AACw-AACgvAAAXD4AADA9AAAUvgAADL4AAH-_AABAvAAAmr4AABC9AAAsvgAAyD0AAKA8AAAUPgAA6D0AAJg9AACIvQAAgDsAACy-AAD4PQAAuL0AAMg9AABEPgAAyL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=EeseVwilJJ8","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["13698826719456495376"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3146042772"},"70491882319201932":{"videoId":"70491882319201932","docid":"34-3-6-Z840C510AD157C531","description":"Let's create this cool button animation/effect in SwiftUI using the shape property, dashPhase. You can use this parameter to move dashed patterns along a path. Source code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3486295/517ca41c3905238ab7c3e7263cb9e611/564x318_1"},"target":"_self","position":"1","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"How To Create a Moving Border SwiftUI Animation","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=iz-fghTiGIc\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoTChE3MDQ5MTg4MjMxOTIwMTkzMloRNzA0OTE4ODIzMTkyMDE5MzJqrg0SATAYACJEGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqEMIPDxoPPxOlA4IEJAGABCsqiwEQARp4gfgAAgYB_wAE9BEE-wn8Ag79-QEK_v4A6vj78wL_AQADBfEF_AEAAPQPAQoDAAAAAfYBBfX9AQANAgkPBAAAAAPy_vT5AAAAEgYADf4BAADy8vj1AgAAAAAHDwUAAAAA9AsD-gIAAAD3CAEAAAAAAAnuAv4AAQAAIAAt9AnQOzgTQAlITlACKnMQABpgHQ4AKfbfzQvw-9jP7cg9EvruzvwDA_8Rsv8YQg_qIuzYye3z_1bdD_-vAAAA7g_0CSQADmjmx-wDGwsBn7rlDRd_GiQfxfsQE-XvK_Q7OPQf3-hBABT2_gH_6f1l8wpDIAAt6mcqOzgTQAlIb1ACKq8GEAwaoAYAAEDAAAB0QgAALEIAAKDAAAAEQgAAWEIAAKZCAAAgQQAAnsIAAPjBAAC0QgAAUMEAAMjBAACwwQAAKEIAAOBAAAAkQgAAMMEAAATCAACAvwAAsEEAADDCAAB4wgAAIEIAAKjBAAAkwgAAMMEAAKjBAABQQgAA6EEAADDCAADwQQAAXMIAAHRCAAAgQQAA6MEAAKBBAABQQgAAIEIAAMRCAAA4QgAAPMIAAMhBAABgQQAAlsIAABzCAAAAQgAA0EEAADBBAACYQQAA8sIAAIBAAABwQQAALMIAAOBBAACEQgAA7sIAAIjBAAAwwQAAAAAAAMBBAAAQwQAAAMIAAIDAAACgQQAABMIAAKBBAACAPwAAIEEAAOjBAACQQgAAEEEAAMjBAAAwQQAANMIAADxCAAA4wgAAqEEAAPBBAABgQQAAbMIAALRCAAAgQQAAUEEAAEBBAADAQQAAwEAAAJDBAAAQQgAAHEIAACBBAAB4QgAA4MAAAATCAADgwQAAMEEAAIDBAABkwgAAIMEAAPjBAAAswgAAKEIAAOBBAAAkQgAAoMEAACxCAAAAwQAAAEAAAIDAAADYQQAAAAAAAKDAAADwQQAAEEIAAKDBAACoQQAAqMEAABDBAAA0QgAA6MEAAARCAABowgAAoEEAAETCAACAvwAAQEAAADDBAACAwAAAPMIAALBBAABgwQAALMIAABRCAACowQAAIEEAAGxCAACgQAAAMMIAAABAAADowQAAEEEAALhBAAD4wQAAcMEAAKhBAABQQgAAUMEAAKhBAAC4QQAAKMIAACBBAADYQQAAmMEAAFzCAAAgwQAAhsIAAIDAAACIwQAAUMEAABxCAAAgQQAAgEIAAFjCAAAsQgAAMMEAAIrCAADAwQAAeEIAAKBAAACQQQAAAAAAAMBBAABgQQAA4MAAALjBAABgQQAAsEIAAFTCAACYQQAA_kIAANTCAADMwgAAIEEAAEDCAACQQQAAEEEAAI7CAABAQgAAwMAAAAjCAACQQQAAnsIAACDBAAAsQgAAeMIAAAhCAACgwQAAyMEAAARCAAAwQSAAOBNACUh1UAEqjwIQABqAAgAAvr4AAGw-AAAEPgAAij4AAJK-AABEPgAAHL4AACW_AACWvgAAmD0AAHw-AAAEPgAAmD0AAGQ-AAAsvgAAA78AABM_AACYvQAAyD0AAAk_AAB_PwAAUL0AABS-AABsPgAADL4AAIi9AACoPQAAyr4AAFC9AADgvAAAcD0AAAQ-AADovQAADL4AADw-AACSvgAAkj4AALK-AADIvQAAdL4AAGS-AADIPQAAbD4AAMg9AAA0PgAALD4AACQ-AAAMvgAAnr4AAIa-AABAvAAAmr4AAKg9AABkPgAAUD0AAKA8AAB_PwAANL4AABQ-AABwvQAAgDsAAPi9AAAQvQAAMD0gADgTQAlIfFABKo8CEAEagAIAADS-AABwPQAAML0AAAe_AACYvQAAMD0AADw-AACYPQAAML0AAOA8AAAwvQAABL4AAOC8AAAsvgAAmD0AAJi9AACoPQAAMT8AAEA8AADaPgAA2L0AACy-AADgPAAAuL0AAEA8AAA0vgAAqL0AAEC8AABkPgAAEL0AAKA8AACAuwAAuL0AALg9AAC6PgAABL4AABQ-AACAOwAAPL4AAIo-AAAUPgAAUL0AAIA7AABAPAAAhr4AAJg9AAB_vwAAoDwAAEy-AACYPQAAED0AAKA8AADgPAAADD4AACw-AADgPAAAML0AAKC8AACIvQAAiD0AABC9AACgPAAAiD0AAOA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=iz-fghTiGIc","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["70491882319201932"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"1949055144322847994":{"videoId":"1949055144322847994","docid":"34-1-0-ZB2F2CB6E03975092","description":"Let's learn to design and build the Synced Animation together using SwiftUI. Learn to design, animate and build interactive prototypes using SwiftUI from my 3 Udemy SwiftUI courses. 1. SwiftUI...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/789346/8c2db76ddb118978780d9b75aef8f5a4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9G1XzgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"Synced: A SwiftUI Animation","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=0rlcUSy2ido\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChMxOTQ5MDU1MTQ0MzIyODQ3OTk0WhMxOTQ5MDU1MTQ0MzIyODQ3OTk0aoYXEgEwGAAiQxowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKg_CDw8aDz8TP4IEJAGABCsqiwEQARp4gfcF9_z-AgAE9RAE-wj8AvP6-QIJ_wAA4voD9gf7AgD5Bv8GEAAAAO0K9wcGAAAA_PwE-_z-AAAKBQAJBAAAAAf5Bvn0AAAABgkBCv4BAADs9wL_AwAAAAX-AwQAAAAA9xT3BP__AADuCQP-AAAAAP_4_goAAAAAIAAtWiDYOzgTQAlITlACKoQCEAAa8AF1GQn_5cwNAdYKCgDPD-UBgfoR_zhB3f_6AAMA6v7WAM735ADJ9CcAtPvxAa8U6_-9BLH_MhveACfxBP_e2Qz_OSTPARbYGgEz-xsB5Bfz_wImMP449S0BLN8H__ry2f0i7xX79QzeAsvn5gACLRcBHwAG_wcrIgSwIRAF8h8L_urcAgHKBwUGy_Tw_xkHDgfvC8_5OCro_w4iB_w8F_AN8fIe-BIJJv3fEAr72CoD-7sJ6wDv6xMD1AsQ-xI9GgLkGyX-Ben78gckCe429fQG8DLr9ffK8hDi2AUXwvXs-Bb9G_fNP_P-4Q4e_RAX9O8gAC3G_QY7OBNACUhhUAIqzwcQABrAB08-xb5-2Nw8McawO8q7n71aRoo9fIZLvC6pn70DC7u8U_BvvHnl-j0lsLk9qCLwPL2OkL5851y92KYpO_29dD6SVEu9A7HsPI9T9LydmcU8-oLxvB2Rz73kCok9jcIBvJDnKb1RBKc8Abv_PP8-Qz53fwa4DOtBvWD9ZL15uW26eHy5uxFClj3r2oO9mjvfvI4EGj4ExTQ8Fdm5O2oEgT2TkJO9D1gkO5PUk73VKpU8POGdu7-aA72RlDk9deuQukVkWD29oOo8X3yPur7xur2phOe9wjTMvEksqTxoXg49Nr0aPVLbIbz9qre8JFKquyfyqT1HH3M9gzvIu22s5L2mES49lE7BO7ZBlz3KFom8jgHZPB093r2-wAw-uwgLukoGI7wKz7Y7haYWPWST3D1u_U88ZzHMPCCcKj1Iqs46wmz-u7j-gj02U8a7OHrGvKBxALy2WN27nIcTPGeCPD16Dbs93WxivGX_HbxaqKs8rGPHOj8oHj1DS6i8WjG3vNTiAj1bjba8mJAHvGjSYT3KQgU9BsSaPHX4Vb3B_iu9Fyp_vHsNlj1kvm09y6vGuhvWlD2r7eY8DZh2vLPN7b0Zuii9tAHYu_i5Sz04D0w8mTnuOyy9Mb36jDU97QivOtQsUDwoDgC-ztwFuiC9vLyCaHe9f8uUO5-dwrs_dpg5G7P0uj1rTT1guAm9VcK1ueI83L3OpgO9UlN9uQ6qkz0J6_W8Ki-_OuQ1ar0ZZrI8UB44OZ7BFb3fZXA9DGNGuk8jHT6VuA69DXvSOC04rT2UpAs9DQqKORtoHr2QbMm896ULOYY49j1XSiU9amI0uT-ngD0q5iC-3rY8Od8tuTtFI8m9_DkBOVTwyr1Aec48lGTjOjprQT2-Iik9ABpBuQjTlj1Xh029gHkJuXiekz1uuNk8_aiduIyC4Dyc0bC9q1JNuNHiMb3uNrm9vqAcOYk3vjqXkTq98ftgt5IDtjwvfI67Z12KuEFNCL3fh6Q79n5VODHhgT0HHR692Fd3tWSV0rs3OJG87zcHOOLPm70zUPm9RsoNuOW2vTzsJVe7SJ1uOLjkKL7Rf4W8nfgauWkVAr2QvCO-zYOEuM1Clrz8Nw-9hXWnuEq2Cr5nnty9W5b2OIplmT2gapk8LfQ8uEeT6z0uwwS9j-2dNlcgHz19fYg8ao2NttDmoj1vi4g95p_RtzLurD1cJr697GpDN1UYpj1tC8U9g8fnOBgnOb2UQ6U9ZZTHuEKn8TyV-s08w0FKuKC4TT33H6m9K02-tyAAOBNACUhtUAEqcxAAGmBF_QAbAfTTDfcE7Oj1xSfm9tveIfIBAPLbABUy-uv07fS-Bvn_L_j6-7oAAAAZG_0Q_AAUYu7X_vrsJf3OxvkuDX8G_x-0Dg4FyLwl6g4U7_rL-jUAAevC8PUKy1EP8jcgAC0oMT47OBNACUhvUAIqrwYQDBqgBgAAIEIAALDBAACEQgAAGEIAAPjBAAAwQgAAXEIAALjBAACqwgAAAMEAABhCAACYwQAA8MEAACBBAAAIQgAAEMEAAFBCAACYQQAAGMIAABBCAACAQQAAsMIAAIA_AAAQQQAAwMAAAJBBAACAQQAAqMIAAGxCAADAwAAAyMEAALpCAADGwgAACMIAAODBAACQwgAAYEIAALJCAAAgQgAAgMEAAIpCAACQQQAAIEIAAHhCAAAcwgAAlMIAABDBAADAQAAAUEIAAMjBAAB4wgAAjsIAABzCAAAUQgAAUMEAALZCAAAAwAAA8MEAAKDAAAAwQQAAQMAAABhCAAAUwgAAgEAAADDBAACAvwAAQMIAAMjBAAAAQQAAIMEAABhCAABcQgAANMIAAEDAAACYQQAAkMEAAIDCAABYQgAAEEIAALbCAACswgAAyEEAAJ5CAAAwQQAAsEEAAODAAACoQQAAFEIAACxCAACgQQAA0EEAAIhCAAAAQQAAeMIAAGBBAAAswgAAOEIAAEhCAADowQAAAEEAAAzCAAAAAAAAikIAAGTCAADgwAAAaEIAADDBAABwQgAAFEIAAHhCAAA8QgAAwMEAACRCAADAwQAAwMAAAGDBAABUQgAAHMIAAAhCAACwwQAAQEEAAPjBAACwwQAAJMIAAEDBAACQQQAALMIAAJjBAAAowgAAEEIAAIRCAADoQQAAZMIAAIA_AABQQQAAyEEAAMBBAADAQQAAEMEAAJrCAAAQQQAA4MEAAJDBAABAwAAALEIAAABBAACIwQAAoMAAAODBAAAAwQAAaEIAAKBAAABAwQAA2MEAANjBAABQwQAAZMIAALhBAAAcwgAAIEEAAEzCAABcQgAAVMIAAKBAAACAwQAAyEEAANhBAAAkQgAADMIAAMDAAAB4wgAAgEEAAAjCAADIQQAA4MAAAIBBAABAwAAAmEEAAABAAABcQgAAAEAAAOBAAACSwgAAAEEAAJ5CAABQwQAAMMIAALpCAAAwwQAAcMEAADTCAAAgQgAAJEIAABBCAACYwQAAgMAAAAAAAAA8wgAAoMEAAHDBIAA4E0AJSHVQASqPAhAAGoACAAAJvwAAPD4AABA9AABcPgAA4r4AAJo-AACovQAAEb8AAIA7AACIvQAA6D0AAEA8AACIvQAAVD4AAKi9AAAMvgAA0j4AALi9AAAwPQAA2j4AAG8_AAC4vQAATL4AAHA9AAAUvgAAgLsAACy-AAC6vgAADD4AABC9AABQPQAAUD0AAOC8AAA8vgAAQLwAAFy-AAD4PQAAdL4AACS-AACmvgAADL4AAEQ-AADSPgAALD4AAAw-AACgPAAAUL0AAKA8AABsvgAAuL0AAOC8AACGvgAARD4AAMg9AAC4vQAABD4AAH8_AADoPQAAfD4AABy-AABAPAAA2L0AAIC7AAAQvSAAOBNACUh8UAEqjwIQARqAAgAAoLwAAJg9AACIvQAAE78AAAy-AABcPgAAhj4AACQ-AAAQvQAA2D0AAOA8AAAsvgAAXD4AADS-AAAQPQAAEL0AAOg9AAAzPwAA6L0AALY-AADYvQAA-L0AAEw-AAAcvgAAoLwAAIi9AAAcvgAAgDsAAKA8AACYvQAAqD0AAEC8AAA0vgAAMD0AAII-AABEvgAAcD0AAKg9AABUvgAA-D0AAAw-AACAOwAAMD0AAKC8AAA8vgAAiD0AAH-_AAAwPQAAVL4AAKg9AAAEPgAAND4AADQ-AACGPgAAyD0AAKA8AACIvQAAoLwAAFC9AACIvQAAED0AAIg9AADoPQAA2L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=0rlcUSy2ido","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3360,"cheight":2100,"cratio":1.6,"dups":["1949055144322847994"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1250030122"},"9215930833632065232":{"videoId":"9215930833632065232","docid":"34-0-0-Z1CED115947FF238F","description":"Animate any SwiftUI view in these three simple ways. Learn more about my SwiftUI and AI courses on Udemy. Animate With SwiftUI: https://www.udemy.com/course/swiftui-... Design With SwiftUI...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2028413/0a99de3f0d72b360c640981dc8940be6/564x318_1"},"target":"_self","position":"3","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"The 3 Simple Ways add Animations in SwiftUI #animation #swift #swiftui #xcode","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=SAeKXl4oQ_s\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChM5MjE1OTMwODMzNjMyMDY1MjMyWhM5MjE1OTMwODMzNjMyMDY1MjMyargNEgEwGAAiTho6AAozaGhna3phdXhxa3pobW91Y2hoaHR0cDovL3d3dy55b3V0dWJlLmNvbS9AcHlzd2lmdGFpEgIAEioQwg8PGg8_E7MBggQkAYAEKyqLARABGniB_An1AfsFAPv-DQT7Bv0CDf36AQn-_wDlBAP2_vwCAAgLB_UAAQAAAP8CBP4AAAD_8__4-P4BAAoFAAgEAAAA__wA-vsAAAAD_PYH_wEAAPX7_vwDAAAADwAI-_8AAAAABAP3_P8AAPcHAQAAAAAA_PgJAQAAAAAgAC1gPeE7OBNACUhOUAIqcxAAGmA7CAAkEev-D-AK0uIL0B0D-PnjDv__AA_qAPk0_-f_BfTKEfL_QfEPCsMAAAAGHw8O9wD2VQXu4PYdGQXDx_oQFX_9Cf7e-g8CzssU9jMzEtzj-iIA9ArS7uX772HmFCYgAC3e0E87OBNACUhvUAIqrwYQDBqgBgAAwMEAAIC_AABAwAAAKEIAACBCAAAwQQAAqEEAALDBAACcwgAAgEAAAJhCAAAcwgAAsMEAAKDBAAA4QgAAhEIAAOhBAABMQgAA-MEAAOhBAACeQgAA4MAAAOhBAACoQQAATMIAAADBAACAvwAAAAAAAABAAACgQAAAPMIAALpCAAAMwgAAgEAAANDBAAB4wgAAwMAAAIBCAACAwQAAnEIAABRCAAAowgAAmEIAAHBCAACIwQAAAEAAANjBAABwwQAAuEEAAHDBAADowQAAUMEAAIzCAAAIQgAAgMAAAPhBAACSwgAAgEEAAEzCAADYQQAA0EEAAODBAACowQAALMIAAIhBAABAwgAAREIAAPjBAAAMQgAAoEEAALhBAAAAQQAAoMAAADBBAACAwAAA4EEAABzCAAD4QQAAEMEAAKDBAAAwwQAAUEEAAChCAAAAQAAA2EEAAGhCAAA8QgAAAEEAABDBAACsQgAAEMEAABRCAACgwAAAgMIAAAxCAAB0wgAAQMAAAKBAAABAwAAAAAAAAAjCAABMwgAAQEEAAGDCAAAAwQAAuEEAAJhBAAAQQQAALEIAAOBAAAAcQgAAmMEAAADBAADAQAAA2EEAAFBBAABQQQAAwMEAAGRCAABUwgAAFEIAAETCAABwQQAADMIAAIjCAACowQAA0MEAAOBAAACswgAAgMAAAL7CAACQwQAApsIAAKDCAADwwQAArEIAABhCAACoQgAAwEEAACDBAAAAQAAASEIAAKBAAACwQQAAAEIAAGRCAADYQQAA0EEAAOBBAAA0QgAA8EEAADzCAAAkwgAAIMIAAABAAABUwgAAkMIAADDBAABQwgAAAEAAADDCAADgwQAAMMIAAIBBAACgwAAAfMIAAODBAABQQgAAgD8AAHhCAACAwQAAgEAAACTCAACYQQAAsMEAAODAAABowgAAgsIAAABBAAAEQgAAEEEAANDBAADIwgAAMEEAAEhCAACwQQAAgMIAANhCAADIwQAAiEEAACBCAACAwAAAYEIAAHBBAACOwgAAoEAAAMjBAAAwwgAAcEEAAGRCIAA4E0AJSHVQASqPAhAAGoACAAATvwAAhj4AAJg9AABkPgAAVL4AAKI-AAAQvQAAM78AAIA7AABcvgAAND4AAOC8AAAMvgAAbD4AADA9AABUvgAAoj4AAOi9AADovQAAyj4AAEM_AAD4PQAANL4AAMg9AABQvQAAQLwAACS-AADOvgAADD4AAES-AADoPQAA4DwAAHA9AAC4vQAAML0AAJq-AABQPQAAvr4AAAy-AACovQAAhr4AALg9AACiPgAAVD4AAFQ-AADIPQAAyD0AAKC8AAAUvgAA-L0AAKg9AACuvgAAEL0AAPg9AACGvgAAcD0AAH8_AADoPQAA4DwAAPi9AAAEPgAAgDsAAEA8AACgvCAAOBNACUh8UAEqjwIQARqAAgAAUL0AAEA8AABQvQAAEb8AAMi9AACYPQAAFD4AAHQ-AADIvQAAQDwAAIA7AACAuwAAoDwAAEy-AAA0PgAAEL0AAKA8AAAzPwAAUL0AAOY-AAAUvgAAcL0AAKA8AAAMvgAAcL0AAHC9AADIvQAAgDsAAKC8AACAuwAAUD0AABC9AAC4vQAAgDsAALI-AACYvQAAQDwAAOA8AAB0vgAAVD4AAOA8AAAwvQAA6L0AANg9AABsvgAA-L0AAH-_AADIvQAARL4AAKC8AABwvQAATD4AAFA9AABUPgAAXD4AAOA8AACYvQAAiL0AAIC7AADgvAAAQDwAAIo-AACCPgAAJL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=SAeKXl4oQ_s","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":405,"cheight":720,"cratio":0.5625,"dups":["9215930833632065232"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"658989109993224164":{"videoId":"658989109993224164","docid":"34-7-14-Z3053DBD29D5036FF","description":"In this video, you will learn to animate string characters to build sliding animation in SwiftUI, similar to the popular \"Slide to unlock\" animation on iOS. Download the source code on GitHub...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/880964/89bfdc08137073808ad476c42c2dbf94/564x318_1"},"target":"_self","position":"5","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI: How to Animate Text Characters to Create a Sliding Effect","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fsFTiMlLLsI\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoUChI2NTg5ODkxMDk5OTMyMjQxNjRaEjY1ODk4OTEwOTk5MzIyNDE2NGquDRIBMBgAIkQaMAAKKWhocnplY3JuanB3dGtqZWhoVUM0WTQ3NGhadzNQSTFLT3labWNDcHhBEgIAESoQwg8PGg8_E_YEggQkAYAEKyqLARABGniB-wr-CQL9AAYFEAX5CfwCBvUA-fj-_QDa9Pf2B_kDABH5CvkJAQAA7gAEBAAAAAAFAwP8_v4BAAUC7AcCAAAAC_4JBAMAAAANAfgDCf8BAfz7CgQD_wAADQ4P9gAAAAD8CQEB_P8AAAMEC_cAAAAADfUABgAAAAAgAC3gdcw7OBNACUhOUAIqcxAAGmAJDQAp9-zU8AASy_7s-E8UBvna3wMCAPvGAPUvBfT46tHIDP7_RfQe6rYAAAD5CggaFQAAZxTV4uQgBhuxnuMWGX_5J-r48gn937kU5BxGC9nvDCIA0AHvBO_2-HEGBBEgAC0V1jU7OBNACUhvUAIqrwYQDBqgBgAA4MAAAGDBAACAQAAA6EEAAIzCAACQQgAAAMEAAPjBAACawgAAOMIAAIhCAABgwQAAgD8AAFTCAAB4QgAAhEIAANhBAAA4QgAAsMEAAPjBAAA0QgAALMIAABxCAACQQgAAUMIAAODAAAB0wgAALMIAALBBAAC4QQAAhsIAANRCAAAIwgAAuEEAADRCAAAgwgAAIEEAAMJCAAAwQQAAIEEAAHxCAABgQQAAaEIAAEhCAAAAwgAAGMIAAGBBAACgQAAAAMEAAHDBAADYwQAATMIAAMzCAADAQQAAYMEAANhBAAAQwgAAAEAAABzCAAAYQgAAAMIAAAzCAACwwQAA0MEAAIBAAADgwQAA0EEAAABAAABwwQAAwEAAAFBCAAA4QgAAwMAAAIjBAAAAwgAACEIAAJDCAABAQQAAQEIAAPjBAABIwgAAQMAAAIpCAADowQAAcEEAAAxCAACQQQAAAMEAAJBBAACQQgAABMIAAJBBAAA4wgAAoMIAALBBAAAwwQAAAAAAABDCAAAgwQAAKEIAAEzCAACEwgAAuEEAABTCAACAQAAAwEEAAAAAAACoQQAANEIAAIC_AADwQQAAAMEAAIDAAAAQwQAAZEIAADDBAACYQQAAMMIAALxCAADIwQAAEEIAAHjCAAA8QgAADMIAAHjCAADgQAAA4MEAAABBAADYwQAAFMIAACDCAADYwQAA2MEAAGDBAABAwgAAZEIAAFDBAADgQQAAmEEAADjCAAAgQQAAkkIAADBBAACQQQAAQEEAAAxCAACAvwAAiEEAAKDBAADIwQAAAMEAADDBAACowQAAQMIAAIA_AAAowgAAKMIAAIDCAAAYwgAAMMEAAEBAAAAMQgAAEMIAADhCAABgQQAAwMEAAADCAABIQgAAJMIAABBBAAAgwQAAEEIAAKDBAAA0wgAAYMEAAFBBAAAMwgAAKMIAACRCAACCQgAAYMEAAIbCAACmwgAA-MEAACxCAAAwQQAAvMIAAJJCAACwwQAAGEIAAFxCAACOwgAAsEEAAJhBAADQwQAABEIAADDBAAAcwgAA0EEAAOhBIAA4E0AJSHVQASqPAhAAGoACAADevgAATD4AADA9AADiPgAAHL4AACw-AABwPQAAE78AAJg9AABQvQAATD4AAJg9AAA8PgAAdD4AAES-AACWvgAAvj4AAIA7AABAPAAAIz8AAG8_AADgvAAAlr4AAIY-AABwPQAAmL0AAJg9AACmvgAA2D0AAFA9AAC4PQAAir4AALi9AACAuwAAPD4AACy-AABEPgAApr4AAGy-AACIvQAAyr4AABQ-AACaPgAAqD0AAKg9AAB8PgAAjj4AAKi9AAAMvgAANL4AAFC9AAAkvgAAJD4AABA9AAAQPQAAQLwAAH8_AAC4vQAAgj4AAFA9AABwPQAAHL4AAAy-AACSPiAAOBNACUh8UAEqjwIQARqAAgAA2L0AALi9AABsvgAABb8AAAS-AABAvAAAMD0AAFA9AABwvQAAyL0AAKi9AAAEvgAA4DwAABy-AAA0PgAAiL0AAOg9AAAhPwAAmL0AAM4-AAC4PQAAUL0AALg9AAAwvQAAQDwAAEC8AABwvQAA4DwAADQ-AACIPQAA2D0AABC9AAAEvgAAoDwAAJ4-AACgvAAAqD0AABC9AABsvgAAJD4AACw-AABwPQAAuD0AAAQ-AAA0vgAAQDwAAH-_AABAPAAAXL4AAEA8AAAkvgAAMD0AAAy-AACOPgAATD4AAKg9AAAQvQAA2D0AALi9AAAwPQAAQLwAAEw-AACGPgAAJL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=fsFTiMlLLsI","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["658989109993224164"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"11438274446713082074":{"videoId":"11438274446713082074","docid":"34-11-4-ZDD53A963F1C5AE9D","description":"Hi, In this video, we look at how to use 3D rotation to emulate walking, here inside SwiftUI. Learn more about my SwiftUI Animation on Udemy: https://www.udemy.com/course/swiftui-...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1018123/3756704c03b3a924e875064a4f4c85eb/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/u_OjwQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI Animation: Create a 3D Walk Cycle","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=HDKto76d2xY\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoWChQxMTQzODI3NDQ0NjcxMzA4MjA3NFoUMTE0MzgyNzQ0NDY3MTMwODIwNzRqhxcSATAYACJEGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqEMIPDxoPPxPVAYIEJAGABCsqiwEQARp4gfQI-wf9AwAFBA4F-gj8Ag_39Pf2AAAA6_j88wL_AQD_BA30CAEAAP4GBAoEAAAA_v0K_vT-AQAR9vkIAgAAAAj__vn-AAAAAwAEA_4BAADs9wL_AwAAAAD9CfP_AAAA_AwH_wIAAAD3BwEAAAAAAAz6-fsAAAAAIAAtIz_cOzgTQAlITlACKoQCEAAa8AFmHPj_ywJAAT81IwD3H9wBgeH9_3EA8wDOEAP_-QvgAe4Y3wDrACAA9vXO_9oP6ADVKOb_IwcHACwSCf_h6R8BDfnjASG5HAAcCwD_1R36__El6_5J9SkAJOj0APX0Bf0d9AP9GxvM_t7h8ATvExIECgMIAeb7B_3nFRoA8RgfAeju-AfvAgwC1P8EASHkFf1DIegASwT0ABcAGwL56_gACen_Bh0S-AbbDPkJ8vP499YE_fvN-xAEEhIGARA1FgHRCx0B9ecI_gYfCPE27A_81h779-EPGhPy9QUGzgIIAP_0E_cSAvL_1hgC_u0Y9AEgAC0UBRs7OBNACUhhUAIqzwcQABrAB0rU677KQFQ8Ja6jPLRkRDyXSpk9047RPObEortOE5G8ObStvFTXmz3PkpE8r7j2O5xNl77qPVy5ZI8WvJ1Ggj5_Fku8vhLIvMnuXb3ifvY8GNZIvdGcq7wZkpM8Jxp_vCmYvL3Y1zq8kfrhPDusAD4Csnw8Anw8vcuLJ73uot68Uh4HPUGa1jzWe-A88nCOuy0BnT0_CNw8LVqAO6r0Lj1HUve81B5APCG_yLzF_wC7Id2ZPGsRsb3HyMg8HxHTvMkibT1FhNo7JTMoPOv7hb0-aEy9hzsRPK-wID2oN4M9nyPNPC3hmrzLXKo8-gZLvOenGD2Ad7y8lX-tvMYqb7y3nTE9x-PYPCrRiD2KDQw9LKbIPLDi1L11Nsk9PI5VPAsC9bx7_Dm8cO-aPDBjqj2hkZk8JmmjPMhtarvMkZk7riKKO89F6DwawUY8RIwyvFcYDL1XGwg9W-RDvOrTlT1VhhE-LnDcuq88LT1UvUY8vsdTOxvtXT1vFLQ8VUxBOtTiAj1bjba8mJAHvIweTj2z1nq4VgiQPOKH1LyDiIS9gFG4Ox1twT05aRA9LgV_vNwRzj3xk_Y6yvxTORk3Bb7PVK69dDYRO0keG7zJcQc9gNc9Ot6Fd70gJ8w9KAgXN6FxF724j4y9gpscuyC9vLyCaHe9f8uUO6_Lhb2Acd871NK7OsTPHLyBgiK8J5UduxX1E71RiIC9qsE_OtNElD154hy8UWmjO4v-ULwDqIM9tZkgOpTLVb3eVW89KwGMOu6vDj6fEpG9ftCUOZnAiD3zdt88xQeKtyk8jbxJTYu95ZwbOVhXBT4kN5k9mERrucBMaj3Ru7e9-RjEuNPjrT2Ws9e9v5mOuXm3KL2w9Ks8oXu1OF53xDxdx_I7Q2j9uFAQxjyADlO9G4E1ubckrDwfuRW90xoNOb7iJD0f-_S86LT-N2NKv7yaOrS9_uV1OfgFCzwRiu28D7wxtcK0ubxMip-9BmB2OAryE73jnb09lVPVuFI8uDxfy1C9GK0RuO_nFD3t4uw84_qYtbAPsb23DLi9_lg4uKwnqTxYDfi8qza5OLjkKL7Rf4W8nfgaub0ylL1U65O9_NO6tm-1E73cYq6992q2NymSH7609KK9h0GoOK2n9j2z6pi8ezs6uWSKgz2SZCy9zUp_t1GOuDyQQfg8x4dqN1e_yLz5FcY8rmmrtz-Oxj0r3gi-hyK0uFUYpj1tC8U9g8fnODmhC73REIQ95dPVuG-9Ab2PiZQ9NKHbNxxe0D1b7_e9UV-UNiAAOBNACUhtUAEqcxAAGmBaCQA3B_bLG_MvyNT2uV3d9-f4CSM0_xjD_yE0-AsnCN24-_n_VtsJ-aEAAAAPEwo18gDkf9fDEQzsGRmC6_j8D3kMFwbD_B4dvq_l5OED8e3121gA1-jDG-793XwH6QUgAC0xABU7OBNACUhvUAIqrwYQDBqgBgAAkMEAAIBBAADAwAAAgEEAACBBAACMQgAAUMEAAOjBAACUwgAAQMAAAFRCAAAgQQAATMIAAAjCAAAQwQAAKEIAAIRCAABIQgAA8MEAAGDBAACaQgAAqMEAAChCAAAEQgAA-MEAAIA_AAB4wgAAwMEAAFhCAAAgwgAAwMEAAEhCAAAowgAAkEEAALhBAACgwQAAwEAAAL5CAACAQQAAoEIAAEBAAABgQQAA8kIAAJxCAADAwQAAcMEAAABBAAAAQAAAJEIAACTCAABIwgAAkEEAAPDCAABgwQAAMEEAACBBAADQwgAAhsIAAAjCAABQQQAAoMAAALjBAAAwwQAAisIAADBBAACAwgAAyEEAAIDAAAAUQgAAgEAAAGxCAADQQQAAksIAAOhBAACAQQAA4MEAAGTCAAA8QgAApEIAAAzCAAAMwgAA4MAAAGRCAACIwQAAcEEAAIBCAAAEwgAAmEEAAEBAAAAsQgAAwMEAAI5CAADAwQAAfMIAAIZCAAAgwQAALMIAANjBAADQwQAAiEEAAMjBAACgQAAA8EEAAIC_AACAQQAAwEEAAJxCAACgwAAAZEIAAHDBAACoQQAAAMEAAFzCAABAwgAACEIAADBBAADIQQAAEEIAAGBCAABkwgAALEIAAFDBAAAsQgAAHEIAAEDBAAAQQQAAQEAAAADBAAC0wgAAVMIAAFBBAAAUwgAAQEAAAFjCAAAAQQAAAEIAABBBAABAwAAAqEEAAABAAABgwQAAkEIAADDCAADgwAAAQMAAABBCAADQwQAAMEIAAAzCAABAwQAAXEIAADDBAACgwQAAnMIAAAxCAADQwQAAwMEAAIDBAAAswgAAIEEAAITCAACQwQAAoMAAAIBAAADAwQAACMIAAFBBAAA4QgAAmMEAADRCAADgwQAAsEEAADTCAACQQQAAgsIAAMBAAACYwQAAosIAABBBAAAAQQAA2EEAAOhBAACIwgAAAMIAAAxCAACGwgAARMIAAPBBAADgQAAAUEEAADRCAADIwQAAuEEAAIC_AADAwAAAQMAAABDCAAAkwgAACMIAAADBIAA4E0AJSHVQASqPAhAAGoACAACivgAAcD0AACQ-AACyPgAAjr4AAGQ-AACoPQAAFb8AAL6-AAAsPgAAoLwAAEQ-AADgPAAADD4AAOA8AACmvgAA1j4AADA9AAA0PgAALz8AAH8_AAD4PQAARL4AACQ-AABAPAAAyL0AADC9AADqvgAAFD4AACQ-AAAwvQAAuL0AALi9AACIvQAA4LwAACS-AAAwPQAAnr4AAES-AAAQvQAAlr4AAJg9AAC4PQAARD4AAAQ-AADYPQAAQLwAABC9AABMvgAABL4AAMi9AABQvQAA4DwAAI4-AAB8vgAAuD0AAHk_AADYvQAA2D0AACQ-AAAkPgAAoDwAAHA9AAA8viAAOBNACUh8UAEqjwIQARqAAgAAqL0AABA9AABsvgAAFb8AACy-AAAEPgAAiD0AABQ-AACYvQAA6D0AAHC9AAA0vgAAgLsAABS-AAAQPQAAoLwAACQ-AAAvPwAAQDwAAL4-AAAwvQAAoDwAABw-AACovQAAuL0AAOg9AAAUvgAAgDsAAOA8AABwPQAAqD0AAOC8AAAsvgAAqD0AAII-AAAsvgAA6D0AAAS-AAB0vgAA2D0AAPg9AAAUPgAA2L0AABQ-AACGvgAAHD4AAH-_AABAvAAADL4AAIC7AABAPAAAgLsAACy-AACyPgAAwj4AAJg9AABAPAAAEL0AABC9AADgvAAAgDsAANg9AADYPQAAXL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=HDKto76d2xY","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3360,"cheight":2100,"cratio":1.6,"dups":["11438274446713082074"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3249364038"},"1346073286948458957":{"videoId":"1346073286948458957","docid":"34-2-9-Z3F7A88096E8F5832","description":"Let's create the Mickey Mouse-style animation using the Phase Animator modifier in SwiftUI. Source Code: https://gist.github.com/amosgyamfi/14...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3453901/4263f18e03dd8b551b0833bac0a6dbdf/564x318_1"},"target":"_self","position":"7","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI: Create the Mickey Mouse-Style Animation Using Phase Animator","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-t83tjvaVsY\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChMxMzQ2MDczMjg2OTQ4NDU4OTU3WhMxMzQ2MDczMjg2OTQ4NDU4OTU3aq4NEgEwGAAiRBowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKhDCDw8aDz8T8AKCBCQBgAQrKosBEAEaeIH3Bff8_gIA-QcLBvgG_QIG9QD6-P7-AN73Avz6-gMAFAn7AQUAAADuBO4E_QAAAAIB8vP9_gEACfUBBAQAAAAFAATt-gAAAAoG9wj-AQAA9QYCAgMAAAAL_w3z_wAAAAEKC_n-_wAA_QT-_QEAAAAM-fcFAAAAACAALVog2Ds4E0AJSE5QAipzEAAaYDQVABP89NoDATjp5_XxIgD-GNzt9v8AFvIAGC333xHt990S_f8K6hH_yAAAAP769wgNAOxLBdjn8BcAI7fYCRkif_AN7_gSDQfm8AfVFDgJ6-jjHwAI_Pn77AHTUv0KHCAALedoZTs4E0AJSG9QAiqvBhAMGqAGAACwQQAA-EEAAIBBAABQQQAAFEIAAFxCAACgQgAAQMEAACTCAAD4wQAAfEIAALjBAAAgwQAAoMEAABBCAADwQQAANEIAAKjBAAAAQQAA4EEAAKDAAABAQAAAdMIAAJJCAAAQwQAAAMEAADTCAABswgAA2EEAAEBAAACAwQAAAMAAAODBAAAsQgAAuEEAAJhBAAC4QQAAaEIAAIBCAAA4QgAAhkIAANDBAABwQQAAkMEAAAjCAABowgAAEEEAAHBCAAA8QgAAHEIAAMLCAADAQAAABMIAAIhBAACAQQAAbEIAAOrCAAAEwgAAaMIAAIhBAADQQQAASMIAAADBAACIwQAAwEEAAIbCAAAAwAAABMIAADjCAABkwgAAlkIAADBCAACQwgAA0EEAABDBAACoQQAAlsIAAKDAAACCQgAANEIAAPDBAACIQgAAAEIAAERCAAAgQQAAMEIAAFDBAADAwAAAEEIAADBCAADAQQAAbEIAAGzCAABAwgAAoEAAAADAAABQwQAAhMIAAOhBAAAAQQAAbMIAAJRCAACaQgAAYMEAABRCAABIQgAAFMIAAEhCAABQwQAA6EEAAGBCAAAAwgAAOEIAAHBBAACAwAAAcMEAAMBAAAAAwAAAcMEAANjBAABQQQAAaMIAAIBAAABAwQAA4MAAACBBAABgwQAAEMEAAPjBAACoQQAAYMEAAHBBAACoQQAAAMAAAIhBAAD4QQAAsMEAAITCAACAQAAAoMEAAAhCAADAwAAAGMIAABDBAADYQQAASEIAANjBAABMQgAADEIAACDBAAAkwgAA4EAAANjBAACAvwAAiEEAAEzCAACQwQAAoMEAAKrCAACAQQAA2EEAAEBBAABAwgAA2EEAAHhCAAAAwQAAfMIAAGBCAAAwwQAAEMEAAODAAACYQgAAgD8AAMjBAAA0wgAAiEEAANhCAACOwgAAgD8AAHBCAABowgAApMIAAKDBAABgQQAAVEIAAGjCAACIwgAA0EEAAADCAACAQAAAEMEAAHjCAAAwQQAAgL8AABzCAABgwQAABMIAAABBAAAMwgAAEMEgADgTQAlIdVABKo8CEAAagAIAAO6-AABMPgAAdD4AAEw-AACGvgAArj4AAPi9AAAHvwAATL4AAKC8AAAMPgAAgDsAAEA8AACAuwAAoLwAAEy-AACyPgAA6L0AAKi9AADyPgAAfz8AAHA9AACevgAAuD0AABA9AACAOwAAcL0AAKq-AADYPQAAFD4AAFA9AAA8PgAAUL0AAOC8AACWPgAAbL4AANg9AAB8vgAA4LwAAGS-AACGvgAAQLwAAIY-AAC4PQAAcD0AADw-AADoPQAAmD0AAIK-AABAvAAAgDsAAEy-AAAUvgAAgj4AAEy-AABwPQAAQT8AAIA7AABUPgAAhj4AAMg9AAAQvQAA-D0AAOA8IAA4E0AJSHxQASqPAhABGoACAADovQAA4DwAACS-AAAZvwAAcL0AALg9AAAwPQAA2D0AAOA8AAAwvQAAbL4AAOA8AADovQAA6L0AANg9AACAuwAAEL0AAD0_AAAkvgAA5j4AAOA8AACOvgAAcD0AAHC9AACYvQAAoLwAAKi9AACgvAAAuD0AAAQ-AAAwPQAAmL0AADA9AADovQAATD4AANg9AABMvgAAbL4AAHC9AACSPgAAHD4AADC9AAAMPgAAMD0AADy-AABwvQAAf78AAOi9AAAkvgAAgLsAANi9AAC4PQAAUL0AAEQ-AABcPgAAqD0AAJi9AACgPAAA6L0AAFA9AAAQvQAAHD4AADQ-AAD4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=-t83tjvaVsY","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["1346073286948458957"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"1985011799921601833":{"videoId":"1985011799921601833","docid":"34-11-11-ZFE3A83DC0AC90BAA","description":"Let's take our previous pop-in animation and convert it a pop-out animation in SwiftUI. We will make the skateboader exit the screen from different directions instead of entering.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4079106/678b5785dcd365ec80260c2f8c2bf334/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GaWQFgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI: Creating Pop-Out Animations","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ynSIuGZbeSI\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChMxOTg1MDExNzk5OTIxNjAxODMzWhMxOTg1MDExNzk5OTIxNjAxODMzarUPEgEwGAAiRBowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKhDCDw8aDz8TmQGCBCQBgAQrKosBEAEaeIH2_vQB_AQAGPf8Bf0I_wEA_Pb9-P79AOz4_PQC_wEACgcA_wEAAAD5BAT4BwAAAPz8BPv8_gAACgUACAQAAAAD_vj59wAAAAP89gf_AQAA9voG-QIAAAAIBQQBAAAAAP4I_gACAQAA_QT-_QEAAAD__Pz_AgkBACAALVAZ4Ts4E0AJSE5QAiqEAhAAGvABfyPlAL_vKf4xGvkAAyUVAa8aCQBgBf8AzAEOAOwT7AHGJegA-xkh_9kK9AD7Keb_2OrxAAvq_wANBiIAAQYoAADb4gA42_0AHPPzAe7vHv8aFgj_Ahcq_x7YFwEbDSD-9_38_NL6-gPUzgAD9zcZAB7S9ADzGSAC2xAsA-kS8gXU4vX_APUVA-vr_gIJ5gsNS-jz_hwJ8_vj9QH-DfUJBjbo-QAQBvYG8isZ_tPoAPzT5Oj87iLz_PcEDvwPNBYBBfwT-hD_EQkI6vP7DsLjAyIZBvcVDfwR7Anu8dv6Cfi0-Aj45Qn59RHh9_vZGQgDIAAtVOwdOzgTQAlIYVACKnMQABpgVAkANN4q7wLzYsnwFdNK5gH57QMMKP8R5_8SNSfpEwTmyBz0_0jtDfilAAAAHi8LHwQA43nn4O_26zdAnNoo9wp4-QQex_0YKs209QjxOvvQD-oRAODV1wXxCPt_UPA5IAAtk0ocOzgTQAlIb1ACKq8GEAwaoAYAABTCAACgwQAA4EEAAJDBAABgQQAAGMIAAJhCAADQwQAA8MEAAKBBAAC4QQAAqMIAAADCAACYwgAAoEEAAIDBAACwQQAAwEAAAIDBAAAUwgAAkEEAACDBAADoQQAAmEEAAMhBAAAcwgAAEMIAADjCAACwQgAAyEEAAADCAADgwAAAosIAAARCAAAwwgAAYMEAADBBAAD-QgAAmMEAAEBCAAD4QQAAGEIAABhCAABAQgAAoEEAAABBAAAQwQAAGMIAAJxCAABAQAAA-MEAAIhBAADQQQAA0MEAAOhBAAC4QQAAAMMAAODAAABgwgAAMEIAANBBAAAUwgAAiEEAAKbCAADAwQAAosIAAKBAAAC4wQAA4EAAAMDAAABcQgAAokIAABDBAABkQgAA4MEAAJLCAAAAwQAAQMEAAL5CAABQQgAADMIAAIDBAABgwQAASEIAAIDAAAD4wQAAQEEAAOBBAACAQgAAoMEAALjBAACAPwAAAMAAANDCAACYQQAAgMEAAKhBAADYQQAAQMAAABBBAAAswgAAwEEAAKBBAACwwgAAkEEAAAAAAAAUwgAAlkIAAAAAAACAPwAABEIAAGBBAAAgQgAATMIAAABAAADoQQAAAMEAAPDBAAAkQgAA0EEAABDCAAAQwgAAgMAAAADAAAC4QQAAmEEAACDCAAAgQQAAYMIAAAzCAABgQQAA8EEAAIjBAAAAAAAA6EEAAIDAAABQwQAAwMEAANDBAABgwgAAjsIAAJhBAAAMQgAAgL8AAFBBAAAwwQAAfMIAAKhBAACYQQAA6MEAANBBAAAgwQAADEIAAADBAACQQQAAEEEAADxCAACswgAAJMIAAEBBAADAwAAAUMEAAKLCAAAQwQAADMIAAMhBAAAEQgAAUEIAAPhBAAAEQgAAoMEAAEBAAABcwgAAAEAAAMDBAABAwAAA2EEAAMDBAADAwAAAYEIAADBBAAAAAAAAgL8AABDBAABsQgAAUMEAAKjCAADqQgAAgMAAAABBAABowgAAisIAADBBAACwwQAAAMIAACxCAAA4wgAAEMEAAKDCAAAcwiAAOBNACUh1UAEqjwIQABqAAgAA0r4AAIo-AAB0PgAAnj4AAMq-AAAFPwAAVL4AAPK-AAD4vQAAiD0AALY-AAC4PQAAML0AAKY-AABAvAAAkr4AAB0_AAAsvgAA2D0AAA8_AABzPwAAyL0AANi9AACAuwAA2L0AAPi9AAAsvgAAlr4AACQ-AAAcPgAAQDwAACQ-AACoPQAAdD4AAEQ-AADWvgAAdD4AAAS-AABMvgAAbL4AAIK-AACgvAAAxj4AADQ-AABEPgAAgj4AAKA8AAAEvgAAiL0AAKA8AAAEPgAAjr4AAFA9AACIPQAArr4AANg9AAB_PwAAQLwAAKo-AABwvQAAJL4AAES-AACIPQAAML0gADgTQAlIfFABKo8CEAEagAIAAKA8AADoPQAAmL0AAAO_AAD4PQAAiD0AAEw-AABQvQAAyD0AAGQ-AACgPAAAED0AAAQ-AAB8vgAAyD0AAHC9AABwvQAART8AAGS-AACyPgAABL4AAJ6-AABMPgAAqL0AAAw-AAD4PQAATL4AAIg9AAC4PQAAML0AAOC8AADgvAAA-L0AAKA8AACKPgAA-L0AAOA8AACIvQAA-L0AABA9AACKPgAA4DwAAOA8AAAwvQAAPL4AACy-AAB_vwAAcL0AAFy-AADIPQAABL4AACw-AAC4PQAADD4AAIA7AABAPAAA2L0AAFS-AABsvgAAoDwAAOC8AAAMPgAAVD4AAPi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=ynSIuGZbeSI","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1800,"cheight":1080,"cratio":1.66666,"dups":["1985011799921601833"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"848868409"},"5998431722347513947":{"videoId":"5998431722347513947","docid":"34-4-3-Z06B47C60575BCF81","description":"This video shows you how to get started with Alex, an AI code editor that offers a developer experience similar to Cursor and Windsurf. Alex: https://alexsidebar.app...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3380475/467b5174e7e6332304e9e921387d907a/564x318_1"},"target":"_self","position":"9","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"Xcode & Swift/SwiftUI AI-Assisted Coding and Editing","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4hNP1o3IXis\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChM1OTk4NDMxNzIyMzQ3NTEzOTQ3WhM1OTk4NDMxNzIyMzQ3NTEzOTQ3aq4NEgEwGAAiRBowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKhDCDw8aDz8TgwKCBCQBgAQrKosBEAEaeIH6-voLA_0AA_4L-v0D_wEQA_cBIPz9_-IFA_X--wIA_RAH-wsBAADzA_oHAQAAAAQB-QXy_gEAAQD-CAQAAAAI8_L0_gAAAAAZ9Qf-AAAA9Pr-_AMAAAAVBBMCAAAAAP0G9_kCAAAA9ggBAAAAAAD76_7_AAAAACAALWDGyzs4E0AJSE5QAipzEAAaYBMIAB8T_gcKvxnA3i_GFf352vvl0iL_CM4AzEngygju9N8e4_9l9RwgrAAAAB9JAjISAOxwGe_V--Mx8c-zECsmfRTyEfTwGAX-3CgOKOj-zc8_OgDq5Q_y9e7pf_D4GiAALVGQJDs4E0AJSG9QAiqvBhAMGqAGAADgQQAAfEIAADRCAAAQQQAAsEEAAJhCAACCQgAAgMEAAIbCAACAwAAACEIAAEDCAAAQwQAA4EAAAIxCAAAgwQAAQMAAABDBAAAQwgAAVMIAAOBAAAA8wgAATMIAADhCAABAQQAA8MEAAIDBAAAUQgAAVEIAAEDBAABkwgAAQEIAAJrCAAB4QgAAmEEAADjCAADoQQAAVEIAAGBBAACyQgAAcEEAADjCAAAQQQAAoMEAAFDCAAAIwgAAVEIAAJhBAAAQQQAAUEEAAMDCAAAMwgAA6EEAACDCAAAAQgAAaEIAANzCAAA8wgAA4EAAAOBAAABAQAAAFMIAABjCAADgwQAA0EEAAJjBAACoQQAAwMAAADBCAAAowgAAHEIAAAhCAACYwQAAAEIAAGDCAAAwQgAAfMIAACRCAAAMQgAAUMEAAIDCAABMQgAAEEEAACBBAABAwAAAAAAAAIDBAAAgQQAAFEIAAJhBAACgwAAAXEIAADDBAAAowgAAgD8AAHBBAAA8wgAAksIAACDBAADYwQAAZMIAAIJCAADQQQAA0EEAACDCAADwQQAAAMAAAEDAAAAAQAAAGEIAAABBAACowQAAAEEAAGxCAABAwAAAEEIAAKDBAACAvwAAFEIAACBBAACYQQAAwsIAAEBAAACAwgAAgEAAALhBAACYwQAAyEEAAPDBAABgwQAADMIAADTCAAAwQQAAwMEAADDCAAAAQgAAwEAAACDBAADgwQAASMIAACBCAAAAQQAAAAAAAGDBAAB0QgAAQEAAACzCAAAkQgAAyMEAAEDCAAAkQgAA-EEAAEBBAABkwgAAwEAAAIbCAACIQQAAMMEAACBBAAA0QgAAEEIAAFRCAABAwgAALEIAAIDBAAB4wgAAUEEAAOhBAAAcQgAAgL8AAHDBAAAEQgAAAEAAAEDAAACgwQAABEIAAJRCAAD4wQAAUEEAAP5CAAC8wgAAksIAAGBBAAAkwgAA0EEAABRCAACiwgAAukIAAEDAAAAQwgAA0EEAAIbCAAC4wQAAyEEAAFjCAAAEQgAAMMIAAADAAACAQAAAYMEgADgTQAlIdVABKo8CEAAagAIAABe_AAAkPgAAfD4AAPg9AACivgAAnj4AAAy-AABNvwAAuL0AAIi9AADYPQAAmL0AAIg9AAB8PgAAyL0AALi9AACaPgAA4LwAACw-AAAZPwAAfz8AAEC8AAAkvgAAXD4AADQ-AACSPgAAEL0AABC9AAAwPQAAgLsAABA9AACgPAAAqL0AAFS-AACGPgAANL4AAOg9AACuvgAAUL0AAIi9AABsvgAATD4AAI4-AADoPQAAqD0AAIo-AABwPQAA2L0AAKq-AADIvQAAZD4AABy-AAB8PgAAnj4AAEC8AAAwPQAAaT8AAFQ-AAAcPgAAuD0AANI-AADgPAAAEL0AAKC8IAA4E0AJSHxQASqPAhABGoACAAAwvQAA-D0AABA9AAD6vgAAqL0AAHQ-AACYPQAAmj4AAEC8AABMPgAAXL4AAEA8AADYPQAAyL0AAAw-AACAuwAA4LwAADE_AAA0vgAA0j4AAFy-AAA0vgAAMD0AABy-AAAwPQAAyD0AAOi9AAC4PQAAfL4AAIA7AADgvAAAcD0AAKA8AAB8PgAApj4AADy-AAC6PgAAFD4AAEy-AACgPAAA6D0AAOi9AAA0vgAAiD0AACS-AACKvgAAf78AADA9AACSvgAAJD4AAFA9AAC4PQAAmD0AAIY-AACoPQAAmD0AAHC9AABcvgAAMD0AAAw-AADoPQAAVD4AAOA8AACIvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=4hNP1o3IXis","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5998431722347513947"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7296472705111499192":{"videoId":"7296472705111499192","docid":"34-9-14-Z5E2CAF904110D297","description":"swiftui animation, swiftui workout animation, creating steps animation in swiftui, create workout animation in swiftui, how to animate in swiftui, learn swiftui animations, animating in swiftui...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1962635/d62180fb7e96b0b91bd05b77e735dea8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/0kTm3QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI Animation: Animating Steps for a Workout App","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=giMMMYeED7g\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChM3Mjk2NDcyNzA1MTExNDk5MTkyWhM3Mjk2NDcyNzA1MTExNDk5MTkyaoYXEgEwGAAiQxowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKg_CDw8aDz8TcIIEJAGABCsqiwEQARp4gfcF9_z-AgAEAAUHAQj8AgYC8vX3__4A6_j78wL_AQAFAfoB9wEAAP0C-wYBAAAAAfYBBPX9AQAI-gAMAwAAAAPy_vX5AAAACv0EC_8BAADt8gT1AgAAAAr3CgIAAAAADgj5AP__AAD9_w0FAAAAAA0G_f_88_4AIAAtWiDYOzgTQAlITlACKoQCEAAa8AFoDt799_YWAsH-EACqGwEAgfoR_zUH6gAE7NoB6v7WAM0Q4QDi-0b-ufff_68U6_-1Hsn-LB4FACEFNP8K4icAAArcAR7rEwIb_vkCvS_-_uo7Ef1TwiUCKs70ASUb9P0q6ukA_g7qAbS18AIMGCgA8vUWAvEdJgLLFQ8D7xsjAercAgHpIPX8svkDAxsMHPwWNdsBQfnrAPwzD_88F_AN8gseBdUQDPbdChAK3fAS-bQj7_reIhYD5A4C_wooKPjuJhgF4fH68u4XCu4tC_AI9kfqAfEL7xLmyAwE6RL3_AYIGfnrAPDtxxMU-vcM9vAgAC3G_QY7OBNACUhhUAIqzwcQABrABzW1zL6hdFg8vU0EPeQFQr3b-5Q990KcPDvHIL4vCoy8qwtTvNcUCD4iBjU9R8KjPLPwdb7H0Ja8RWRAOf7Viz4gxJ88hqkxO8nuXb3ifvY8GNZIvY5ArL2h8Sk9mqmYu8L2g72GvO88p6F8PH9LQD6nSso7gbiGvL5WWL2JIju6Fzm6PKNNvz31Abe8NFLGu3KmuT1rvG89m8GEvMa-qT1PKlA8SRwLPPL4TL1CE3E6OM63u3uuBb3DB3s9I8oNvR9nGj2GZug7szyTun8V4L1uOyO98Z2YPJz6wDwaAIW8Q7ZiPBNnwbuWhi-7509AvANoij13RkC9SoLsOrN96L1STHw6NYr2u69duj2N64Q8lXf6PO3xAr4BuUk9ps5IPFQjbDukvpE8kv6DPDBjqj2hkZk8JmmjPDRT9bwPtCc8RTQTPAsODz5caxY8qu8AvBzQ8r0ORWa9zZdyvOrTlT1VhhE-LnDcuikU2LyhbwE9HYlAuqQsjT2dHBW8eWyRO1X9BT2MmoS9nvshvDYyuT10KW49oJ5jPHKiAr2pPHC8nS4LOye2Zz2Iztu7SoiovB5r5j0bKgY9OEMWvAyyFb50Uqm87-tZugKYGbxdBpI9YZwLPBx9DL3hbOk8GWuHO0nyXL3y-Gy9kgceO2ynd721qgC9FHD4OzWEHr3uzhw8gL-Uu603A7xojDu9taDaO50Tu70dbDu92J7nueYcIT1ZXgO9HgYpOzQOmruNwM48zSeLOXLxYb1EyT89sznWujy98j1KyFG9V8GOObN4gT3LfgI8URy_NgxcZjllQoK7b6YiukxuND2ZyFY91_atuGskLj0vFdu9u2o3Od8tuTtFI8m9_DkBObjOur1q-xI9mHBMOfu9Qz15O4I8VwnKuOQjszwHE4W9CVETualiDz0bAQu88RjLOEhTPT2WOWK9MuaSOHaZKzwtiFK9VulcuEQOG7wMm9y8ZWCYN1GUFT2Ue2u94rh7OcRWdbzEsCg9wxWTOAeWxDtar_G6tkuxt3Hpc7xypsu7Ggb-N1cG9b1wQ-y9zAyLuJ_JHr1SFnQ8dCoaObjkKL7Rf4W8nfgauT8pqb0b1tS9uH5Bt079TbxrC4S9SeOzt0q2Cr5nnty9W5b2OICgVz1Y2Yi9TsmFuC2T4T1_q3C9D3ieuBsJGT2VqpM9vBLKN-P_jj1_3zo9rfHTtzLurD1cJr697GpDN1UYpj1tC8U9g8fnODmhC73REIQ95dPVuLJYVLyQ1j098RXrtyYeaz1aLdC9HwiOtyAAOBNACUhtUAEqcxAAGmA-AwA5CQjQ9fod1eAAzi364OvdNg8YAP37_x4u9egCBv7kJPX_ON4k87cAAAA0GugtIgDzZvLL_-76IhfG3gIu9X_m8ivIJB30zMMx7Ooc_d3fBRkABMTSAcUM0lb46DQgAC3WjzM7OBNACUhvUAIqrwYQDBqgBgAAUEEAACDCAABIQgAAgEAAAHDBAADoQQAAPEIAAADBAACcwgAAoMAAAFhCAABcwgAAwMAAALDBAAB8QgAA6EEAAJpCAAAoQgAAiEEAAJDBAADeQgAAUMEAAIDAAAAAQQAA2MEAAKjBAAAwQQAAvMIAABhCAACEwgAAdMIAALBBAADAwQAAeEIAANDBAACWwgAAoEEAAJhCAAB0QgAAYEEAAIhCAAB4QgAAcEIAAEBBAABcwgAAiMEAACRCAAAwwQAAaEIAAL7CAAAwwgAAQMAAAEDBAACQwQAAwMAAABxCAABgwgAA2MEAAKhBAACYQQAAmMEAABDBAABgQQAAMEEAAKDAAACowQAAuMEAADjCAACQQQAAHEIAAGDBAAAAQgAAosIAAChCAACAwAAAAEEAANDBAADgQQAA6MEAAIC_AABQwgAAuMEAACxCAADoQQAAeEIAAFBCAABAwAAADEIAAEhCAADIQgAAHMIAACBBAACAPwAA0MIAAHRCAACQwQAAUEIAANBBAAAQwQAAAMIAAATCAAC4wQAAgMAAAFDBAAAAQAAAkMEAAJBBAABgQgAAJEIAAIBBAAAwQgAA4EEAAADBAACAwQAANEIAAODAAACYQQAADMIAAHBCAACAQAAAPEIAAOBBAABAwAAAQEEAAGDCAAAUQgAAIMIAAOBBAACUwgAAHEIAAODBAADoQQAAEEEAAODAAABQwQAAIEEAAOhBAACmQgAAAEIAABDBAABAwgAAIEIAAKDBAABAwAAAYEEAACBBAACgQQAA4EEAAFDBAAAEQgAAqkIAABzCAABwwgAAgEAAAEhCAAAQwQAAhsIAAIjCAADowQAANMIAAHDBAACwwQAANMIAABDBAADwwQAAyMEAAGBBAAAAAAAAqMEAAMRCAAAMQgAA4EAAADDCAACYQQAAkMEAAGjCAAAAAAAAUEEAACDCAAAUQgAA4EEAAMjBAABwwgAAkEEAAFBBAAAAwQAAJMIAANBCAACwQQAA4MAAABRCAACgwAAATEIAACRCAAAQwgAAAEAAAADCAAAUwgAAHEIAAOjBIAA4E0AJSHVQASqPAhAAGoACAACivgAALD4AAJY-AABwPQAAZL4AAOo-AAAwPQAAK78AAFC9AABAPAAArj4AACy-AAAQPQAAJD4AABS-AABUvgAAwj4AAKC8AABAPAAA2j4AAH8_AAA8PgAAgr4AAGw-AADIvQAAiL0AABC9AAC2vgAAcL0AAAw-AACgPAAAmL0AAFC9AAAwvQAAFL4AAIq-AAD4PQAAhr4AAHS-AABkvgAAsr4AAKi9AACWPgAAJD4AADy-AACovQAAQDwAAJi9AABUvgAAoLwAAEQ-AACovQAADD4AAFQ-AACavgAA4LwAAGc_AACYvQAAXD4AAHw-AADgPAAAFL4AAPg9AAAMPiAAOBNACUh8UAEqjwIQARqAAgAAUL0AAIC7AADovQAAG78AAHC9AAAcPgAADD4AAJg9AACovQAAuD0AADA9AAAkvgAABD4AAEy-AAD4PQAAiL0AAOg9AAAnPwAALL4AAI4-AAAUvgAAmL0AAEw-AAD4vQAAUD0AAKg9AABMvgAAEL0AALg9AACIvQAAQDwAAEC8AAAMvgAAEL0AAEQ-AACIvQAA2L0AAIg9AADYvQAAMD0AACw-AABAvAAAoDwAAEC8AACOvgAAgLsAAH-_AABwPQAALL4AADA9AADgPAAAgLsAANg9AAB8PgAAQDwAAEC8AADgvAAAQLwAACy-AAD4vQAAEL0AAIC7AAAkPgAAUL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=giMMMYeED7g","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3340,"cheight":1920,"cratio":1.73958,"dups":["7296472705111499192"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3534126514"},"427238631220853896":{"videoId":"427238631220853896","docid":"34-8-16-Z934F86FECBBD2D8C","description":"Let's create a very simple notifition animation in SwiftUI for your next App, using nothing but interpolating spring with stiffness = 200 and damping = 10.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3917673/7c85db92deee9587d11681b45068b8a1/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/qra9-wAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI: Create a Simple Notification Animation for Your Next App","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QC3cxXt0vjo\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoUChI0MjcyMzg2MzEyMjA4NTM4OTZaEjQyNzIzODYzMTIyMDg1Mzg5NmqHFxIBMBgAIkQaMAAKKWhocnplY3JuanB3dGtqZWhoVUM0WTQ3NGhadzNQSTFLT3labWNDcHhBEgIAESoQwg8PGg8_E5wBggQkAYAEKyqLARABGniB9P_-BfsGAPv-DQT7Bv0CBfYA-vn-_gDg-AL8-voDAAoMAwcHAQAA-Pv9Av8AAAD59gr0_P4AAPoEAgcEAAAAEf4A-f8AAAAFAfwR_wEAAPryAPgCAAAADgAI-_8AAAD8CAEA_P8AAPcHAQAAAAAA_P0D_QAAAAAgAC1PGOQ7OBNACUhOUAIqhAIQABrwAWYg4fzn1fcBwAYAAN4N8gGBGA__Qh3uAAj4wgH3DdkB0xvJAAT6J_-hE7cBoADGAbEfx_4vEPMBEAgqAO7nQgD759ABFb4DADfy-QDMI_j_BygI_xT3JP8szPQBHw_h_R3q9_7nAusEt9EWAfkdIAIgAQb_7f4rAtlIJADBFyEB8-IR_fIAJAHJ9O__Jv84BRc42QFaBfH__y4mAkvx3gEQ-R0B-egd_eAC_wffDQz4zgT8-uP2BwP3FQT88z0bA-0oGgUK_v_z6wMR-DMDCg4mMP36BQLwD-XFDQWg_AP84vkD9eE09P_Z-iDi9w317yAALQGwADs4E0AJSGFQAirPBxAAGsAH1uW0vqaoRLzaGzw95AVCvdv7lD33Qpw84KD9vS4MpjsFkR68gGAuPm81AT2fTsO86dM6vnabIb2l6ui8Ci9hPhdxsLxB08Y5RE7fuzxQkj3KkUm9s_4gvVrrkD3b1TO7MEGSvU9oiLyFTyk9LZhYPocgvbyhEpe8OMAcvnA_4LyVTdI78cezPbEQQjtqSAs6z_O8PZy8rTzjgCe96-CwPX94jLx8FU-85m0WvXIP0zwJh4O71jEzvY1S-Dw0P8i8_m6QPcfscjuhcw098SWZvYfU_rz1UeE86P5FPBQxFj0avf27E2fBu5aGL7vnT0C8f8K0PFp3Pb1HJe27DHcOvk3aFjuWYRc9olJ2PbL3Hb0yaLI8xmGqvatbnT3u1Jo7VCNsO6S-kTyS_oM8PSZXPXcRpjwjtgA9k7kDvRVeHb2jxJW4jZwFPtQEW73U13O8JLXwvVmAO70Nolo86YEPPkf_Cz6hXKY5JFVlPSa-nz0P6Vw8LTOWPat4I70SjjS8XeteO_Npn728GDE7yHwAPlWoaT2NJaw8sg2xvXa76Lx_j5M7imSePSAuFD14Zry6TPKtPW4-pDwRZM683sgMvguySr3CeUQ75sJyPYA_YT017YO77MmCvd4oKD2hwDc7S9itvKsVt73FmgK8_70qvdsbN70Hzwg88uQfvbg2t7tRyGe7GlkovdLzOL0HfnG7TQqdvQKsAjzYhsQ600SUPXniHLxRaaM7fEhTPBXMEz1TGCq6neqavJBDDj00XTq7oZ3TPVGBmL2XnVE58r-bPTQEg7lGiAM5wXcXvJUPYb1_7Ik4AoMkPkcfEz7LiTC5P6eAPSrmIL7etjw52G-cPFUngb337se4XcF2va6xcDzeYyk5XQnTPAFj4jzeKQe5702oPdNgP7z3fjq4iqIxPa5YC7zlZZ-4vOtsPPth37zzSZO4SmHeu2y3eL1TY8M52FmAu_ds47rdgME3wsOPPBEZ1ryFBKG30PBmvXiLoT3znSS5YvXHPLUr37st-Q-3qG-ZvBY70DzD3mQ4Vwb1vXBD7L3MDIu43RB8O8VhH70zHH84r3vrvXN_pb1QwBG4Wuq6vZmaFL7pW1K4K2_ivCFcfL0GUbM0SrYKvmee3L1blvY4Cu-HPSHaWD0VQNO4KBaePTYXiTyg-D84U8pLPXUEUD2CEby3n8V3PW-Pbz1tsIY39nR6PeAP370_mZu3qw_KPaX-lT3BlJo3OaELvdEQhD3l09W4F4MiPbmEyzvNf9a3Jh5rPVot0L0fCI63IAA4E0AJSG1QASpzEAAaYE8CACcKC7MTHj3W6fDiMQH3-eT7CP4A9PcAAS33-AkM-t8CD_8r9hT1vQAAAB0p_jIHAAxZ3NrxCOoUB7zU3R4Gf-rzHtP3FhbIvzPsDgb38wcLEAAK2uQK6hjoVwrWOiAALSXTQjs4E0AJSG9QAiqvBhAMGqAGAADQwQAAwEAAADxCAADIQQAAgMAAAIhCAADoQQAAyMEAAOTCAACYQQAAUEIAACzCAAAgwQAAgsIAAOBBAACIQgAANEIAAJpCAABswgAAwEAAAJJCAADAQAAAoEEAAEhCAAA4wgAAGMIAAIDCAAAQwQAAgkIAAODAAACSwgAAWEIAACzCAAAcQgAACEIAAIDAAADAQAAAtEIAABhCAAB0QgAADEIAAKDBAABMQgAAAEIAAOjBAADoQQAAmEEAADDBAAAoQgAADEIAAKDAAACgwAAAhsIAAGDBAADAQAAAYEIAAJ7CAAAAwgAAQMIAABhCAABAwAAAjsIAACBBAADIwQAAAEAAANjBAADoQQAA-MEAAHBBAACgQQAAqEEAAJBBAAAAwAAAQEAAANBBAAAQwQAAEMIAAEBBAAAwQgAAgMAAABTCAABgQQAASEIAAJjBAACowQAAAEIAAMjBAABEQgAAEEIAAIJCAADQwQAAAEEAACTCAAAAwwAAgL8AAMBAAAAgQQAALMIAAEDAAABsQgAADMIAAPjBAADIQQAA-MEAAMhBAADAQQAAqEEAAKBAAADoQQAAMEEAACxCAAAAQQAAoMAAAMhBAABAQgAAoEAAABBBAACawgAAskIAACTCAAA0QgAATMIAAHBBAAAYwgAA6MEAANhBAABUwgAAMMIAAKrCAAAYwgAAgD8AADDBAABwwQAAHMIAANjBAAAsQgAAIEEAAOBAAADwQQAARMIAAFTCAABIQgAA6EEAAHBBAAAEQgAAGEIAAFDCAABgwQAAsMEAAJDBAAAsQgAAPMIAAAAAAABMwgAA6EEAAOjBAAAQwgAAlMIAAATCAADgQAAAAEEAAIC_AAAMwgAA6EEAABzCAADIwQAAoMEAAABCAADQwQAAHEIAAKjBAACgQAAAAEAAAGDBAAAEwgAAqEEAAMDAAAB4wgAAUEEAAIJCAACIwQAAQMEAALjBAACQwQAAiEEAADzCAAC4wgAAZEIAAJDBAABAQAAAuEEAAJDCAACEQgAADEIAAFDCAACgwAAAKMIAAMrCAACAvwAAAMAgADgTQAlIdVABKo8CEAAagAIAABC9AADoPQAAFD4AADQ-AAB8vgAA2D0AAOA8AADOvgAABL4AAKg9AAB8PgAAmL0AAJg9AABMPgAA2L0AAFS-AABUPgAAQLwAAKg9AAD2PgAAfz8AAEQ-AADOvgAAqj4AADS-AACIPQAA4DwAAIK-AAAsPgAARD4AAJi9AADYPQAA2L0AACy-AAAMPgAAEL0AAHw-AABsvgAAuL0AAHC9AADWvgAAQDwAAGw-AAAkPgAAED0AACw-AACAuwAAyL0AACS-AABwvQAAXD4AABA9AAAMPgAAPD4AACy-AACgPAAALT8AABy-AACePgAARD4AAIC7AAAEvgAA2D0AAPg9IAA4E0AJSHxQASqPAhABGoACAACovQAAyL0AANi9AAATvwAAiL0AAGQ-AADoPQAAvj4AAHC9AAAsvgAAyL0AANi9AACgvAAADL4AALg9AAAwPQAAFD4AACU_AADovQAAqj4AAES-AABQvQAAUD0AAGy-AADgvAAAyD0AACy-AAAMvgAA6D0AAJg9AABAPAAAcD0AADy-AACgvAAAlj4AAKi9AACoPQAAUL0AADy-AABwPQAAyD0AAHC9AADgvAAAFD4AAKK-AACYPQAAf78AAOi9AAA8vgAAqD0AAHA9AABwPQAA4DwAAFw-AACCPgAAoDwAAEC8AABkvgAAoDwAAOA8AACoPQAAoLwAAIA7AAAcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QC3cxXt0vjo","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":2410,"cheight":1878,"cratio":1.28328,"dups":["427238631220853896"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2807531121"},"1839568863159290363":{"videoId":"1839568863159290363","docid":"34-3-5-ZBF00117DC1DF59F0","description":"In this video, we learn how to prototype audio level animation in SwiftUI using the xCode Playground on iPad. Project file: gist.github.com/amosgyamfi Music: bensound.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4119662/1490627a9a855dab05d621a92da7aeb3/564x318_1"},"target":"_self","position":"13","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI Animation on iPad: Animating Audio Levels","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=RKyIJTSoYx8\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChMxODM5NTY4ODYzMTU5MjkwMzYzWhMxODM5NTY4ODYzMTU5MjkwMzYzaq4NEgEwGAAiRBowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKhDCDw8aDz8T2QGCBCQBgAQrKosBEAEaeIHtBPv3A_wAAPsGCfcJ_AIB-_X89_39AN_5BPYI-wIAChYH_gEBAADxEPcH-wAAAPfzBwH5_gAAAggBEQQAAAAG_-38AAAAABIGAQ7-AQAA8OwL_QMAAAAIAwX3_wAAAAgO_wD5_wAB_gMY-gAAAAD7CggD_wAAACAALZzVxjs4E0AJSE5QAipzEAAaYCv_AB4KA94I-xTt4grqGvvZ79IZ_gYABPkA7ygO1Rbr3cYa5AA66wfzvwAAABsn-QoSAPxSEvj22xQYGdTMJRUCf__6-NAmJwC33w7lPQsFyOoRLgD85vfu6AjaOBsELCAALWtATzs4E0AJSG9QAiqvBhAMGqAGAADQQQAAkEEAACxCAAA8QgAAUMIAAFBCAADIQQAA2MEAAMDAAAAowgAAmEIAALDBAAAkwgAAAEAAAAxCAAAwwQAAoEAAAKDAAADAQAAAAEIAAAxCAAAAwwAAgMAAAHBCAACgQQAAeEIAACjCAACiwgAAgkIAALDBAADAwAAAYEEAAGjCAACQQQAAEMIAADTCAAAIQgAAvEIAAEhCAACQwQAAoMEAAOBAAABEQgAAPEIAAJDBAAAswgAAgL8AACjCAAB0QgAAaMIAAHDCAABgwgAAWEIAALDBAAAAwgAArkIAAMbCAAAAAAAAiMEAAFRCAABwQQAACEIAABRCAADAQAAAgL8AAGhCAAAEwgAADMIAAEDAAABYwgAAHEIAAKxCAACqwgAA2EEAAGxCAABQwgAAgEAAAIBCAAAYQgAAmEEAAIjBAACAvwAAoEIAALhBAAAIQgAAKEIAAABBAAAwQgAAUEEAAPBBAABgQgAAqEEAABDBAABwwgAAoEAAAEzCAADgwAAAEEEAAAhCAACAvwAAKMIAACDBAABgQQAAMMIAAIBBAAAgQQAAQEIAACxCAAAAAAAAOEIAAJBBAACIQQAAKEIAAAjCAACYQQAARMIAADRCAACgwQAASEIAAGDBAAB4wgAAuMEAAPDBAAAQwQAAUEIAAHDBAACgwQAAGEIAACDCAAAkwgAA4EAAABDCAACqwgAAAMEAAIRCAACAQQAAoMEAAEDBAACAwgAAPMIAABTCAABAwQAAwMEAADBBAACAwAAAUMEAAHhCAAAgQQAAMEEAAIC_AAA4wgAAqEEAAJDBAADgQAAAoEEAALjBAACAvwAAOMIAAEDCAAAcQgAAWEIAAKjBAABcwgAAYEEAANjBAACgQAAA2EEAACxCAAAgwQAACEIAAEBAAABQwQAAKMIAALjCAAAQQgAAEEEAADBBAABgwQAAuEEAAKJCAAAgQQAAiMIAAMDAAACAwAAAmEEAAMDBAAAEwgAAqEIAAEDAAAAAwgAAmMIAADTCAAAMQgAAEEIAAJBBAAAIQgAAQEEAAKDBAABgwgAA-MEgADgTQAlIdVABKo8CEAAagAIAAO6-AAAEPgAApj4AAFA9AABkvgAA3j4AADS-AAAVvwAABL4AACS-AABcPgAAgLsAAIY-AAAsPgAAbL4AAJi9AACePgAAMD0AANg9AADiPgAAfz8AAIi9AAAsvgAAmD0AAOi9AABUvgAAgLsAAJK-AAA0vgAA4LwAAMg9AACevgAAiD0AABC9AAAsPgAA4LwAABw-AAANvwAAir4AAFS-AAC6vgAAgDsAALI-AAAEPgAAJD4AAEA8AABAvAAA2D0AAJi9AAC4vQAAEL0AAIa-AADgvAAATD4AAJa-AAAQPQAAWz8AAAw-AAB0PgAARD4AALg9AAAMvgAA4LwAAEQ-IAA4E0AJSHxQASqPAhABGoACAACovQAAMD0AAJi9AADivgAAgLsAAOC8AACgPAAAmD0AAKA8AACgPAAAmL0AAIi9AAB8PgAAHL4AAOg9AAAQvQAAiD0AACs_AAAQvQAApj4AAFC9AAAwvQAALD4AABy-AAAQPQAAQLwAAIi9AADgvAAAUD0AAJg9AAAQPQAAUD0AAGS-AADIPQAARD4AAOi9AADgPAAABD4AADy-AABwPQAA-D0AAKA8AACgPAAAED0AALi9AACYvQAAf78AABC9AABMvgAAEL0AADA9AACoPQAA4DwAAEw-AAAcPgAAUD0AAHC9AAAUvgAALL4AAOA8AADgvAAAED0AAJg9AACOviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=RKyIJTSoYx8","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["1839568863159290363"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7363923832487226199":{"videoId":"7363923832487226199","docid":"34-9-13-ZBA96865CCDA69FFC","description":"How to create the iOS 14 3D parallax effect with SwiftUI. Project: https://github.com/amosgyamfi/swiftui... Music: bensound.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4303391/acca1e62e0dac9a22e302e264240b817/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/zWhYZgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"SwiftUI Animation: Create the iOS 14 3D Parallax Effect","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=9pOnFOMnWyA\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoVChM3MzYzOTIzODMyNDg3MjI2MTk5WhM3MzYzOTIzODMyNDg3MjI2MTk5arQPEgEwGAAiQxowAAopaGhyemVjcm5qcHd0a2plaGhVQzRZNDc0aFp3M1BJMUtPeVptY0NweEESAgARKg_CDw8aDz8TRoIEJAGABCsqiwEQARp4gfQI-wf9AwABCwMG-Af9Agb1APr5_v4A4Pv9AgP7AgAFAwcEAgEAAPMGCgoBAAAABQMD_P7-AQD__PUEAwAAAAP-9_j3AAAABQH9Bv8BAADzBwINBP8AAAv_DfP_AAAA9QoD-gIAAADuEwoBAAAAAAX9AvkAAAAAIAAtIz_cOzgTQAlITlACKoQCEAAa8AFhGvj_3_gWAe0XBwDrGvoBgQAC_zYZA_8A-w4BBxfPANYN5wD_EUb_xyXv_8gE3P_nBcz_KRbkABXuDv_y7DMAIw7qARLfBAEJ8R8A2REI_ww-__4gDfoAItf2AQwW8_4T7OX-8_X2AMfbEQEVAhsAEvDyAwMJCQLZDPcD8hYdAfLwHv_0E_sGvu_v_h3_LAQv9OP_LvcF-_EXI_07EOX-AfEMAhLu_Pvj8g0G1fsH-tXl6f0BChMJBAgLA_YwFQPpFh_-Cg8B9P3zEPka7-EM8ynu9_QJ8g_n3wQTue36Bv_1EvjhF_L0BfoU_e0QAwogAC2_TyQ7OBNACUhhUAIqcxAAGmAu-wAmARzZGhc_2P7r6mPc2f7eBRQR_xO-_9ctGu0j6PKx9vz_OtEDAqsAAAAaAwMY5AD3bQPoFQHlTiKn4fcN7n_o7Q-2_ygDv68R1fY3zQPt3woAr-_XEePt7nX5_CogAC2igCE7OBNACUhvUAIqrwYQDBqgBgAAmMEAAKjBAABAwAAAqEEAAKBAAAAkQgAAVEIAAMDAAACwwgAAYMEAAHBBAACswgAAosIAAIzCAACUQgAAwEAAAOBAAACwQQAALMIAACDBAACoQQAAoMEAAPhBAABsQgAAIMEAAEDBAAAgwgAAoMEAAPBBAAAQQQAAmMIAAI5CAACSwgAAAEEAAIDBAAAcwgAAAEAAANhCAACAQAAALEIAAIZCAAC4QQAAPEIAAFBCAADoQQAAnMIAAODAAACgwAAAfEIAAAAAAACAPwAAQEEAAHDBAAAwQQAAoEEAAPhBAAC0wgAAwMAAABTCAACCQgAAAEEAAKbCAAAowgAAbMIAAFBCAAAMwgAAYEEAAADBAADAQQAAcMEAAFRCAAAAQQAAGMIAANBBAABwwQAAEMIAAFjCAABAQQAAlkIAAILCAAA4wgAAMEEAAMxCAACIQQAAAMAAAAAAAADowQAAQEIAAHhCAAAsQgAAgMAAACxCAAAkwgAAzMIAANBBAAC4wQAA8EEAAEBBAAAAwAAAQEEAAODBAAAAQAAAKEIAAAzCAAAcQgAAUEEAANjBAACYQQAAQEAAAJjBAADYQQAAgMEAACTCAABEwgAAiEEAABBBAAD4QQAABMIAAI5CAAAQwgAA0EEAACTCAADAwQAAcEEAAJBBAACSQgAAyMEAACzCAACEwgAA6MEAAFzCAADQQQAAAAAAALDBAAAAQAAA2EEAAEBBAAAgQQAAEEEAAIzCAABswgAAyEEAAABCAAD4wQAAMEEAAEBAAAA8wgAAYMEAAEBAAACIQQAAiEEAAIBAAABAwQAAiMEAAHDBAAAYwgAA6MEAAJDCAACUwgAAIMEAADDBAACgwQAAQMIAAPBBAADIwQAA4MAAAMDAAAA4QgAAAMEAAJBBAACwwQAAEEIAAIDCAACoQQAAJMIAAEDBAAAAwQAAWMIAAEhCAAAQwQAAoMAAAHTCAABgwgAAgMAAAKhCAACAwgAAisIAADxCAABcQgAANEIAAODAAAAswgAAyEEAABzCAAAAwgAAAEAAAIjCAAC4wQAAIMEAAETCIAA4E0AJSHVQASqPAhAAGoACAABUvgAApr4AAJo-AACYPQAApr4AAKo-AAAMPgAAB78AAFS-AACgvAAAoDwAAEC8AACIPQAAyD0AADC9AADovQAAkj4AAOC8AACgPAAAHz8AAEc_AABQvQAAlr4AABC9AAAwPQAAmr4AADA9AACevgAA0j4AAKg9AABAPAAA4LwAADA9AACKPgAAyL0AAGS-AAA0PgAAuL0AABy-AAAEPgAAwr4AAOA8AAAQvQAAiL0AABQ-AAD4PQAABD4AAFC9AACIPQAAJL4AAHA9AAAMvgAAHD4AADA9AAC-vgAAcD0AAH8_AAD4vQAAFD4AAFQ-AADgPAAAVL4AAEC8AACYPSAAOBNACUh8UAEqjwIQARqAAgAAQLwAAIA7AAA8vgAA3r4AAIC7AAAQPQAA-L0AABQ-AACYvQAA6D0AABS-AABQPQAAgLsAADS-AACAuwAAUL0AALg9AAAlPwAAcL0AAOI-AADgPAAAED0AAHA9AADovQAAcL0AAFC9AACAuwAAUD0AADw-AAA8PgAAcD0AAKC8AADYvQAAQLwAAPg9AACAuwAAuD0AADC9AAA0vgAAfD4AAAQ-AADIvQAAiL0AABQ-AADYvQAAuD0AAH-_AADgvAAALL4AADQ-AAAEvgAAgLsAAAS-AAA0PgAAkj4AAFA9AAAwvQAAHL4AANi9AAD4PQAAHL4AAEQ-AABsPgAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=9pOnFOMnWyA","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["7363923832487226199"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1041045290"},"13550375262321253813":{"videoId":"13550375262321253813","docid":"34-8-13-Z7C4AD0AF9760842E","description":"Hello, Let's look at how to create custom loading animations with SwiftUI.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3505906/fd5c3afd700439c1abf48b5a85f5b69b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/k2ujKgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"Design Custom Loading Animations with SwiftUI","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=FcrlOeRzQO4\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoWChQxMzU1MDM3NTI2MjMyMTI1MzgxM1oUMTM1NTAzNzUyNjIzMjEyNTM4MTNqtQ8SATAYACJEGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqEMIPDxoPPxOiAYIEJAGABCsqiwEQARp4gQAI-w4I9wAL9gQP-Q76Ayj3AgDzBAQA3wUD9P77AgAHAPz8CAEAABD9AQMKAAAA-wQJ8Pr-AQAaCwMOBQAAAADvAAH3AAAA_gIEBwoBAAH58AD3AwAAAAoLDwoAAAAA-QcBBwQBAAAHCgMC9PwAAAj9Bv_68_4AIAAt7vC9OzgTQAlITlACKoQCEAAa8AFf88n6EucUBbUeCQDGGgUAgQXx_yYG_wDH7LgBwBrPALYD2QEQJDQAtjDq_7gF0f7d-97-MzjvACQiMQDu5kMA-ufPASvSDQEiDgD_5DcL_-wkIwAx7ukBLMvzATsS5_4P38X81hzkAK-w7wITMyAFA_cKB_sWGQD0OBIFvBAOAO72EfUECw_4q-vq_QMFFv8qKbn9WwXx__bsDf0s4egDAe0QAv7-AgLN9Qj82v4VBa8l7vkBBwkCBQsOAwsrKvj0EyUDHwz76e0ZCu069PMHHkT2DjoJ-hDlzPIFuO4VA9X3Eu7KQ_L-Bvga_N4Y__sgAC22o_06OBNACUhhUAIqcxAAGmBJ9wAp_ADP9-kd1Nn7ykTW7fTdEwYY_xK1_-wx7-AH3eXX-87_Rt4ZEK0AAAA1IgszFAAWcMnoDRzZMimd0AkY8X_67TndChkg4cQuAQULAbz39DAADdjh8t4hvWgR7RsgAC2WBCM7OBNACUhvUAIqrwYQDBqgBgAAgEEAADDBAADoQQAA4EEAABBBAADAQAAAQEIAAIBAAADYwQAAQMEAAIxCAADgwQAAiMEAANBBAADAQQAAyMEAAIBBAABAwAAAAMEAAAAAAACAQAAAhMIAAABAAAAAQQAAuEEAAMBAAABcwgAAxMIAALRCAAAMwgAAQMEAALpCAACKwgAAsMEAADDCAACQwQAAkEEAAPxCAABIQgAAEEEAADRCAAAwQgAA0EEAAKJCAAAwwQAAHMIAAHTCAACYQQAAnEIAAMhBAABowgAAAMIAAADAAAAAQgAABEIAAAxCAAB4wgAAkEEAAEDCAAAIQgAA6EEAAFBBAACAwQAAmsIAAMDAAACgQQAACMIAAITCAAAgwQAA-MEAAIJCAAC2QgAAbMIAACBBAAAAAAAAbMIAAFDBAACAPwAAgkIAAGjCAAAcwgAAoMEAABRCAACGQgAAwMAAACDBAAAUQgAAgMEAAMhBAABUwgAAuMEAANhBAAAkQgAAksIAAMBBAACIwQAAmEEAABhCAAAQQgAAJEIAAEzCAAAgQgAA6EEAACjCAABwQQAAGEIAAOBBAACCQgAAFEIAAGhCAADoQQAA8MEAAOBAAABMwgAAAAAAAOBAAACAQAAAwEAAAKBBAADIQQAAJMIAAFTCAADwwQAAMMEAACBCAABwwQAAyEEAAIDBAABYwgAAMEEAAODAAACAQQAAYMIAADDBAABAwAAAYMEAAEBAAACAwQAAjMIAAJTCAAAgwQAAAEEAAKBBAAAAwAAAVEIAAABAAAD4wQAAUMEAAKBBAACOwgAAiMEAAPDBAABAQAAAoEEAADDCAAB0wgAAqMEAAETCAABcwgAAkEIAAHDBAAAQQQAAGMIAAFjCAACAwAAA8EEAAIRCAACeQgAAmEEAAIA_AAAEwgAAgD8AAJjBAAAUQgAA4EEAAEBBAAD4QQAAUMEAAL5CAACYQQAAUEEAAMBAAADwwQAAiEEAAGBCAAAQQQAAgMIAAJxCAABwwgAAwEAAADDCAAAowgAAFEIAAIjBAAB0wgAA2EEAAADCAAAkwgAAfMIAACTCIAA4E0AJSHVQASqPAhAAGoACAACavgAAJD4AAII-AACuPgAATL4AAGQ-AACovQAAJ78AAAS-AADoPQAAyj4AAPi9AADYPQAAFD4AABS-AADYvQAA4j4AAEA8AABQPQAArj4AAH8_AACAuwAAlr4AADA9AAAMvgAAyL0AAOC8AADCvgAAQDwAAIA7AABwPQAAMD0AAAS-AADIPQAAgDsAABS-AACAOwAAjr4AABC9AAAkvgAALL4AAJi9AACqPgAATD4AAOg9AAAUvgAAmL0AANi9AABEvgAAqL0AACw-AABwvQAAHD4AAMg9AAAkvgAAQLwAADs_AABAvAAAgDsAAJi9AACoPQAAEL0AAJg9AACYvSAAOBNACUh8UAEqjwIQARqAAgAAUL0AAEC8AABQvQAAIb8AANg9AAD4PQAAND4AAHA9AAAQvQAADD4AAOg9AAAQPQAAQLwAAFS-AADYPQAAiL0AANi9AAAlPwAAPL4AALo-AABMvgAAML0AADA9AAAUvgAAoDwAAIA7AADYvQAAQDwAAPg9AACYvQAAQDwAAKA8AABQvQAAcL0AAFw-AADYvQAA4DwAAIC7AAA0vgAAHD4AAOg9AADYvQAAuL0AAIg9AACqvgAA-L0AAH-_AAAQPQAAoDwAACQ-AADovQAAgLsAADA9AADoPQAARD4AAEC8AAAQvQAATL4AAMi9AABAvAAAiL0AADA9AAA8PgAAcD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=FcrlOeRzQO4","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1538,"cheight":1080,"cratio":1.42407,"dups":["13550375262321253813"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2841089808"},"14329024099702350460":{"videoId":"14329024099702350460","docid":"34-10-16-ZD0C9D05F82D04D06","description":"Using Bitrig for iOS, you can create real iOS apps by chatting with an AI agent on your iPhone and transfer your app to the Mac for extensive refinement and editing. This video shows you how the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/762676/e21dca773222fe72b4aa24ebf90f5e4d/564x318_1"},"target":"_self","position":"16","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"Build SwiftUI Apps With Agentic Coding on iPhone and Mac","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=w-VbrZN_vl0\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoWChQxNDMyOTAyNDA5OTcwMjM1MDQ2MFoUMTQzMjkwMjQwOTk3MDIzNTA0NjBqrg0SATAYACJEGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqEMIPDxoPPxOFA4IEJAGABCsqiwEQARp4gQf79AkG-QD6_Q8E-gf9Aif3_QkQAgMA4QLv9gP8AgD8Evz5_AEAAO8GAQIKAAAABAH4BvH9AQD6_ggJ9gAAAAkI__b2AAAABQH7E_8BAAAFAff3A_8AABX2EP3_AAAABf4C9gEAAAD0CAL3AQAAAP7tBPcAAAAAIAAtwrHDOzgTQAlITlACKnMQABpgFgwAIg7-6ujeLtj5KuQQ8REQ3O3wGgAJ_QDfR-_h-f32zxgV_x_bBPXAAAAAHhfxM-0A9VgX4sj7-SAMzsHxHRV_EgwW5f4T6dLUE_IgDPDpCAYnANH35foNAPxn4QodIAAtqPRMOzgTQAlIb1ACKq8GEAwaoAYAANDBAAC4QQAAAMAAAIhBAACAvwAAiEEAAARCAACowQAArMIAAI7CAAAYQgAATMIAAILCAABQQQAAAEIAADDCAAA0QgAAgMEAAIDAAAAYwgAAgEIAAGjCAABAwAAAUEEAABBBAAAEwgAAFMIAADBBAABgQgAA4MEAAKjBAAAoQgAAlsIAAGxCAABAQgAAoMIAAADAAADQQQAAAEEAAP5CAADAwAAAyEEAAPBBAAAMQgAAUMIAAGTCAACAQQAAkMEAANBBAADAwAAAbMIAAADBAAAYwgAAqEEAAADAAAAoQgAA6sIAAKTCAAAgwgAAYEEAABDBAACAwAAAYMEAAKjCAACAPwAA3sIAAFhCAACgQAAAdEIAAFzCAAD4QQAAAMIAABDCAADwQQAABEIAAERCAAAswgAACEIAALhBAACAwAAAsMIAAJBBAACgQQAAwMAAABBCAABgQQAAyEEAAEDAAABsQgAATEIAAKDAAABkQgAAIMIAAKLCAABoQgAARMIAAGTCAAAMwgAASEIAAFDBAABMwgAAmEEAAKBBAABwQQAAEMIAADBBAAAAQgAAiMEAAKhBAADwQQAAwMAAAChCAACgQAAA6EEAALBBAABgwQAAgD8AACDBAAAQQQAA8MEAAAxCAACAwgAAoMAAAKbCAAA8wgAASEIAABDBAACAPwAAdMIAANDBAAAwwgAAgsIAAEDBAAA8wgAAoMEAABhCAACIQQAAoEAAACDBAAAAQQAAgEEAAIBBAAAAQAAAyEEAADBCAAAwQQAAHMIAAARCAADgwAAAOEIAAJhBAADAQAAAUMEAAKjCAAAMQgAAxsIAAMDAAACwwQAAAMEAAFBCAAAwQQAAwEEAADDBAADQQQAAMMEAAFjCAAAgQQAA-EEAALhBAABAQgAAJEIAAPhBAADQwQAAAMAAAADBAACIQQAAAEIAABzCAACQQQAAtEIAAMDBAAAcwgAA0MEAABTCAADgwAAAQMEAAKbCAADQQQAAqEEAAOjBAAA8QgAAQMEAADTCAACAvwAAEEEAAOBAAAA4wgAAgEAAAEDCAADoQSAAOBNACUh1UAEqjwIQABqAAgAAzr4AADw-AACSPgAAQLwAAFy-AADmPgAARD4AAFm_AACovQAAuL0AAKY-AAB8vgAAQLwAAJo-AAAsvgAA2L0AANo-AABAPAAARD4AAB8_AABDPwAAEL0AAES-AAAUPgAADD4AALg9AAD4PQAAur4AAIC7AAAwvQAAUD0AAFy-AAAcPgAA4LwAAOg9AACivgAAmD0AAPK-AABsvgAAmL0AAMq-AACgPAAAgLsAABA9AACAuwAAmD0AAKI-AAC4vQAAuL0AAFy-AAA0PgAA6L0AAOg9AADePgAAPL4AAKA8AAB_PwAAgLsAAJ4-AAAQPQAAyD0AAFC9AADgvAAAUL0gADgTQAlIfFABKo8CEAEagAIAAK6-AAAwPQAA4LwAABG_AABAvAAAED0AAJg9AADoPQAAqD0AAOg9AAAUvgAAqD0AAMg9AABQvQAADD4AAEC8AAAQPQAAHT8AAJg9AAD-PgAAyL0AAHC9AAC4PQAA2L0AAIC7AABwPQAAoDwAAFA9AAAkvgAAMD0AAEC8AABQPQAAiD0AACQ-AACmPgAAbL4AABw-AAAcPgAARL4AAEw-AACoPQAAML0AAHA9AACAOwAAyL0AAHS-AAB_vwAAMD0AAI6-AACoPQAAoDwAAHA9AAAEPgAAmj4AAPg9AAC4PQAAML0AAGy-AACAuwAAoLwAAOA8AABQPQAAQLwAAIA7IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=w-VbrZN_vl0","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14329024099702350460"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12521440265691730160":{"videoId":"12521440265691730160","docid":"34-11-2-ZE4AFC28EDC72917E","description":"Hello, Using SwiftUI and Kite Compositor together in designing animations for your apps is not only fun. It works. In this video, we create, test, and iterate spring animations in Kite Compositor.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1601839/8a20964c4c338e402fa61f07214be013/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/y0-6QwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"Designing Animations with SwiftUI and Kite Compositor","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=c9IWoWSo6t8\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoWChQxMjUyMTQ0MDI2NTY5MTczMDE2MFoUMTI1MjE0NDAyNjU2OTE3MzAxNjBqhhcSATAYACJDGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqD8IPDxoPPxNGggQkAYAEKyqLARABGniB-gHzAAb4AAP5DxAGDPkDFvz8APUBAQDY8_b1B_kDAPQK9QQLAAAADu4IAggAAAAEAfgG8f0BABMIAQ30AAAAEPPqAf4AAAAHA_UB_wEAAO0JEvwDAAEAE_cNDQAAAAD7Dgj_AwAAAAUHAfUBAAAABPD7-wAAAAAgAC30wcA7OBNACUhOUAIqhAIQABrwAXwQ1_0A6CgC1fTn_wAW0wGSECT_Wtwm_97AAAHc7hUAoebVAQX6Lf_KDvAA4wIL_9HI8_9_D98A3ckB__ztNQBjFMgA-eLgAeMRKALH5iEAJB8M_vXU5v4x3_AASkwN_VX36P2r_OADndrfBB4EJwH02eUCLRIF_gQXzAHgGe0HqPcW_aPrJ__VBvH1FtM0BhjXDP4sCgb_AvogAFUtEQk20Av1E_b2CNnz_f7oLe0E4vrz-bv5FgUYGQgB-A0TCdQxDfghEPH54tsHDROq1wQKMuz3FDraA9f0AA_FVAvzCNwN8AsE_e4H1hsMvUQLFSAALfYs4zo4E0AJSGFQAirPBxAAGsAHcSDMvtQ9HL0GL1W8xGsNvYEGXTpO02c8DDdFPQObjrxeQuq8vD-OPd2TKDuJ4Cm9tw2TvhtUEzwbtBy9FJRCPkZFHL1z6AC8PymJvPcxUD1JAkO8uK3NvR_ooj211TY9vIU_vNNzgTwBuKM8Cp0XPpObFbwRiq28vr72vand7zwvQbw8MqUaPVW0g7tMmQq9R9WVPTPRVr27lrW8nYV4Pbw-kLuKBT68Y8Q0vXFXjjq-vwG9axGxvcfIyDwfEdO8govVPcS9KL1a-JO78SWZvYfU_rz1UeE8YjD_vG1AP70Lrwm9jZ8BvfxZB72BxIC8zmFIvTauf72_A8m7oXsAveodE70L0BW72TbWvJFh1byLmv27W4kqPYIDqj1D2cK7_VLcO6a2t7vkEZw8GiakvEdUSL30Tio8oxe9OwUz6DsQtcg8Uxp2PRillbqahWo7k98CvtTKTrsY-Su8VkduPX_oeD2rE8a8JTGyPVp5k7w5UcM79oY2OmTdmT0Ao3C8TFUavsSIL7vuvS68xt0APuwqCb0kkUc8ahylPfQfjT3pekc8D_CUPeAwUbzyw9I7dahLPAx_zD0vAU-7HQTdvahqJzyvIdk7A6-7PbjCQD3nmx87StPgvWMghD21P-k7LYK1vNtgUr2KDW07JoICveOm5r3GLwe50E8nvXeihL2h94Q65dL4vczjmj0DTQA46NkMvjZHrL05OfC5g8BKPczOprsANwu7gBvYPGhvtb10O0a5neqavJBDDj00XTq7WvbkPdhIkj3H48i42xVZu5V-wryTG9O3TQayugO2I70IaBK4NIsrPa0bmj1reC84DNmvPYnTCb12lpg5ee-zPe-Nob3Kd9C5Wt2FPX6KA73MUne5Wx3lPPvYU71wqT85gf3hvMAoHLw1arE3KuHJvdV7lb0uA284vweUvCKqi7yyRQa51VOQvEItPL000Ws3duoAPaR2ur0klAM4jNYBPt1z6DtQoKg5Y9ApvtlHwrw0MFs2TOuVPTGAa73P7aA4mN7-vC2Iwj2xy_K4rmCQvbcClDxOXB44PkhqPSD3o7xTQJk4DYMePbUKUTwuT6I4r9ePvFwRBj3Lxz63liSfPZmQYD21baM3ly0DvS9q97xaKdw3vEHPvA8MEL4SDDI5JtB2Pfxsmb0_shG41b4vvV0a3z32Mm84TTckvY27zD2s7g43bXIYPmGkF76n-N64pwP5vWqnQT0VIyu5YpSxPFJtRr1pkda4YEanvReBELuTdNk3MAfqO7cJB76nmpW3IAA4E0AJSG1QASpzEAAaYC0CACUU-tAJ_hnm5e7THfnq_vMP5BAAIO8ACiv19fvY4ub1_P87Awv2wQAAACAdARgbAOxO_-j47v4nKqvUAQ_1fxP6EdwLFB3p0BzjEhDh4-kPHQASAfb06wXGUx7IGCAALW_PUjs4E0AJSG9QAiqvBhAMGqAGAACAQQAAgMAAAHBBAAAUQgAAgsIAAI5CAADgwAAAwMEAAGTCAADAwQAAQEIAAODAAACQwgAAUMIAAIBBAAAgQgAAIEIAAIDBAADgwQAACMIAAI5CAAAAwQAAwEIAADBBAABwwQAAgsIAAADCAAAMwgAAOEIAAAzCAACCwgAAgkIAALDBAAD4QQAA4EAAABjCAAAEwgAAIEIAAKBBAAAQQQAACEIAAFDBAAAQwgAA8EEAAGTCAAAswgAAAMAAAGxCAACIQQAAbMIAAIzCAABwwQAArsIAAAxCAACAwQAAsEEAACBBAAAkwgAA8MEAAOBBAAAowgAALMIAAATCAAA0wgAAAMAAAHDBAADAQQAAAMEAACDBAABAQAAAREIAAGBCAABEwgAAQMEAAExCAAAAAAAAmMIAABDBAAAsQgAAyMEAAFjCAABcQgAAjEIAAKhBAACQQQAAoEAAAIJCAABAwAAANEIAAOBBAACIQQAA0EEAAIzCAADowgAA2MEAAKDCAABgwQAAoMAAACxCAAAwwQAAsMEAAADAAAAAQgAAOMIAACDBAADgQQAAEEEAAMBBAADgQAAAhkIAANBBAACoQQAAFMIAAKBCAACQQQAAMMIAAAhCAACAPwAAAEEAACjCAACKQgAANMIAAGBBAABAQAAAhMIAACBBAACwwQAAWMIAAFjCAABwwQAAYMIAAEDBAAAAwgAAwEAAALBBAAC0QgAAAEEAACxCAACMQgAAKMIAAMBAAAAAQAAASMIAAAzCAAAQwgAAAAAAAFjCAABgwQAAQEAAAHDBAABQQQAAYEEAANDBAAC4wQAAIEIAAMDCAAAIwgAAgL8AAKjBAABQQQAAwEAAAIhCAADAwAAAqEEAAABAAADwwQAA-EEAAIBCAAAgwgAAwMEAAJDBAAC0QgAAAAAAANBBAACgQAAAyMEAAOBAAABQwQAA4EEAAOhBAACIwQAAVMIAAHDCAABwwQAA2EEAANDBAACgwgAAwMEAACBCAAA8QgAA0MEAAATCAAC4QQAAQEAAAPDBAACowQAACMIAAJTCAACYQQAAQEAgADgTQAlIdVABKo8CEAAagAIAABW_AABkPgAAgDsAAJo-AACivgAAXD4AAFA9AAANvwAAoDwAABy-AADWPgAArr4AAFQ-AAAcPgAAiL0AAI6-AADqPgAAEL0AALg9AADyPgAAWT8AAPg9AABEvgAAUD0AAIi9AABwPQAA4LwAAIa-AADYPQAAcD0AADQ-AACAOwAAPL4AAFQ-AABwvQAABL4AAMg9AACyvgAAJL4AAKq-AAC2vgAAyD0AAJ4-AAD4PQAAVD4AAOg9AACIvQAANL4AAIq-AADgPAAA4DwAAJq-AABsPgAAND4AALi9AACgPAAAfz8AAAS-AAC4PQAAQDwAAHy-AACIvQAAcL0AAES-IAA4E0AJSHxQASqPAhABGoACAACIvQAAyD0AABy-AAAPvwAAoDwAAFw-AAA8PgAAyD0AAIi9AABcPgAAcD0AADC9AACAOwAAXL4AAKg9AABQvQAAMD0AACs_AAAkvgAAxj4AAOi9AAC4vQAA2D0AAAy-AAC4PQAAqD0AABS-AAAQPQAAmL0AAHC9AABAPAAAQLwAALi9AAAwPQAATD4AAEy-AADgvAAAgDsAACy-AADIPQAAJD4AAMi9AAAwPQAAgLsAAEy-AACIvQAAf78AAKC8AAA8vgAAHD4AADC9AADYPQAAED0AACw-AACIPQAAQLwAAHC9AABQvQAAmL0AAKA8AAAQvQAAcD0AABQ-AADgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=c9IWoWSo6t8","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3230,"cheight":1918,"cratio":1.68404,"dups":["12521440265691730160"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1094801171"},"12883833394908380139":{"videoId":"12883833394908380139","docid":"34-8-3-Z71F87AF80A23C533","description":"Hi, In this video, we learn to move an object from point A to B using SwiftUI. To learn more about Core Animation with SwiftUI, check the section: Learning Core Animation Techniques in the Udemy...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2845780/fa2ca35fe0c9de1031d8fc34a13b6eeb/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nnXbaAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","isAdultDoc":false,"relatedParams":{"text":"Learning Core Animation with SwiftUI: How to Move Objects from One Position to Another","related_orig_text":"Animation & Coding: AI, Python, Swift, SwiftUI","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Animation & Coding: AI, Python, Swift, SwiftUI\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=hi809cBZgms\",\"src\":\"serp\",\"rvb\":\"EqgDChQxMzY5ODgyNjcxOTQ1NjQ5NTM3NgoRNzA0OTE4ODIzMTkyMDE5MzIKEzE5NDkwNTUxNDQzMjI4NDc5OTQKEzkyMTU5MzA4MzM2MzIwNjUyMzIKEjY1ODk4OTEwOTk5MzIyNDE2NAoUMTE0MzgyNzQ0NDY3MTMwODIwNzQKEzEzNDYwNzMyODY5NDg0NTg5NTcKEzE5ODUwMTE3OTk5MjE2MDE4MzMKEzU5OTg0MzE3MjIzNDc1MTM5NDcKEzcyOTY0NzI3MDUxMTE0OTkxOTIKEjQyNzIzODYzMTIyMDg1Mzg5NgoTMTgzOTU2ODg2MzE1OTI5MDM2MwoTNzM2MzkyMzgzMjQ4NzIyNjE5OQoUMTM1NTAzNzUyNjIzMjEyNTM4MTMKFDE0MzI5MDI0MDk5NzAyMzUwNDYwChQxMjUyMTQ0MDI2NTY5MTczMDE2MAoUMTI4ODM4MzMzOTQ5MDgzODAxMzkKFDEwNzc5NDE4MDYyNTE5NTQ4Njk1ChM2MDgwNTE2NDQ0MDMwNzY5NzU1ChQxMjMyNTAyODk5NDEyMDk5NzgzNBoWChQxMjg4MzgzMzM5NDkwODM4MDEzOVoUMTI4ODM4MzMzOTQ5MDgzODAxMzlquQ0SATAYACJEGjAACiloaHJ6ZWNybmpwd3RramVoaFVDNFk0NzRoWnczUEkxS095Wm1jQ3B4QRICABEqEMIPDxoPPxODAYIEJAGABCsqiwEQARp4gfsD8wcAAAAFBA8F-gj8Agb1APr4_v4A4wH2_wr8AgAACP3zBAEAAPoI-hACAAAA-PQHAfr-AAAEBPcHBAAAAA_6_PT1AAAACwQCCQoAAQHx7Qr9AgAAAAP6_QQAAAAA_Ab4_Pn-AAH1_f32AAAAAAv1BQ0AAAAAIAAtmkzUOzgTQAlITlACKnMQABpgLw4AIhP85-nLHdbu69Am8-kb5v7v5wAE7AAVKhjnANfA1QP0_0zuGQG2AAAACBEBCggA8Wf_3sUALuEltsEBDQt_7g_wBu4Q8diuK_RDKwDpzd5IAO7_zuv88-9n8SIgIAAtfE4yOzgTQAlIb1ACKq8GEAwaoAYAACDBAAC4wQAACMIAABxCAABswgAAcEIAAIA_AADQwQAAjMIAAEBBAAAQQgAAsMEAAPhBAACowQAAwEEAAFhCAAAEQgAAlkIAAJjBAADIwQAAjEIAACDBAAAwQgAAmEEAADjCAAAowgAACMIAAJTCAABgQQAAIEEAAEjCAACcQgAA4MEAANhBAABgQQAABMIAAIrCAADMQgAA4EAAAKhBAACGQgAAEMEAACxCAADIQQAAAAAAAFDCAABwQQAAGEIAAOBAAAAwwQAAQMEAADDBAAC-wgAAwMEAACjCAABcQgAA4MEAAIC_AACCwgAAiEIAADDBAACGwgAAkMEAAEBAAAAgwQAA4MAAABxCAAAgwQAA0MEAAABBAAAQQgAADEIAADDBAAAgwgAAgMAAABBBAADYwQAAYEEAAEhCAAAYwgAA2MEAAABBAACSQgAAAMIAAERCAACgQQAAQEEAAIA_AAAUQgAAqEIAAHBBAADwQQAAJMIAANjCAADgQAAAgEAAACBBAAAYQgAAgL8AADBCAAAAwgAA4MAAAKhBAAAgwgAAAAAAACRCAACgQAAA2EEAAEBBAABQQQAAaEIAALDBAAD4wQAAAAAAAJxCAAAYwgAA0EEAAI7CAAC8QgAAQMEAAERCAABkwgAAIMEAAIDAAABEwgAAgMEAAADAAAD4wQAAtMIAAIBBAACEwgAAAAAAAJBBAAAMwgAAeMIAAKBCAACgwAAAIMEAAChCAAAkwgAAZMIAAI5CAAAgQQAAoEAAALhBAABAwAAAAMAAAFBBAAA4QgAAiEEAAHBBAAAIwgAAQMIAACDCAAAIQgAAkMEAACzCAABwwgAA4MEAAJTCAABQQQAAkMEAALjBAABwQQAAuEEAAPjBAAAAAAAAOEIAABDCAACAPwAAQMIAAGBBAAAgwQAA8MEAAOjBAACQwQAAwMAAALDBAACoQQAA2EEAACzCAACYwQAAWMIAAIC_AADgwAAAYMEAAM7CAACsQgAAAEAAAPBBAAAgQgAAGMIAACxCAAAwQQAArsIAAJhBAADIwQAAkMIAAAhCAAAQQSAAOBNACUh1UAEqjwIQABqAAgAAD78AABA9AABcPgAALD4AAEC8AAB0PgAAyD0AACW_AABQvQAAVL4AAFQ-AACKvgAAiL0AAGQ-AABwvQAAyL0AALY-AACAOwAAUL0AAKI-AABFPwAA-D0AAPi9AADoPQAAlr4AAGy-AAAcPgAAmr4AAJi9AAAwvQAAND4AADC9AACOvgAAoDwAADy-AAAsvgAABD4AANK-AACCvgAAJL4AAMK-AACgvAAAhj4AABw-AADgPAAAoDwAAKg9AADovQAAML0AAFy-AADgvAAALL4AAPg9AACGPgAAfL4AALi9AAB_PwAAEL0AAFA9AACYPQAA2L0AAOC8AABQvQAAgDsgADgTQAlIfFABKo8CEAEagAIAAFS-AAAkvgAAQLwAABu_AAC4PQAAED0AAOg9AAAwvQAAFL4AAKC8AAAQvQAAEL0AAKg9AABkvgAARD4AALi9AAC4PQAAQz8AAMg9AACuPgAAuL0AADC9AAD4PQAAgLsAAIg9AAAQvQAAgLsAAOC8AACoPQAA4DwAAHA9AACgvAAAcL0AAJg9AAC6PgAAyL0AAIA7AABAPAAAir4AAEQ-AAAsPgAAUD0AAHA9AADYPQAAZL4AABy-AAB_vwAAUL0AAAS-AAAQvQAA4DwAAFC9AABAPAAADD4AABQ-AADgPAAAoDwAAHA9AAAsvgAAcL0AADA9AAAkPgAAUD0AABS-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=hi809cBZgms","parent-reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1728,"cheight":1080,"cratio":1.6,"dups":["12883833394908380139"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3122762430"}},"dups":{"13698826719456495376":{"videoId":"13698826719456495376","title":"\u0007[SwiftUI\u0007]: Create Text \u0007[Animations\u0007] Using Phase \u0007[Animator\u0007] in iOS 17","cleanTitle":"SwiftUI: Create Text Animations Using Phase Animator in iOS 17","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=EeseVwilJJ8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/EeseVwilJJ8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":260,"text":"4:20","a11yText":"Duration 4 minutes 20 seconds","shortText":"4 min"},"views":{"text":"2.4K","a11yText":"2.4 thousand views"},"date":"9 Jul 2023","modifyTime":1688860800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/EeseVwilJJ8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=EeseVwilJJ8","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":260},"parentClipId":"13698826719456495376","href":"/preview/13698826719456495376?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/13698826719456495376?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"70491882319201932":{"videoId":"70491882319201932","title":"How To Create a Moving Border \u0007[SwiftUI\u0007] \u0007[Animation\u0007]","cleanTitle":"How To Create a Moving Border SwiftUI Animation","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=iz-fghTiGIc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/iz-fghTiGIc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":421,"text":"7:01","a11yText":"Duration 7 minutes 1 second","shortText":"7 min"},"views":{"text":"1.7K","a11yText":"1.7 thousand views"},"date":"25 Aug 2024","modifyTime":1724544000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/iz-fghTiGIc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=iz-fghTiGIc","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":421},"parentClipId":"70491882319201932","href":"/preview/70491882319201932?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/70491882319201932?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"1949055144322847994":{"videoId":"1949055144322847994","title":"Synced: A \u0007[SwiftUI\u0007] \u0007[Animation\u0007]","cleanTitle":"Synced: A SwiftUI Animation","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=0rlcUSy2ido","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/0rlcUSy2ido?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":63,"text":"1:03","a11yText":"Duration 1 minute 3 seconds","shortText":"1 min"},"date":"29 Sep 2021","modifyTime":1632873600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/0rlcUSy2ido?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=0rlcUSy2ido","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":63},"parentClipId":"1949055144322847994","href":"/preview/1949055144322847994?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/1949055144322847994?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"9215930833632065232":{"videoId":"9215930833632065232","title":"The 3 Simple Ways add \u0007[Animations\u0007] in \u0007[SwiftUI\u0007] #\u0007[animation\u0007] #\u0007[swift\u0007] #\u0007[swiftui\u0007] #xcode","cleanTitle":"The 3 Simple Ways add Animations in SwiftUI #animation #swift #swiftui #xcode","host":{"title":"YouTube","href":"http://www.youtube.com/shorts/SAeKXl4oQ_s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/SAeKXl4oQ_s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO2h0dHA6Ly93d3cueW91dHViZS5jb20vQHB5c3dpZnRhaQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":179,"text":"2:59","a11yText":"Duration 2 minutes 59 seconds","shortText":"2 min"},"date":"29 Nov 2025","modifyTime":1764374400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/SAeKXl4oQ_s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=SAeKXl4oQ_s","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":179},"parentClipId":"9215930833632065232","href":"/preview/9215930833632065232?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/9215930833632065232?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"658989109993224164":{"videoId":"658989109993224164","title":"\u0007[SwiftUI\u0007]: How to \u0007[Animate\u0007] Text Characters to Create a Sliding Effect","cleanTitle":"SwiftUI: How to Animate Text Characters to Create a Sliding Effect","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fsFTiMlLLsI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fsFTiMlLLsI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":630,"text":"10:30","a11yText":"Duration 10 minutes 30 seconds","shortText":"10 min"},"views":{"text":"4.3K","a11yText":"4.3 thousand views"},"date":"27 May 2023","modifyTime":1685145600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fsFTiMlLLsI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fsFTiMlLLsI","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":630},"parentClipId":"658989109993224164","href":"/preview/658989109993224164?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/658989109993224164?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"11438274446713082074":{"videoId":"11438274446713082074","title":"\u0007[SwiftUI\u0007] \u0007[Animation\u0007]: Create a 3D Walk Cycle","cleanTitle":"SwiftUI Animation: Create a 3D Walk Cycle","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=HDKto76d2xY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/HDKto76d2xY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":213,"text":"3:33","a11yText":"Duration 3 minutes 33 seconds","shortText":"3 min"},"views":{"text":"3.7K","a11yText":"3.7 thousand views"},"date":"11 Apr 2021","modifyTime":1618099200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/HDKto76d2xY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=HDKto76d2xY","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":213},"parentClipId":"11438274446713082074","href":"/preview/11438274446713082074?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/11438274446713082074?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"1346073286948458957":{"videoId":"1346073286948458957","title":"\u0007[SwiftUI\u0007]: Create the Mickey Mouse-Style \u0007[Animation\u0007] Using Phase \u0007[Animator\u0007]","cleanTitle":"SwiftUI: Create the Mickey Mouse-Style Animation Using Phase Animator","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-t83tjvaVsY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-t83tjvaVsY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":368,"text":"6:08","a11yText":"Duration 6 minutes 8 seconds","shortText":"6 min"},"views":{"text":"1.2K","a11yText":"1.2 thousand views"},"date":"3 Nov 2023","modifyTime":1698969600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-t83tjvaVsY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-t83tjvaVsY","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":368},"parentClipId":"1346073286948458957","href":"/preview/1346073286948458957?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/1346073286948458957?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"1985011799921601833":{"videoId":"1985011799921601833","title":"\u0007[SwiftUI\u0007]: Creating Pop-Out \u0007[Animations\u0007]","cleanTitle":"SwiftUI: Creating Pop-Out Animations","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ynSIuGZbeSI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ynSIuGZbeSI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":153,"text":"2:33","a11yText":"Duration 2 minutes 33 seconds","shortText":"2 min"},"date":"10 Dec 2019","modifyTime":1575936000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ynSIuGZbeSI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ynSIuGZbeSI","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":153},"parentClipId":"1985011799921601833","href":"/preview/1985011799921601833?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/1985011799921601833?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"5998431722347513947":{"videoId":"5998431722347513947","title":"Xcode & \u0007[Swift\u0007]/\u0007[SwiftUI\u0007] \u0007[AI\u0007]-Assisted \u0007[Coding\u0007] and Editing","cleanTitle":"Xcode & Swift/SwiftUI AI-Assisted Coding and Editing","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4hNP1o3IXis","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4hNP1o3IXis?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":259,"text":"4:19","a11yText":"Duration 4 minutes 19 seconds","shortText":"4 min"},"views":{"text":"2K","a11yText":"2 thousand views"},"date":"25 Nov 2024","modifyTime":1732492800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4hNP1o3IXis?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4hNP1o3IXis","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":259},"parentClipId":"5998431722347513947","href":"/preview/5998431722347513947?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/5998431722347513947?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"7296472705111499192":{"videoId":"7296472705111499192","title":"\u0007[SwiftUI\u0007] \u0007[Animation\u0007]: \u0007[Animating\u0007] Steps for a Workout App","cleanTitle":"SwiftUI Animation: Animating Steps for a Workout App","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=giMMMYeED7g","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/giMMMYeED7g?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":112,"text":"1:52","a11yText":"Duration 1 minute 52 seconds","shortText":"1 min"},"date":"29 Nov 2019","modifyTime":1574985600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/giMMMYeED7g?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=giMMMYeED7g","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":112},"parentClipId":"7296472705111499192","href":"/preview/7296472705111499192?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/7296472705111499192?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"427238631220853896":{"videoId":"427238631220853896","title":"\u0007[SwiftUI\u0007]: Create a Simple Notification \u0007[Animation\u0007] for Your Next App","cleanTitle":"SwiftUI: Create a Simple Notification Animation for Your Next App","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QC3cxXt0vjo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QC3cxXt0vjo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":156,"text":"2:36","a11yText":"Duration 2 minutes 36 seconds","shortText":"2 min"},"date":"23 Dec 2019","modifyTime":1577059200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QC3cxXt0vjo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QC3cxXt0vjo","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":156},"parentClipId":"427238631220853896","href":"/preview/427238631220853896?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/427238631220853896?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"1839568863159290363":{"videoId":"1839568863159290363","title":"\u0007[SwiftUI\u0007] \u0007[Animation\u0007] on iPad: \u0007[Animating\u0007] Audio Levels","cleanTitle":"SwiftUI Animation on iPad: Animating Audio Levels","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=RKyIJTSoYx8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/RKyIJTSoYx8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":217,"text":"3:37","a11yText":"Duration 3 minutes 37 seconds","shortText":"3 min"},"date":"18 Jun 2020","modifyTime":1592438400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/RKyIJTSoYx8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=RKyIJTSoYx8","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":217},"parentClipId":"1839568863159290363","href":"/preview/1839568863159290363?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/1839568863159290363?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"7363923832487226199":{"videoId":"7363923832487226199","title":"\u0007[SwiftUI\u0007] \u0007[Animation\u0007]: Create the iOS 14 3D Parallax Effect","cleanTitle":"SwiftUI Animation: Create the iOS 14 3D Parallax Effect","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=9pOnFOMnWyA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/9pOnFOMnWyA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":70,"text":"1:10","a11yText":"Duration 1 minute 10 seconds","shortText":"1 min"},"views":{"text":"1.6K","a11yText":"1.6 thousand views"},"date":"16 Aug 2020","modifyTime":1597536000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/9pOnFOMnWyA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=9pOnFOMnWyA","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":70},"parentClipId":"7363923832487226199","href":"/preview/7363923832487226199?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/7363923832487226199?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"13550375262321253813":{"videoId":"13550375262321253813","title":"Design Custom Loading \u0007[Animations\u0007] with \u0007[SwiftUI\u0007]","cleanTitle":"Design Custom Loading Animations with SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=FcrlOeRzQO4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FcrlOeRzQO4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":162,"text":"2:42","a11yText":"Duration 2 minutes 42 seconds","shortText":"2 min"},"date":"16 Jul 2020","modifyTime":1594885332000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/FcrlOeRzQO4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=FcrlOeRzQO4","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":162},"parentClipId":"13550375262321253813","href":"/preview/13550375262321253813?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/13550375262321253813?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"14329024099702350460":{"videoId":"14329024099702350460","title":"Build \u0007[SwiftUI\u0007] Apps With Agentic \u0007[Coding\u0007] on iPhone and Mac","cleanTitle":"Build SwiftUI Apps With Agentic Coding on iPhone and Mac","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=w-VbrZN_vl0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/w-VbrZN_vl0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":389,"text":"6:29","a11yText":"Duration 6 minutes 29 seconds","shortText":"6 min"},"date":"25 Jan 2026","modifyTime":1769299200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/w-VbrZN_vl0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=w-VbrZN_vl0","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":389},"parentClipId":"14329024099702350460","href":"/preview/14329024099702350460?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/14329024099702350460?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"12521440265691730160":{"videoId":"12521440265691730160","title":"Designing \u0007[Animations\u0007] with \u0007[SwiftUI\u0007] and Kite Compositor","cleanTitle":"Designing Animations with SwiftUI and Kite Compositor","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=c9IWoWSo6t8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/c9IWoWSo6t8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":70,"text":"1:10","a11yText":"Duration 1 minute 10 seconds","shortText":"1 min"},"views":{"text":"1.4K","a11yText":"1.4 thousand views"},"date":"3 Jul 2019","modifyTime":1562112000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/c9IWoWSo6t8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=c9IWoWSo6t8","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":70},"parentClipId":"12521440265691730160","href":"/preview/12521440265691730160?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/12521440265691730160?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"12883833394908380139":{"videoId":"12883833394908380139","title":"Learning Core \u0007[Animation\u0007] with \u0007[SwiftUI\u0007]: How to Move Objects from One Position to Another","cleanTitle":"Learning Core Animation with SwiftUI: How to Move Objects from One Position to Another","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=hi809cBZgms","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hi809cBZgms?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFk0NzRoWnczUEkxS095Wm1jQ3B4QQ==","name":"Animation & Coding: AI, Python, Swift, SwiftUI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Animation+%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","origUrl":"http://www.youtube.com/@pyswiftai","a11yText":"Animation & Coding: AI, Python, Swift, SwiftUI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":131,"text":"2:11","a11yText":"Duration 2 minutes 11 seconds","shortText":"2 min"},"views":{"text":"3.7K","a11yText":"3.7 thousand views"},"date":"10 Feb 2021","modifyTime":1612915200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/hi809cBZgms?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=hi809cBZgms","reqid":"1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL","duration":131},"parentClipId":"12883833394908380139","href":"/preview/12883833394908380139?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","rawHref":"/video/preview/12883833394908380139?parent-reqid=1777275222718218-10778795130152680674-balancer-l7leveler-kubr-yp-vla-183-BAL&text=Animation++%26+Coding%3A+AI%2C+Python%2C+Swift%2C+SwiftUI","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"7787951301526806747183","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Animation & Coding: AI, Python, Swift, SwiftUI","queryUriEscaped":"Animation%20%26%20Coding%3A%20AI%2C%20Python%2C%20Swift%2C%20SwiftUI","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}