{"pages":{"search":{"query":"ProgrammingWithAPurpose","originalQuery":"ProgrammingWithAPurpose","serpid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","parentReqid":"","serpItems":[{"id":"1098850547455088380-0-0","type":"videoSnippet","props":{"videoId":"1098850547455088380"},"curPage":0},{"id":"17770436622331830226-0-1","type":"videoSnippet","props":{"videoId":"17770436622331830226"},"curPage":0},{"id":"1078386103471385439-0-2","type":"videoSnippet","props":{"videoId":"1078386103471385439"},"curPage":0},{"id":"13831066221011095611-0-3","type":"videoSnippet","props":{"videoId":"13831066221011095611"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByb2dyYW1taW5nV2l0aEFQdXJwb3NlCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","ui":"desktop","yuid":"6167303921765441774"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"3473250961030564003-0-5","type":"videoSnippet","props":{"videoId":"3473250961030564003"},"curPage":0},{"id":"2544166274714340046-0-6","type":"videoSnippet","props":{"videoId":"2544166274714340046"},"curPage":0},{"id":"8709524238401515109-0-7","type":"videoSnippet","props":{"videoId":"8709524238401515109"},"curPage":0},{"id":"14430444912500189025-0-8","type":"videoSnippet","props":{"videoId":"14430444912500189025"},"curPage":0},{"id":"6200692905119582021-0-9","type":"videoSnippet","props":{"videoId":"6200692905119582021"},"curPage":0},{"id":"12535622868367128484-0-10","type":"videoSnippet","props":{"videoId":"12535622868367128484"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByb2dyYW1taW5nV2l0aEFQdXJwb3NlCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","ui":"desktop","yuid":"6167303921765441774"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"12209021451995599264-0-12","type":"videoSnippet","props":{"videoId":"12209021451995599264"},"curPage":0},{"id":"12322162407680217898-0-13","type":"videoSnippet","props":{"videoId":"12322162407680217898"},"curPage":0},{"id":"8558445780030639413-0-14","type":"videoSnippet","props":{"videoId":"8558445780030639413"},"curPage":0},{"id":"4560064529164870787-0-15","type":"videoSnippet","props":{"videoId":"4560064529164870787"},"curPage":0},{"id":"3503630867677290305-0-16","type":"videoSnippet","props":{"videoId":"3503630867677290305"},"curPage":0},{"id":"8706036615249243171-0-17","type":"videoSnippet","props":{"videoId":"8706036615249243171"},"curPage":0},{"id":"1601059091575687032-0-18","type":"videoSnippet","props":{"videoId":"1601059091575687032"},"curPage":0},{"id":"14860877366022380850-0-19","type":"videoSnippet","props":{"videoId":"14860877366022380850"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"correction":{"items":[{"kind":"misspell","url":"/video/search?nomisspell=1&noreask=1&text=Programming%20With%20A%20Purpose","params":{"nomisspell":"1","noreask":"1","text":"Programming With A Purpose"},"query":"Programming With A Purpose","helpUrl":"https://yandex.com.tr/support/search/info/request-correction.xml","helpTarget":"_blank","helpAriaLabel":"Yazım hatası düzeltme servisi"}],"id":"867284165526"},"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":"dFByb2dyYW1taW5nV2l0aEFQdXJwb3NlCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","ui":"desktop","yuid":"6167303921765441774"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Fnomisspell%3D1%26noreask%3D1%26text%3DProgrammingWithAPurpose"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"6820763476607595229737","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"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_nohost_full_filter_onboarding_enable":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","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,"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_depot_viewer_masthead_ssr_only":1,"video_blender":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,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1407488,0,84;1414493,0,91;1433081,0,51;1424970,0,67;1402154,0,10;1436971,0,69;1437713,0,34;1436026,0,27;1134671,0,96;898802,0,24;754547,0,24;1443227,0,61;1433792,0,38;1434380,0,93;1437708,0,89;1425772,0,52;1373786,0,11;1410249,0,85;1431292,0,35;1441038,0,28;1431066,0,41;1146114,0,94;1430625,0,93;1420468,0,42;133991,0,46;1436884,0,73;1428091,0,44;1417539,0,62;1432056,0,61;1434213,0,86;1436783,0,58;1434231,0,55;1145208,0,50;1304309,0,71;284407,0,71;90498,0,18;46451,0,60;151171,0,11;1281084,0,47;287509,0,68;1037339,0,66;1441400,0,29"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Fnomisspell%3D1%26noreask%3D1%26text%3DProgrammingWithAPurpose","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?nomisspell=1&noreask=1&text=ProgrammingWithAPurpose","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?nomisspell=1&noreask=1&text=ProgrammingWithAPurpose","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"ProgrammingWithAPurpose: 326 video Yandex'te bulundu","description":"\"ProgrammingWithAPurpose\" sorgusu için arama sonuçları Yandex'te","shareTitle":"ProgrammingWithAPurpose — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"ya2d95303dce4e95f530a0ca6acee1c46","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1407488,1414493,1433081,1424970,1402154,1436971,1437713,1436026,1134671,898802,754547,1443227,1433792,1434380,1437708,1425772,1373786,1410249,1431292,1441038,1431066,1146114,1430625,1420468,133991,1436884,1428091,1417539,1432056,1434213,1436783,1434231,1145208,1304309,284407,90498,46451,151171,1281084,287509,1037339,1441400","queryText":"ProgrammingWithAPurpose","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"6167303921765441774","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,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,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1441146,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1765441867","tz":"America/Louisville","to_iso":"2025-12-11T03:31:07-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-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":"1407488,1414493,1433081,1424970,1402154,1436971,1437713,1436026,1134671,898802,754547,1443227,1433792,1434380,1437708,1425772,1373786,1410249,1431292,1441038,1431066,1146114,1430625,1420468,133991,1436884,1428091,1417539,1432056,1434213,1436783,1434231,1145208,1304309,284407,90498,46451,151171,1281084,287509,1037339,1441400","queryText":"ProgrammingWithAPurpose","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"6167303921765441774","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":"6820763476607595229737","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":164,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"isIslandsDisabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":false,"isCommentsEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvInRelatedWithInnerPadding":false,"isSummaryInMetaButtons":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"6167303921765441774","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1731.0__bfeda8e78a58bbbe51838aa6c0396ee926c9273c","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":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"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":"gs.yandex.com.tr/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","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"1098850547455088380":{"videoId":"1098850547455088380","docid":"34-6-16-Z7256F9FF002C012F","description":"Learn about the overview of this channel. You can learn app development in IOS | Xcode 15 | iOS 17 | Swift | SwiftUI Xcode 15 | SwiftUI for iOS 17 | Xcode 15 SwiftUI| IOS development|Swift...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4010934/4b93aebfb330ffeeebd02c803fc93826/564x318_1"},"target":"_self","position":"0","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUBiYPrNIM9w","linkTemplate":"/video/preview/1098850547455088380?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What programmingWithApurpose is all About?","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UBiYPrNIM9w\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChMxMDk4ODUwNTQ3NDU1MDg4MzgwWhMxMDk4ODUwNTQ3NDU1MDg4Mzgwaq4NEgEwGAAiRBoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioPwg8PGg8_EyiCBCQBgAQrKosBEAEaeIH5D_T-Av4A8_kM9v4BAQH5A_8B-P39APMODQYGAv8ACRD6BPwBAAD6C_sDAgAAAPAA-QoBAAAAAQD-CAQAAAAT9AMIAgAAAAYbBQb-AQAA_gEPDwT_AAAg9QYDAAAAAOoJ_v8BAAAABQTw_AAAAAAK8AED-_L-ACAALY76yzs4E0AJSE5QAipzEAAaYCAMAC3MEtnT3BjjFNzzASgJCQb13_cA2O4AxRQgzw7i6ej8FAA1-x0GvAAAAA9E7TDhAPdeIubiC_EPB-G68Q7nfyAG_OIm1tysAdwDKQIQ6QsgNwAW4PToK__eSisiHCAALQaqPTs4E0AJSG9QAiqvBhAMGqAGAACgQQAAAMAAAIBBAACAvwAA0MEAABBCAAAkQgAAcEEAAPjCAAAIwgAAiEIAAFDBAAAAwgAALMIAAABBAAAgwgAAIMIAAJjBAAC4wQAA4MAAADBCAAAIwgAAAMEAAIDBAACAvwAAVEIAALjCAADYwQAA6EEAAIBBAACQQQAAMEEAAJrCAAAwQgAAgMIAABDCAAAAwgAArkIAAOBBAACowQAAeMIAAADAAABoQgAAAEEAAADCAACCwgAANEIAAIzCAADgQAAADMIAACDBAABgQQAA2EEAADBBAACwQQAAqEEAAITCAACgQQAA-EEAAKDBAACgQQAAAEEAAADBAAAAwQAAAMEAAIhCAAAQQQAA2EEAAMhBAAAMQgAAAEIAAHBCAAAQwQAATEIAACjCAACGwgAANMIAAKBBAAAQwgAADMIAAFjCAABwQgAAQEAAAAzCAABAwgAAgEIAANhBAAAcQgAAoEEAAKBBAAAAwgAAsEEAAHxCAAAgwQAAkEIAAMLCAAAMQgAATEIAAADAAABAQAAAIEEAAODAAACgwQAAQMEAAAzCAABQwQAAMMIAAARCAADgQQAA-EEAACRCAABAwgAAuMEAAAjCAACAQQAARMIAAGTCAAAQwgAAuEEAACzCAAAwwQAADMIAAEDAAACewgAAgL8AAIBBAADIQQAAuMEAAODAAAAMQgAArkIAAABBAAB8wgAA8EEAAIBCAABAQQAAQMEAAHRCAACSwgAAhMIAABBBAABAQgAABEIAAOBBAAB4QgAAEEEAABBBAADAQAAAAMEAAAAAAACAwQAARMIAALDBAABAwgAAyMEAALDBAAAAwgAAGMIAAKDBAADYQQAASMIAAAxCAACIwQAAgD8AANhBAABEwgAAFEIAAFRCAACCQgAASEIAAMrCAACIQQAALEIAAGDBAACAQQAANEIAAEBBAACgQAAA4MAAAIxCAACIwQAAEMEAAIzCAAAMwgAAEMIAANBBAABwwQAA2EIAAGjCAACAwQAAgMEAAMDAAABUwgAAcEEAAADAAAAAQgAAJEIAAITCAABgwgAATMIgADgTQAlIdVABKo8CEAAagAIAALK-AADYvQAARD4AAIg9AADYvQAAsj4AAPg9AAAfvwAArr4AAII-AABcPgAAHL4AAKA8AAB8PgAAoLwAAES-AADuPgAABL4AAOA8AADCPgAAfz8AAEA8AAAkPgAAED0AALg9AAC4vQAAMD0AAAS-AACIPQAAhj4AACw-AADgPAAAbL4AAKC8AACoPQAAXL4AAGQ-AABQvQAAHL4AAEC8AACavgAANL4AAM4-AABQPQAAyD0AAEw-AAAwPQAAdL4AAJi9AABcvgAALL4AAES-AAB8PgAAPD4AAFC9AABQPQAALz8AAEy-AADgPAAAfD4AAOi9AACWPgAARD4AABy-IAA4E0AJSHxQASqPAhABGoACAABMvgAAyD0AAJg9AAAZvwAAcD0AADC9AAAUvgAAJD4AAFC9AABEPgAAmL0AAIC7AAB0PgAAXL4AABA9AACIPQAALD4AAB8_AABEPgAAjj4AAEw-AAD6PgAALD4AAMi9AABkvgAATD4AADC9AAAsPgAAqr4AAFA9AAAEPgAAqD0AAJI-AAA0PgAAiD0AAPi9AACmPgAA2D0AAHy-AACgPAAAmD0AAOA8AAAsvgAAiD0AAOC8AACAuwAAf78AAIA7AACWvgAAFD4AAHA9AABcPgAAoj4AALo-AAD4PQAABD4AAIi9AACGvgAAHD4AAHS-AAAEvgAABD4AAMi9AACgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=UBiYPrNIM9w","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1098850547455088380"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17770436622331830226":{"videoId":"17770436622331830226","docid":"34-8-10-Z0DB831959CC03956","description":"This video is about how to created tabbed view inside an ios app and how to create charts using Swift UI in Xcode14. I have used workouts distance covered and calories burned to plot graphs.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2833733/ea8721fb4b6614aaf33d9fd6d991eee9/564x318_1"},"target":"_self","position":"1","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-TEBmNNkmKs","linkTemplate":"/video/preview/17770436622331830226?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building Health & Fitness Apps: Display Charts (healthkit workout data) in TabbedView using Swiftui","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-TEBmNNkmKs\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxNzc3MDQzNjYyMjMzMTgzMDIyNloUMTc3NzA0MzY2MjIzMzE4MzAyMjZq_QYSATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8TogSCBCQBgAQrKosBEAEaeIECCQoFBfoA9vYBCvgH_gIeBhL89AMDAOv37vsFAAAA_wIG-P8BAAAC_fcCCgAAAPX--wnz_wEADfb2_QMAAAAUAxMA_gAAAPn8CwH_AQAA8OsL_QMAAAAo9v34_wAAAAgO_wD5_wAB-_P-CgAAAAAM7_nzAAAAACAALds2xDs4E0AJSE5QAipzEAAaYDICAEUh4gDR6h7P6_fXFhAI9ucO6P7_C-gAAjbx1Ojm5J8f-f8b_xUSsgAAABg80R0KAAZiG8H2_esc5928-xoafxEH9QYfEg696wnbBiIAyvE5TwDLBRLzGOj_aPkL-yAALSDbMzs4E0AJSG9QAiqPAhAAGoACAADevgAA-D0AABA9AAD4vQAAML0AAHw-AAAMPgAAeb8AAIK-AAAsPgAAVD4AAI4-AAAwvQAAUD0AAOi9AACivgAARD4AAFA9AAD4PQAAPz8AAH8_AAB8PgAAmL0AADQ-AAD4PQAA2D0AAIC7AACevgAAgDsAANg9AAAQPQAAcD0AAFC9AACYPQAATD4AAGS-AAB0PgAARL4AAIg9AAD4vQAAZL4AAIC7AAAkvgAAEL0AADQ-AADIPQAAEL0AALi9AADovQAApr4AAMo-AAAQvQAAyD0AAI4-AAAMvgAAiL0AAH0_AAAUvgAAmD0AAAw-AAAEPgAAHD4AAKA8AABQvSAAOBNACUh8UAEqjwIQARqAAgAAdL4AAIg9AAAUvgAANb8AAAy-AACgvAAAmD0AABA9AADYvQAAUD0AAFS-AAAEvgAANL4AALi9AABQPQAAcL0AAOi9AAAHPwAAuL0AALo-AACYPQAA2L0AAHC9AAAUvgAAiL0AAFA9AABkvgAAML0AAHC9AADYPQAAMD0AAHA9AACYPQAABL4AAMg9AADYvQAAHD4AAOA8AAAUvgAA2D0AANg9AAAQPQAAED0AAFA9AAD4vQAAyL0AAH-_AACAuwAAEL0AAKg9AAA8PgAAuL0AANg9AACCPgAAFD4AABA9AADgvAAAEL0AANi9AAAQPQAAMD0AABw-AADIPQAA4LwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=-TEBmNNkmKs","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17770436622331830226"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1078386103471385439":{"videoId":"1078386103471385439","docid":"34-7-9-ZE28DF3C4CBBD7EB7","description":"This video covers the search functionality in List using swift as well as Swipe actions in List items/cell. I have extended the HealthKitApp to demonstrate these functionalities. Testing App 07...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3709630/e2980e750c8399aadd9c4e9723f0645d/564x318_1"},"target":"_self","position":"2","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dq5vXQCZ5VM8","linkTemplate":"/video/preview/1078386103471385439?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building Health & Fitness Apps: Implement Search functions and Add Swipe actions to LIST in Swiftui","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=q5vXQCZ5VM8\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChMxMDc4Mzg2MTAzNDcxMzg1NDM5WhMxMDc4Mzg2MTAzNDcxMzg1NDM5aq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E_8DggQkAYAEKyqLARABGniB-wr-CQL9AAT0EQT7CfwCFf38APUBAQDq-PvyAv8BAAUJBQD3AQAABgP8CgoAAAD37PP9-f4AAA4A_QP7AAAAGwL9APcAAAAC9wEGAAAAAOL5_PYCAAAAGfsD9P8AAAAJBgwA-v4AAAwBB_gAAAAAD_YG-wABAAAgAC3gdcw7OBNACUhOUAIqcxAAGmAgBQAj_f347-AW3ewF5gXrARUBAOADAA7mAAso-tz__uDB-PoAN-QLB8YAAAAfMOod_QD_SwTsAhP6Gv3ZuPT9E3_sDg3e9BHwuvsB-xwLGtjnExwA0_fz-Bz36FPw_xkgAC1fQmA7OBNACUhvUAIqrwYQDBqgBgAAgMEAACDCAAAkQgAAfEIAALjBAACUQgAAAAAAAFjCAACowQAAJMIAAHRCAABwwgAAZMIAACjCAACMQgAAAEAAAIxCAABcwgAAcMIAAKhBAACgQQAAwMEAAIBBAAAAQAAAUMEAAGTCAABYwgAAgMAAAIRCAABowgAAIMIAAJZCAACgwgAA2MEAALjBAADwwQAAyMEAAMRCAABMQgAA2EEAAEBAAACAvwAA8EEAADhCAAAMwgAAcMEAAADAAABcQgAAsEIAAEDAAAAYwgAA4MAAAKTCAAAUQgAAAEIAAOBBAACAwQAAEEEAAGDBAAB0wgAACMIAAHBBAAAQwgAATMIAAABCAADgwQAA6MEAAMDBAAAcQgAAQMAAALBBAACYQgAAmsIAAPhBAADQQQAAKMIAAFzCAADIQQAAkEEAAFTCAAB8wgAAPEIAALZCAAAkQgAASMIAAMDAAACAQAAAAEAAACBCAADYQQAATEIAAAhCAACQwQAA1sIAADhCAADYwQAAAEAAAJBCAACIQgAAIMEAAMDBAAAQwgAAAEEAAABBAABgQQAAfEIAAERCAADYQQAADEIAAIZCAABwQgAAMEIAAODBAAAwwQAAgMAAAADBAACwQQAA4EAAAADBAACAwQAAUEIAACBBAAAgwQAAiEEAAKDBAAA4QgAA8MEAADDCAABswgAA0MEAACDCAADAwQAALMIAAHBBAACIQQAALEIAAIBBAAAUQgAAAEEAAIDCAACgQQAAYMEAALLCAACwwQAAEEEAAKDAAACAwAAAAEEAALhBAACgQQAAUMEAAJBBAACKQgAAMMIAACBCAABwwQAAAEEAAPDBAADIwQAAwMAAABTCAABYQgAAgMEAAOBAAAA8wgAAoEEAAOBBAAAQQgAAeMIAAADBAABwwgAAyEEAAAAAAADYQQAAAEAAACDBAACowQAAoMEAAFBBAACwwQAAEEEAAPDBAAC4wQAAcEIAAMBCAADAwQAAnsIAANhBAAAQwQAAYEEAADDCAAD4wQAAWEIAAJBBAACIwQAAMMIAAKjBAADgQAAAsEEAAIDAIAA4E0AJSHVQASqPAhAAGoACAACYvQAATD4AABC9AABAPAAAQDwAACs_AAAcPgAAf78AAEy-AADgPAAAJD4AACw-AABsvgAAij4AAOi9AAB8vgAAUD0AADC9AACIPQAANT8AAF0_AAAkPgAAEL0AAEQ-AADgvAAAHD4AAFC9AADuvgAAPD4AAIA7AADoPQAAgLsAAJg9AAAwvQAAsj4AAMK-AAD4PQAAfL4AACS-AAAsPgAAnr4AAJi9AAC4PQAA2D0AALY-AACOPgAAQDwAAK6-AAAwPQAAxr4AAJY-AABwvQAAQDwAAKg9AACIvQAAoLwAAFU_AADovQAAiD0AAEC8AACaPgAAJD4AAHA9AACgPCAAOBNACUh8UAEqjwIQARqAAgAA2L0AAAS-AAB0vgAAQ78AAFy-AACYvQAA6D0AAIg9AABEvgAAMD0AAIC7AADgvAAAdL4AAGy-AAAMPgAAcL0AAIi9AAANPwAA2D0AAM4-AACgvAAAUL0AADC9AACovQAA6L0AAAw-AACCvgAAoLwAAKC8AABwPQAAiD0AABA9AACAuwAAiL0AAJI-AACYvQAAsj4AAFA9AAB8vgAABD4AADw-AADoPQAATL4AAHQ-AACovQAAoLwAAH-_AABsvgAAyL0AADA9AACoPQAAEL0AADQ-AAAEPgAA6D0AABA9AAAwvQAA2L0AAOC8AAAcvgAAJD4AAAU_AACgvAAADL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=q5vXQCZ5VM8","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1078386103471385439"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13831066221011095611":{"videoId":"13831066221011095611","docid":"34-8-3-Z70446F7856B21D34","description":"Simulator...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1778959/15effc6142193228b6368e3613bcfc23/564x318_1"},"target":"_self","position":"3","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjWxMFZ0zvaM","linkTemplate":"/video/preview/13831066221011095611?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building Health and Fitness Apps with Xcode: Display workouts in LIST using Swiftui and Healthkit","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jWxMFZ0zvaM\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxMzgzMTA2NjIyMTAxMTA5NTYxMVoUMTM4MzEwNjYyMjEwMTEwOTU2MTFqrw0SATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8T4QmCBCQBgAQrKosBEAEaeIH_D__-B_gACu8A__oG_gEeAAEL8wMCANv6_AID-gMACfoN8_4BAAAJ_vAJAgAAAAH1AQX0_QEADPUAAfkAAAAUBQb49wAAAPYCBgf-AQAA8_r--wMAAAAW9RH8_wAAAPz9-wL4_gAB8PH9-wAAAAAc-vf1AAAAACAALf8Avzs4E0AJSE5QAipzEAAaYCEHACoS8QbuBxnm3gDfEv3_BO0A7_wAHukAAhvy3v3r69oV-f8T7xL_zwAAAB0i7g8KAAI9D-Py9P4P-N7B9wkYfwEMAPUCEgbh6gLrBBbz3_snNADd-QoLCwHpP-EBCCAALWCugDs4E0AJSG9QAiqvBhAMGqAGAACgQAAAtMIAAERCAAAUQgAAkMEAAJxCAACYwQAAksIAAIjBAABswgAAkEEAAHDCAAAQwQAAEMIAAERCAACIQQAAyEEAACBBAABcwgAAoEEAADDBAAAgwgAAwEEAAOBAAACAPwAAXMIAAKjBAADgQAAAmEIAABjCAADgQAAAZEIAALbCAADgwQAApsIAAMDAAABgwQAAvEIAAMBBAADoQQAAAMAAADBBAACAQgAA-EEAABzCAAD4wQAAAEAAAChCAAC0QgAAmMEAABjCAAAAwQAArsIAAHhCAADYQQAAMEIAABTCAAAAwgAA4MEAAOjBAABwQQAABEIAAOjBAACAwAAAEMEAAMjBAACQwQAAqMEAADRCAAAAwQAA8EEAAJhCAABkwgAA4EEAAOhBAACqwgAAHMIAAHBBAACQQQAAKMIAAOjBAACYQQAAoEIAABRCAAAEwgAAcMEAAOBAAAAAQQAAXEIAAMhBAACEQgAAlEIAAODAAACYwgAAIEIAAKDAAABwwQAAtkIAAJhCAACAQQAASMIAAFzCAADgQAAAQMEAAODAAABMQgAAgEEAABRCAAAwwQAA-EEAAKRCAAAgQQAAQMEAADDBAAAAQAAAkMEAAGxCAACgwAAAgsIAAHjCAABgQgAAuMEAAIA_AAAgwQAAIMEAAJhBAABQwgAAKMIAAEzCAACYwQAABMIAAMDAAACwwgAAJEIAAEDAAABIQgAAQEAAAIhBAAAgQQAAnMIAAHBBAAAEQgAAgsIAAFDBAAAgQgAAgL8AAKDBAAAwQQAAfEIAAIhCAACOwgAAyEEAALBBAAC4wQAAQEIAAOhBAACAQQAAwEEAAJDBAACQwQAAEMIAAEhCAACQwQAAAMAAAADBAACgQQAASEIAABBCAAAswgAAkMEAAEjCAACAwAAAYMEAAADAAADgwQAAFMIAAIjCAACwwQAAwEEAAADAAACwwQAAcMEAAIjBAADAQQAAMEIAADBBAABQwgAAjEIAAEjCAADYQQAAZMIAAFjCAADgQQAAMEEAABTCAADQwQAAoMAAADDBAABAwAAA8EEgADgTQAlIdVABKo8CEAAagAIAAKK-AAB0PgAAyD0AAKC8AAAcvgAAdD4AAKg9AABRvwAAHL4AAKA8AACoPQAAgDsAAHC9AABAPAAAfL4AAIq-AADoPQAAgLsAAFQ-AAAjPwAAfz8AAGw-AAAwvQAAJD4AAIA7AAAwPQAAQLwAAIK-AABQPQAAgLsAAIA7AABwPQAA4LwAADA9AAAcPgAAdL4AAHQ-AACCvgAAoDwAAKi9AADavgAAqD0AAFA9AACgPAAAmD0AAEw-AAAwvQAALL4AANi9AAA0vgAApj4AAMg9AACYPQAAgj4AAOi9AADovQAATz8AAMi9AADYPQAAMD0AALg9AACoPQAA4DwAABA9IAA4E0AJSHxQASqPAhABGoACAACWvgAAgLsAAJq-AAArvwAAFL4AABA9AABsPgAAED0AACy-AACYPQAADL4AANi9AAA8vgAAPL4AAPg9AACgvAAAcL0AAN4-AADovQAAtj4AAMg9AACYPQAAyL0AAMi9AABAvAAAyD0AAFy-AADgvAAANL4AAIi9AABwPQAAqD0AABA9AABkvgAA6D0AACy-AAB0PgAAFD4AAHS-AAAQvQAA6D0AAMg9AACIPQAAoDwAAHA9AAD4vQAAf78AAIi9AACAOwAA4DwAAIo-AAC4vQAAuD0AADw-AAA0PgAAED0AAOC8AAAQvQAAcL0AAFA9AACYPQAAhj4AALg9AADgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=jWxMFZ0zvaM","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13831066221011095611"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3473250961030564003":{"videoId":"3473250961030564003","docid":"34-2-7-Z0D0093A06DC0AB93","description":"This is the part-1 in series of how to build a Duolingo-inspired language learning app using SwiftUI in this step-by-step tutorial. It covers the building of onboarding and introduction screens...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3287151/01d0bd9c26218a97e6c35eca75bb5aa3/564x318_1"},"target":"_self","position":"5","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dvhd31GeHcFc","linkTemplate":"/video/preview/3473250961030564003?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building Duolingo App in SwiftUI: Getting Started and Onboarding Screens - Part1","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=vhd31GeHcFc\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChMzNDczMjUwOTYxMDMwNTY0MDAzWhMzNDczMjUwOTYxMDMwNTY0MDAzaq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E-EIggQkAYAEKyqLARABGniBAwAACwP9AAD5_wP6B_4CFQX4BvUBAQDq-PvyAv8BAP8MBAAAAQAAAPsBDgYAAADkBvoM_wMAABL1-AkCAAAAFvgQ-fcAAAAFAfsS_wEAAOzxBPQCAAAAC_UBBwAAAAD3_fj8__8AAAUGAfUBAAAABOMB_wEAAAAgAC1n-c07OBNACUhOUAIqcxAAGmAwCQAp-vv78OAj7OLz7ggV9Qr4DfYMAAjyAPkc4Qcf8eTW-PD_KeYICskAAAD8MdklFQAKQ_vc7_T2G_Ljx_IREn__ARbuFg_63uYQBxMi_ecuGDQA8ewJ6h7vAj__AhEgAC0eym87OBNACUhvUAIqrwYQDBqgBgAAQMAAAHBBAAAwQgAADEIAAIBBAADAQAAAFEIAAEDAAADgwAAAJEIAAJJCAAAswgAAEMIAAPDBAAAwQgAAyMEAAJhCAAAMwgAAgMAAAIZCAACYQgAAAMEAAOBAAAAsQgAA-MEAAFDCAABcwgAAoMEAAOhBAACAvwAAYMIAAIxCAAAMwgAAuEEAAABAAAAYwgAAQMEAAO5CAADgQAAAEEEAAFDBAABQwQAAskIAAKhBAABkwgAAAEAAAIBAAADgQAAALEIAAMDBAAAgQgAAsMEAAFTCAACgQAAA8EEAABBBAADgwQAAPMIAAFBBAACEwgAAAMEAAMBBAACCwgAA4MAAAKRCAABAQQAAMEEAADDBAAAwQQAAYEEAAKDAAABgQgAAFMIAABBCAAAowgAAMMEAAGDBAAAsQgAAVEIAAPjBAACwwgAAqEEAACBCAAAkQgAAksIAALhBAABEwgAANEIAAIA_AABsQgAAqMEAAADAAACawgAAYMIAAJBBAACAPwAAIMIAALBBAACgQAAAEMIAAChCAACgwgAAAEEAACDCAAAoQgAA0EEAAHDBAACAvwAAgEEAADhCAACMQgAAqMEAAJDCAACUQgAAWEIAAARCAADAQQAAPMIAAEBBAABgwQAAKEIAAMBBAADYwQAAQEAAACRCAACEQgAAqMEAAHDBAABkwgAA0MEAAIBBAACAQQAAQMAAAGTCAAAgQgAAKEIAAABCAABgQQAAoMEAAIrCAADgwAAAYMIAALrCAACgwQAAEMIAAMBAAADIQQAAMEIAAIC_AAAgQQAANEIAAADAAADQQQAAmMIAAIBBAADYwQAAAEAAABDCAAAQwQAAAEAAAKTCAABEQgAAlMIAAIDBAADQwQAAHMIAAKjBAAAgQQAAAMIAAChCAACAwgAAMEEAAMBAAAAQQQAAIMIAAABCAACIwQAASMIAABhCAAAwQQAAKEIAAJDBAACgwAAAcEIAADxCAACGwgAAtsIAAKBAAACSwgAAoEEAAFDCAAAEwgAAHEIAABDCAACIwQAAmMEAADDCAAAAQAAABEIAALjBIAA4E0AJSHVQASqPAhAAGoACAACyvgAAQLwAADA9AACgPAAALL4AANY-AABEPgAAL78AAOi9AACIvQAAiL0AAEA8AADgvAAA-D0AAGy-AAAsvgAArj4AAKC8AAC4PQAAIz8AAH8_AABkPgAAuL0AAEw-AAC4vQAAij4AAKC8AABAPAAAED0AAKC8AACYPQAAPL4AAHC9AACoPQAAmD0AACS-AAA8PgAAyr4AAIi9AADYvQAAfL4AAAw-AACaPgAA4DwAAJI-AAAsPgAATL4AANi9AABsvgAABL4AAHw-AADgvAAAXD4AACQ-AAAwvQAAUL0AAHU_AABQvQAA-D0AAIg9AAAwvQAADD4AAEC8AAAwPSAAOBNACUh8UAEqjwIQARqAAgAARL4AABQ-AADYvQAAC78AABS-AAAQvQAA2D0AAMg9AADIvQAAij4AAKi9AABAvAAAUL0AABC9AAAkPgAA6L0AAOA8AAAnPwAAgDsAAPY-AACgvAAA-L0AAIg9AABEvgAAEL0AAMi9AAC4vQAAiD0AALg9AACoPQAAgDsAAIA7AAAQvQAAcL0AALI-AADIvQAAmj4AAHw-AAD4vQAADD4AAHw-AACgvAAA-L0AAJg9AABQvQAA2D0AAH-_AABQvQAAZL4AAAw-AAAEPgAAoDwAAAQ-AABUPgAAFD4AAHA9AABAvAAAHL4AAEA8AACgvAAAMD0AALo-AAC4PQAABL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=vhd31GeHcFc","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3473250961030564003"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2544166274714340046":{"videoId":"2544166274714340046","docid":"34-7-16-ZE790D825C4D268B6","description":"This video shares how you can plot and animate Pie/Donut graphs. Also learn all this on this channel Swiftui animations | Swift animations| Xcode 15 | iOS 17 | Swift | SwiftUI Xcode 15 | SwiftUI...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2398041/486812cf3c9160266cdfa25606b6d7c4/564x318_1"},"target":"_self","position":"6","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBgjL1TxZ_SY","linkTemplate":"/video/preview/2544166274714340046?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Mastering SwiftUI Animation with Pie/Donut Graphs | Data Plot with Animations in SwiftUI","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=BgjL1TxZ_SY\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChMyNTQ0MTY2Mjc0NzE0MzQwMDQ2WhMyNTQ0MTY2Mjc0NzE0MzQwMDQ2aq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E_sDggQkAYAEKyqLARABGniB9wX3_P4CAAr3BA36DPsDDP77CPf__wDr-PvzAv8BAAUGBf0IAQAABPgIBAAAAAABCAH-8v4BAB4LAP7yAAAAA_73-PYAAAAFAf0H_wEAAAL3A_gCAAAAFAQSAgAAAAADBgIHAAAAAAQIBAQAAAAABfUI7gAAAAAgAC1aINg7OBNACUhOUAIqcxAAGmASCgAjCfv_9N312OX51gQE_fXoDe0GAAjTAAYjAdgO1-rmDvH_R-YVBsYAAAAMGPkNJwDfTP7m7_waGQTYuA8RFX8LCCfx9Rrs2dH9-R0dDc_X9xsA5_v18vDo3UgJ_xEgAC224V87OBNACUhvUAIqrwYQDBqgBgAAkEEAADTCAABIQgAAkEEAAHTCAAAgQgAAREIAAEDCAAAgwgAAgsIAAFBCAAAgwgAAyEEAAPhBAAAMQgAAbMIAAChCAAAAQAAAIMEAAEDAAACYQQAAVMIAAAAAAACAvwAAFMIAACBBAAAcwgAAgL8AANBBAABEQgAACMIAACBCAACQwQAAMMEAAIjCAABgwQAAAMEAAJRCAACYQQAAYMIAALLCAAAgQQAA-EEAAOjBAACgwgAAGMIAAJBBAACgwQAAHEIAAKhBAAAUwgAANMIAAABAAAAQQQAA2EEAALhBAAAQwgAAeMIAACTCAAAwQQAAQMAAALBBAAAgwgAAJMIAAJBBAABAQgAA4MAAADBCAACCwgAAgL8AAPhBAAAQQgAAoMEAAIA_AADowQAAtsIAAHzCAAD4QQAAmEEAAEzCAABQwgAAnEIAAIjBAAAQQgAA2MEAACBCAACSQgAAiMEAAETCAACgQAAAgMAAABxCAABcwgAAFMIAAChCAABYwgAAEMEAAJhCAAAAAAAAcMEAAAzCAACAwQAAAMIAAJDBAAAUwgAAKEIAAIDAAAA4QgAAqEEAAMhBAADAQQAAWMIAAEDCAAAYQgAAIMIAAKjBAAAIQgAA0MEAAADCAADKwgAAmEEAAPDBAAAQwQAAYMIAAIhBAADAwQAAwMAAAGDBAAA0wgAA-EEAAEBAAAD4QQAALMIAANBBAABgwQAAJEIAAAxCAACCwgAAhsIAAGzCAABAwQAAAAAAALjCAACIwQAANEIAAMhBAACwwQAAcEEAAEhCAABgQQAA0EEAAGDBAADIwQAArsIAADzCAABQwQAAqMIAAODBAAAAAAAAiEEAAIDCAAAQQQAA6MEAAMhBAAA4QgAABEIAAIhCAAAoQgAAcEIAAEjCAACAwgAAwMEAAOhBAACSwgAAAEAAAHBBAACkwgAAYMIAABxCAACqQgAAIMEAAIC_AACAwQAA8EEAALBBAAAAwAAAMMIAAHhCAAA0wgAABMIAADDCAAAgwgAAsMEAAMBAAACowQAABEIAAARCAADowQAAgMEAAHDBIAA4E0AJSHVQASqPAhAAGoACAACivgAAiD0AAFC9AADYPQAAdL4AAN4-AACWPgAAKb8AAIA7AACAuwAAbD4AAHC9AADgPAAAXD4AAFA9AABEvgAA_j4AAIi9AABEvgAAEz8AAEs_AACSPgAATL4AALg9AAAcvgAAcD0AADC9AADuvgAAmL0AAGy-AABwPQAAND4AAIi9AACgPAAAFD4AANq-AABsPgAAbL4AAMi9AADIvQAAor4AAKg9AADaPgAAvj4AAGQ-AACYvQAArr4AABC9AABAPAAAqL0AABA9AAAMvgAAMD0AAA0_AAAUvgAAUD0AAH8_AACYvQAA6D0AAIi9AACIvQAAMD0AAKg9AACAOyAAOBNACUh8UAEqjwIQARqAAgAAPL4AAEA8AACgvAAALb8AAMi9AABwPQAAfD4AAIC7AAAwvQAADD4AAEC8AAD4vQAAQLwAAAS-AAAQPQAAUL0AAOg9AAAxPwAAoLwAANI-AACAOwAARL4AABA9AAD4vQAAyD0AAKA8AABsvgAAEL0AADA9AACYPQAAQLwAAKC8AACgPAAA2L0AALo-AAD4vQAA4DwAAAy-AAAkvgAARD4AABQ-AACAuwAAqD0AAIA7AAA8vgAAUL0AAH-_AAC4PQAAXL4AAFA9AAAMPgAAqD0AAKg9AABEPgAAgDsAAEA8AAAwvQAAML0AAFC9AACYvQAAiD0AABA9AAAcPgAAUD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=BgjL1TxZ_SY","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2544166274714340046"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8709524238401515109":{"videoId":"8709524238401515109","docid":"34-5-11-Z298B31A2CE812250","description":"In this video you will learn how to create custom intents to control an app functionality using shortcuts and voice commands from Siri. Also learn aboutAppleIntelligence| Siri| Shortcuts| Intents...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4256516/db01a427e9e3e77c40e37d5c5b63bef0/564x318_1"},"target":"_self","position":"7","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dz7S_TYf1mMI","linkTemplate":"/video/preview/8709524238401515109?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Integrating Siri with Custom Intents in SwiftUI","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=z7S_TYf1mMI\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChM4NzA5NTI0MjM4NDAxNTE1MTA5WhM4NzA5NTI0MjM4NDAxNTE1MTA5aq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E5MHggQkAYAEKyqLARABGniB9Aj7B_0DAA8KBP_9BQAADAX_AvcAAADsDv39-_8AAPUGBgEBAAAA7wAADAcAAAD2_hL6-_8BAAYD_QEEAAAAA_P-9foAAAD9EAEP_gEAAAMAAPwCAAAADP0EAP8AAAADBgIHAAAAAAkECAEAAAAACOwL-QAAAAAgAC0jP9w7OBNACUhOUAIqcxAAGmAXDAAVHfXz4dob0uEP6gkG7Qbi6-YMAN_jAOwqAMHsx-PcGhf_NP0P_L8AAAAKHBQ36wD3Wf7D9wDxKdjsuvkdH38W9Sj22_n05-AN3hERE9cGFxwA0_UHBf0JE2sNAQogAC1_YEo7OBNACUhvUAIqrwYQDBqgBgAAqEEAAHDBAACAvwAAOEIAADTCAADgQAAABEIAABRCAABYwgAAcMIAAGDBAAAIwgAAsMIAAAAAAABMQgAAwMEAAKxCAACCwgAASMIAANhBAAAYQgAAZMIAAMBBAADAwAAAZEIAAKhBAABAQAAAQMEAACBBAABQQQAAuMEAAHxCAADCwgAAAEIAABTCAAAAwQAA6EEAAOBCAAAMQgAADMIAAHBBAACIwQAAXEIAAARCAAB8wgAARMIAAMBAAAAAwgAACEIAANBBAAAcwgAAEMEAACBBAABQQQAAuEEAAPBBAABowgAAwMEAAGBBAACwQQAAmEEAAExCAAAQwgAAiMEAAIA_AADAQQAAQEEAADBBAAAsQgAAsMEAAGhCAAAwQgAAqMEAAHBCAADAwQAAeMIAAEzCAAAAAAAAUEIAAIBAAAAAwQAAEEIAAGRCAAB0QgAA-MEAADDCAACAvwAAIEEAAOhBAACAvwAAGMIAADRCAAC4wQAAcMIAAABCAADAwAAA2EEAAEhCAABUQgAA0MEAAATCAABAQQAAQEIAAIDAAAAQwgAA4EAAABTCAAAAQgAAmMEAAAAAAADQQQAAiMIAAAzCAACYwQAAAAAAAPjBAABAQQAAbMIAAOBBAACYQQAA2MEAAMjBAABAwAAAKMIAACRCAABQQQAAkMEAAJDCAABAQAAA1sIAAEBBAAD4QQAAqMEAAKhCAAAsQgAAuMEAAEDAAACIwQAAsMEAAJTCAAAwwQAAMMEAAEzCAACAQAAAkEIAABDBAACgQAAAAMIAAGRCAAD4QQAAMMEAAADAAACgQQAAjMIAAOBBAACIQgAAoMEAAADDAACgQQAAWEIAAADCAABcQgAAoMAAADBBAACwQQAAkMEAAFRCAABwQQAAoEAAAMBBAABAwgAAEEEAAIjCAACgQAAAVMIAALBBAAAUwgAAXMIAAPhBAABEQgAAAMEAALBBAABIwgAAkMEAAL5CAAAcQgAAVMIAAFxCAADAwQAAoEEAADzCAACAwAAA4EAAAIBAAAAwQQAAEMEAAFDBAADQQQAApsIAAHDCIAA4E0AJSHVQASqPAhAAGoACAADavgAAMD0AABA9AADgPAAAPL4AANI-AACWPgAATb8AALi9AAAwPQAA-D0AAAS-AAAEPgAAZD4AANi9AAA8vgAA4j4AADA9AADgPAAAKz8AAH8_AAAUPgAAHL4AABA9AAAUvgAAgj4AACQ-AADSvgAA4DwAALg9AAAMPgAAQDwAAPg9AACIvQAA4LwAADS-AABQPQAAJL4AAKi9AAA0vgAAnr4AAFA9AADmPgAAHD4AAFw-AABkPgAAqL0AAJ6-AABUvgAAQDwAAHw-AAAQPQAAZD4AAK4-AAAsvgAAQDwAAG8_AABAPAAAHD4AAKY-AAAcPgAAyD0AAAQ-AACuviAAOBNACUh8UAEqjwIQARqAAgAA2L0AAOA8AACgvAAAL78AABC9AACYPQAABD4AAKA8AAC4vQAAuD0AAFA9AAAEvgAA-D0AABS-AABEPgAAmL0AAOC8AAARPwAAgDsAAMI-AAAQPQAAED0AAAQ-AAB0vgAAiD0AAFC9AADYvQAA4DwAAFC9AAAwvQAAED0AAKg9AADgPAAAJL4AABQ-AAA0vgAAuD0AAHQ-AAA8vgAAcD0AANg9AAAwvQAAoDwAAKA8AACIvQAAqL0AAH-_AADgPAAA4DwAAFw-AADoPQAAEL0AAIC7AABkPgAAuD0AABA9AABQvQAA6L0AADC9AABAvAAAuD0AAJg9AAA8PgAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=z7S_TYf1mMI","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8709524238401515109"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14430444912500189025":{"videoId":"14430444912500189025","docid":"34-3-3-Z0D53D3FA9DA3B3BF","description":"This video shares how you can plot and animate four type of graphs i.e., histogram/bar Graphs, Scatter plots, Line graphs and circular progress graphs. Also learn all this on this channel Swiftui...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4434979/24b2f27d1cc7a2d5f44bd4153652b06c/564x318_1"},"target":"_self","position":"8","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7HIrN1noyyk","linkTemplate":"/video/preview/14430444912500189025?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Mastering SwiftUI Animation with Graphs | Data Plot with Animations in SwiftUI","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7HIrN1noyyk\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxNDQzMDQ0NDkxMjUwMDE4OTAyNVoUMTQ0MzA0NDQ5MTI1MDAxODkwMjVqrw0SATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8TmgmCBCQBgAQrKosBEAEaeIH3Bff8_gIACvcEDfoM-wMN_fkBCf7_AOv4-_MC_wEA_QX7-g0BAAAEAgkFAgAAAP79C_70_gEADg79_vgAAAAD_vf49gAAAAr9BAv_AQAA-fIA-AIAAAAIBQ_8_wAAAAQIAAIH-wL_BAgEBAAAAAAG9QD1AAAAACAALVog2Ds4E0AJSE5QAipzEAAaYBcNACIM-Pzw4P3U3_PVDQj_7OsN8AAABdMACyP90Q7b8d8R7_9M4xAHxQAAAA8VARMkAOZOA-H5ABkSCdW4DBARfwMJIeb6F-fW3Pv5Hh0H28nvIwDt-PQB4ujTSwQFFiAALVzGWjs4E0AJSG9QAiqvBhAMGqAGAABwQQAAyMEAAERCAAAgQQAAPMIAAPhBAACiQgAALMIAAATCAABkwgAAgkIAAAzCAAAYQgAACEIAAIBBAACowQAAOEIAAIA_AACAQAAAQEEAABBCAABQwgAAgL8AAADAAAAkwgAAAMEAADDBAAAwwQAAoMAAADhCAACYwQAAeEIAAEDBAABEwgAAYMIAAIA_AAAgwQAAjEIAAEBBAACCwgAAlsIAABRCAAA8QgAAoMEAAKzCAADgwQAAyEEAAMjBAADQQQAAuEEAAKjBAACEwgAAAMEAAGDBAADAQQAAEEIAAODAAAB4wgAANMIAAIBAAACAwAAAgD8AAFzCAADIwQAAUEEAABhCAABAwQAATEIAAFDCAACAPwAAAEEAALhBAABAwAAAYEEAAAzCAACGwgAAoMIAAFBCAABAQAAACMIAAJDCAACiQgAATMIAABhCAAAAwQAAPEIAAIZCAACgwQAACMIAACDBAAC4QQAAFEIAAITCAACowQAA8EEAAHDCAABwwQAAWEIAAHBBAAAwQQAAkMEAAJDBAAAcwgAAoEAAAAzCAADgQQAAQMAAACBCAADgQQAAsEEAAMBAAAD4wQAAuMEAAGRCAAAcwgAAqMEAAEBCAAAkwgAAYMIAALrCAAA4QgAA8MEAAMBAAAAowgAAQMAAANDBAABgQQAAEMEAAFDCAAB4QgAAwEEAAFBBAABAwgAA-EEAAIC_AAAgQgAAIEIAAJLCAACSwgAARMIAALjBAACgwQAAisIAACDBAAAQQgAAKEIAAKjBAACIQQAAIEIAAIBBAACQQQAAgD8AAAzCAAB4wgAA8MEAAJjBAACiwgAAEMIAAMBAAACgQQAAXMIAAAAAAAAwwgAAgEAAAGhCAAAoQgAAmEIAAChCAABEQgAA0MEAAJLCAAAswgAA-EEAAJ7CAAAAwgAAcEEAAKTCAAAwwgAAgL8AAIRCAADIwQAAAAAAAETCAABYQgAAEEIAABBBAABMwgAA8EEAADTCAAA0wgAALMIAAPjBAACQwQAAcEEAAKjBAABMQgAAYEIAAHDBAAAQwQAAUMEgADgTQAlIdVABKo8CEAAagAIAAN6-AABAPAAAML0AALg9AADOvgAArj4AAAQ-AAARvwAAQDwAAKi9AABcPgAA4DwAAOA8AABsPgAAoDwAAIK-AAADPwAAyL0AACy-AADyPgAADT8AAPg9AABUvgAA2D0AAJi9AABAPAAAML0AANa-AAC4vQAAXL4AADA9AAC4PQAA4LwAAEA8AADgvAAA0r4AAII-AACWvgAAqL0AAAy-AAA0vgAAcD0AAOY-AADOPgAARD4AAEA8AAA8vgAAoLwAAFC9AAAEvgAAgLsAAKK-AABQPQAA0j4AACy-AADoPQAAfz8AALg9AABwPQAAmL0AAIA7AACgvAAA4DwAAMi9IAA4E0AJSHxQASqPAhABGoACAAAUvgAAmD0AAKi9AAAlvwAAmL0AAIg9AAB8PgAAEL0AAFC9AABEPgAAoDwAAMi9AADgvAAAHL4AAIg9AACIvQAAuD0AADE_AADIvQAA2j4AABC9AABMvgAAED0AANi9AAC4PQAAMD0AAFS-AACgvAAAQDwAAIg9AABAPAAAoLwAAKC8AABwvQAAnj4AAOi9AADgvAAABL4AACS-AAAEPgAADD4AAOA8AACIPQAAQDwAAFy-AADgvAAAf78AADA9AABcvgAAMD0AAKg9AADIPQAAmD0AAEw-AABAvAAAgDsAADC9AACAuwAAmL0AAFC9AADgPAAAuD0AAEw-AABAPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=7HIrN1noyyk","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14430444912500189025"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"6200692905119582021":{"videoId":"6200692905119582021","docid":"34-8-5-Z9C14117F9AE07B27","description":"This video helps you create a view with animation to record your water intake in a day with some fun animation using Xcode 16 | iOS 18 | Swift | SwiftUI Xcode 16 | SwiftUI for iOS 18 | Xcode 16...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/752126/1fa02d93c32242ee813040e793def1ab/564x318_1"},"target":"_self","position":"9","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dpr-DoV46Zl8","linkTemplate":"/video/preview/6200692905119582021?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Monitor Water Intake : Fluid Animation With Custom Shape in Swiftui","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pr-DoV46Zl8\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChM2MjAwNjkyOTA1MTE5NTgyMDIxWhM2MjAwNjkyOTA1MTE5NTgyMDIxaq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E70FggQkAYAEKyqLARABGniB-wPzBwAAAAUEDwX6CPwCGgAGCgcBAQDkAvD3A_wCAPoMA-0AAAAA_QL7BgEAAAD3_f71-v8AACABBAcDAAAA_PwB__EBAAAIB_8C_gEAAP3-BfMCAAAADf0EAP8AAAD7A_cC_wAAAAMDC_cAAAAAFf_3DgAAAAAgAC2aTNQ7OBNACUhOUAIqcxAAGmAxEAAWHPfk9N4Y2d8L2wzj3wrg4AYBABTFAAolB_EI5-XJBdwAM_QO_MMAAAAYAxIb9QD6Tvji_fwDH_7MxhoBCn8D_w7t_yT60-gg6iAUEdPqACEA9ewYBwkL6WsF8SYgAC3Q_FU7OBNACUhvUAIqrwYQDBqgBgAAwEAAABDCAACgwAAATEIAAEjCAAAIQgAAEEIAABBBAACSwgAApsIAAABBAADowQAACMIAACBBAAAsQgAAwMEAAGRCAAAEwgAAkMIAAADAAAAYQgAA4MEAALBBAACowQAAiEEAAMBBAACgwAAAUMEAAOhBAAAAAAAAPMIAAFxCAADkwgAA-EEAAKDBAAAwQQAAwEAAALpCAACgQQAAsMEAADBBAABQQQAADEIAAFxCAAD4wQAAhsIAAIDBAABgwQAA6EEAAMhBAAD4wQAAAMIAAOhBAAAcQgAAgEAAANhBAADYwQAANMIAAJhBAAAIQgAAwEEAAAxCAABAwgAAIEEAAAzCAACAQQAAmEEAAOhBAADIQQAAcMEAAHxCAAAMQgAADMIAADhCAAAYwgAA7sIAAATCAACYQQAAXEIAADjCAAAMwgAADEIAAFxCAACIwQAAOMIAANDBAAAAAAAAqEEAAKhBAACIwQAA6MEAAHBCAAAAQQAAssIAAOBBAACAwQAA0EEAADRCAABQQgAAIEEAAODAAAC4wQAAZEIAAPjBAADAwAAAoEEAADzCAAAQQgAAsEEAABBBAAAgQQAAMMIAAKjBAACMwgAAMEEAAPjBAAD4wQAAfMIAAAAAAAAEwgAAiMEAAAjCAACYQQAAaMIAACBCAACgwAAA4MAAAJ7CAACQwQAAZMIAAPhBAADAQAAAsMEAAJJCAAAwQQAAwMEAAJhBAABAQQAAQMEAANbCAAAAQQAAoEEAANDBAACAPwAAcEIAAEBAAACwQQAAIMIAAHBCAACWQgAAgD8AALDBAADAQQAACMIAACDBAABQQgAAMMIAAADDAAAwQQAAmEEAAAzCAABUQgAAsEEAAABAAABAQQAAqMEAAGRCAACYQQAAuMEAAABBAAC-wgAAgEEAACDCAAAEQgAAMMIAAABBAADowQAAqMEAAPBBAACMQgAAwMEAAHDBAAA0wgAAQMEAALxCAACAwQAAuMEAAGRCAAAQwgAAEEIAAKDBAADAwQAA6MEAAEBAAAAAwgAA0EEAACDBAADIwQAAtsIAAK7CIAA4E0AJSHVQASqPAhAAGoACAAC2vgAAVD4AACQ-AACYPQAA4DwAAJ4-AACYvQAAOb8AADS-AACKPgAAtj4AAIA7AAAsPgAAFD4AAHC9AAAUvgAAzj4AABA9AAA8PgAA1j4AAH8_AACAOwAAkr4AADA9AABsvgAAVL4AALg9AADCvgAAiL0AAI4-AAC4PQAA-D0AAHA9AACovQAAHD4AADA9AABMPgAADL4AAHC9AADovQAAnr4AAIg9AABsPgAATD4AANY-AAD4PQAAMD0AAFC9AAD4vQAATL4AAJY-AAB8vgAA2D0AAII-AAD4vQAAUD0AAD8_AADgPAAAMD0AABA9AACAOwAAcL0AAHA9AAC4vSAAOBNACUh8UAEqjwIQARqAAgAAgLsAAKC8AAAUvgAAD78AAIA7AABAPAAA2D0AALg9AAAUvgAAUL0AAIi9AABUvgAA4LwAALK-AACoPQAAUL0AAIA7AAA3PwAAQLwAAL4-AAAcvgAA2L0AAHC9AADYvQAAMD0AAIA7AAAQPQAA2L0AAOg9AACAuwAAcD0AAIC7AAAEvgAAgDsAAHA9AAAcvgAAcL0AAMg9AACKvgAAuD0AAAQ-AACoPQAADD4AAKC8AACSvgAAoDwAAH-_AACGvgAAXL4AAIi9AADgvAAAgLsAANg9AACovQAAbD4AAHC9AACgvAAAJD4AAHy-AADoPQAAgLsAAMg9AACAuwAALL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=pr-DoV46Zl8","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6200692905119582021"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12535622868367128484":{"videoId":"12535622868367128484","docid":"34-5-10-Z91F9075273B9F7D0","description":"This video helps you create a rectangular popover view that has curved top using Shape Class. 00:00 Intro 00:10 Rectangular View with Shape 04:40 Add Curve at the top 06:55 Add UI Elements in...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2364012/b2c1588e8720d6035171d4ba096e12c4/564x318_1"},"target":"_self","position":"10","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DIh9tTFzEh3o","linkTemplate":"/video/preview/12535622868367128484?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Create animated Curved Popovers in IOS | Swiftui | Xcode 16","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ih9tTFzEh3o\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxMjUzNTYyMjg2ODM2NzEyODQ4NFoUMTI1MzU2MjI4NjgzNjcxMjg0ODRqrw0SATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8T7gWCBCQBgAQrKosBEAEaeIH7BPsAAf8A9_sV_f0E_wH6_AT9-f39AM75__8C9AUACQwH9AABAAD5EP3--wAAAAr8A_73_gEABA4GBvgAAAAGA_jv_wAAAAEG7gz_AQAA-QH5-AP_AAAGAAkAAAAAAPsEBP0AAAAA6ggOAwAAAAD___7_AAAAACAALe3fzjs4E0AJSE5QAipzEAAaYC4HADD1AfUAySfa6vrLJgPvFPXsARIAIuAA9C4q2Afh2dkY8P9X9hD3tgAAAB0rAiTZAARi9urx6A8iCMWzDPMpf-ALGsnQNf_szybzLx4H4NL3OAC8-vwFCfEDUhfeISAALX0bNjs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAeMIAALhBAACsQgAA0MEAAJ5CAADgQQAAgEEAAATCAAAIwgAA4EEAACTCAAAYwgAAcMEAAEBCAAAgwQAArkIAAIDBAABUwgAAuEEAAFRCAABwwQAAAEEAAJhBAADgQAAAIEEAAKDAAAAAwgAA8EEAAIBAAABUwgAAbEIAANLCAACgQAAA4EEAAEDBAAAAwQAA8kIAABBCAACAQAAAAAAAABDBAACOQgAAIEEAAIrCAACAwgAAUEEAAARCAACgQAAAMEEAACDBAAAwwQAAQMEAAFxCAABQQQAA-EEAAKDBAACCwgAAYEEAAIBAAADgQAAA2EEAADjCAABAwQAAYEIAAHBBAAAsQgAA4MAAAABCAAAQwgAAgkIAAEhCAABYwgAAeEIAAEjCAACIwgAAeMIAABRCAACaQgAAOMIAADjCAAAsQgAAqEIAAAxCAACKwgAAQMAAADjCAAAIQgAAsEEAADxCAACgQAAABEIAACDCAACuwgAAIEEAAKDAAADgwAAAQEIAADxCAABAwAAAsMEAAMDBAABIQgAAwMEAAIDAAABcQgAAyMEAANhBAABwQQAA-EEAAFxCAABcwgAAMMIAAJDBAADQQQAAksIAALBBAAD4wQAAmEEAAETCAABgQQAAuMEAAABBAACYwQAAcEEAAABCAACwwQAAkMIAAPjBAAAYwgAAgEEAABBCAAA4wgAAFEIAAAxCAAAgwQAAIEIAAIDAAACgwAAApMIAABBBAABgwQAATMIAAIDAAAAAwAAAkMEAAIBAAABMwgAA8EEAACRCAABgwQAAQEEAAOhBAACMwgAA0EEAAJhBAABAQAAA5MIAAEBAAABAQAAASMIAAJxCAAAwwQAAkEEAABBBAABwwQAAwEAAAADAAABAwQAAwEEAAIDCAAC4QQAAAMIAADxCAACEwgAAmEEAAAjCAAAUwgAAAEIAANhBAADgwAAA4EAAAETCAACAQQAAiEIAAATCAACYwgAAWEIAAADCAAAwQgAAXMIAANDBAABgQQAAUMEAANDBAAAgwQAA4MAAAABBAAA8wgAAZMIgADgTQAlIdVABKo8CEAAagAIAAOK-AAC2PgAAmD0AAJY-AAAMvgAAAz8AABA9AABHvwAA-L0AAIA7AADYPQAAbD4AAEy-AACoPQAAfL4AAK6-AAD2PgAAuL0AAFA9AABNPwAAfz8AABC9AAB8vgAAkj4AAPg9AAA0vgAADL4AAI6-AABUPgAA2D0AAOC8AACYPQAAuD0AAEC8AAD4PQAA-r4AAPg9AAB0vgAAdL4AAAy-AACGvgAA-D0AAIY-AACIPQAAQDwAAIo-AAAsPgAALL4AABy-AACovQAALD4AAHC9AABwvQAAuj4AAOa-AACAuwAAdT8AAOg9AADYPQAAmD0AAEA8AACAOwAAQDwAAJi9IAA4E0AJSHxQASqPAhABGoACAAB0vgAATD4AAOC8AADKvgAAgDsAAIA7AAAEPgAARD4AAFA9AAA0PgAAQLwAAKg9AAAQvQAAdL4AAPg9AAAQPQAAmD0AAEM_AACAOwAAAT8AAGS-AABAPAAAcL0AADy-AACgvAAAyD0AAHA9AAAEPgAAuL0AALi9AAAQPQAA4DwAAHC9AAAsPgAA7j4AABS-AAB0PgAAZD4AAJ6-AACoPQAAJD4AABC9AAA0vgAAgLsAAEy-AAAkvgAAf78AABS-AACevgAAED0AAIA7AAA8PgAAgLsAAOg9AADiPgAAQDwAAIi9AABEvgAAmL0AAJg9AACovQAAFD4AAEQ-AADgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Ih9tTFzEh3o","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12535622868367128484"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12209021451995599264":{"videoId":"12209021451995599264","docid":"34-2-4-Z517DBCC901131565","description":"This tutorial shows you how to build a UI that transitions from one image to another to show the user the basic introduction of app(onboarding screen) using Xcode 16 | iOS 18 | Swift | SwiftUI...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2444666/331832934df6665876a545512458a886/564x318_1"},"target":"_self","position":"12","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dh5kLQxPBGno","linkTemplate":"/video/preview/12209021451995599264?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Interactive Onboarding Page with 3D Rotation Animation in SwiftUI","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=h5kLQxPBGno\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxMjIwOTAyMTQ1MTk5NTU5OTI2NFoUMTIyMDkwMjE0NTE5OTU1OTkyNjRqrw0SATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8TvQOCBCQBgAQrKosBEAEaeIH7A_MHAAAADP0GA_oG_gEP_QYC9wAAAOj6_P4E_gEA_P8IAwEAAAD6_QkFAAAAAO8A-P_wAAEADQL4EAIAAAAC9PUA-QAAAAwBCwAJ_wEA4fkK_QIAAAAFAQD9_wAAAP8R_gP__wAA-_8E9wAAAAAF_Pn-AAAAACAALZpM1Ds4E0AJSE5QAipzEAAaYCANACP97-8G5QXp7wvfGP7x-_4H8PoACNIACyn17Bbv89zw9AA25hsOzAAAAAIT8yP6APVB8OcF_BwH_e-5-goMfwsRBvbwGAHgyg31Kh4N6ePkEwDq8_z6BfThS-0WFCAALbkpdDs4E0AJSG9QAiqvBhAMGqAGAAAAwAAAfMIAAGBBAAAwQgAAFMIAAOhBAAAgwQAAoEEAABDBAAAAwQAAwEAAAIDAAABAwAAAmEEAAChCAACAQQAAhEIAAAjCAAAAwgAAIEEAAARCAACgwQAADEIAAKjBAAAQQgAAyEEAADBBAAAkwgAANEIAABBBAAA0wgAAhkIAAM7CAACUQgAAAEAAAADBAACowQAA3kIAAAxCAADQwQAAgL8AALjBAAAcQgAAkkIAAIrCAACIQQAAAEIAACzCAAAAwAAAYMEAAHjCAABAwQAAkEIAANhBAABQQQAAkkIAAABBAABAwgAATEIAADBBAAAQQQAAqEIAAHjCAAAAwAAAEEEAAKDAAABkQgAAUEIAAARCAADowQAAVEIAAIDAAAAgwQAA6EEAAAAAAACKwgAA-MEAAMBAAAAMQgAAMEEAACBBAABsQgAALEIAAIBBAABAQAAA4MEAAJDBAABMQgAAEMEAAABCAAAQwQAAhEIAAEDBAADwwQAAqEEAAKDAAACQwQAAgEIAABhCAACYQQAABMIAAIjBAABgQQAAQMEAABDCAAAwQgAA6MEAAGxCAADgQAAAYEEAAIRCAABowgAAsMEAAAjCAACAQAAA6MEAABBCAADgwQAAkEEAAKjBAACQQQAAAEAAAMBAAACSwgAAqEIAAIBAAACAQAAAqsIAAADBAACcwgAACEIAAAAAAAAgwgAAaEIAAIBBAAC4wQAAgEEAANDBAADgwQAAwMIAAIC_AAAQQQAAgMAAABDBAAAcQgAAQMEAABjCAAAUwgAAOEIAAEhCAADQwQAAIMIAAIBAAADwwQAAOEIAACxCAACQQQAAwsIAAOhBAABwQQAAFMIAAJ5CAAAAwgAALMIAAIA_AADAQAAAcEEAAMBAAABAQQAA8EEAALjCAABAwQAAMMIAALhBAADawgAAAEIAADjCAAA4wgAAwEEAALRCAADgwAAAUEEAAIDCAACAwQAAJEIAAKBBAAAwwgAAPEIAACjCAAAwQgAAfMIAAKDBAACoQQAAAEIAADjCAABgQQAA6EEAAIjBAACowgAAVMIgADgTQAlIdVABKo8CEAAagAIAABG_AAAsPgAAoDwAAI4-AACWvgAAsj4AALg9AAAPvwAAgr4AALi9AABsPgAApj4AAOg9AAAEPgAAHL4AACS-AAAJPwAAML0AAIi9AAANPwAAST8AACw-AAAsvgAAPD4AAHS-AAAEvgAAmL0AAPq-AACgvAAAHL4AALg9AABQPQAAqL0AAEA8AAA0PgAAmr4AACw-AAC2vgAATL4AAIa-AABEvgAAuD0AAA0_AACiPgAAZD4AALg9AACevgAAPL4AAIg9AADYvQAAmD0AAIq-AABAvAAA3j4AADC9AACAOwAAfz8AACw-AACgvAAAiL0AAEC8AADovQAA4LwAAKi9IAA4E0AJSHxQASqPAhABGoACAAAQvQAAMD0AAIi9AAARvwAAQDwAAEA8AAAUPgAAiD0AAAy-AAAcPgAABD4AAOA8AAAEPgAANL4AAKg9AACIvQAAMD0AADk_AADoPQAA8j4AAMi9AACIvQAARD4AAFS-AABwvQAADL4AAKi9AACAOwAAqD0AADA9AACIPQAAEL0AACS-AACgPAAAhj4AAES-AACIvQAAmD0AABS-AABEPgAAVD4AAIA7AACYvQAAMD0AAFS-AADIPQAAf78AAEy-AAAcvgAAuD0AABA9AABkPgAA6D0AAEQ-AADIPQAAQDwAAOi9AAAMvgAAmL0AAAy-AAAwvQAAfD4AAKg9AACGviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=h5kLQxPBGno","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12209021451995599264"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12322162407680217898":{"videoId":"12322162407680217898","docid":"34-5-16-Z49796781D4A6B205","description":"Welcome to animation Series using swift. This video explains step by step how you can build a loading and a logo animation in swift. subscribe to the channel. You can also shop extras and if...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2413726/206e5726e05ac3acadaf23a338381785/564x318_1"},"target":"_self","position":"13","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvlWnnRvR0lU","linkTemplate":"/video/preview/12322162407680217898?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Mastering SwiftUI Animation with Loading Screen and Logo Animation","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=vlWnnRvR0lU\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxMjMyMjE2MjQwNzY4MDIxNzg5OFoUMTIzMjIxNjI0MDc2ODAyMTc4OThqrw0SATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8TigeCBCQBgAQrKosBEAEaeIH8EfgI_wIABAAFBwEI_AIM_vsI9___AOv4-_MC_wEABAEB_v8BAAD6_wEGCAAAAP0GAfv6_gAAAQD-CAQAAAAH-Qb59AAAABEFAA3-AQAA_f4B_gYK_wENAQoFAAAAAPsBCgD6_wAAAwML9wAAAAD_7wcBAAAAACAALbWT1js4E0AJSE5QAipzEAAaYBcOAA0KAvP8-gvw4v_hDQP09e8LCQAAC-UA_hz45Rns9OwG8AAu6QYN1gAAABYk7Q0VAPA27_L6AQAMA9TiBwUEf_4KFvH_Eu7V8_b5KBrx5fj7IAD27v_75_zgOAYNHiAALTQSjTs4E0AJSG9QAiqvBhAMGqAGAABQwQAA4MEAADBCAAAEQgAAUMIAACBCAAAIQgAAoMAAAILCAAC4wQAAYEIAAADCAABAQAAAgEAAAPBBAADAwQAAVEIAAABBAAAAwAAA0EEAACRCAABMwgAAEEEAAEDAAABQwQAA4MAAADzCAAB0wgAAREIAAIA_AAAQwgAAkkIAAPDBAAAEQgAAQMEAAJjBAADQQQAAkkIAAKBBAAAwwgAAZMIAAABAAAAQQgAAMEEAAITCAAAwwQAAMEEAAHTCAACYQQAAuMEAAPDBAACYwQAA4MAAAMBAAACgwQAAdEIAAFjCAACiwgAAgMAAAHDBAACAwAAAyEEAAEBBAAAAQQAAQEAAAKRCAADQQQAAOEIAAPjBAADoQQAAOEIAAJRCAAAAwgAAmMEAAEzCAAAAwgAAEMEAALRCAADoQQAAwMIAAODCAAAYQgAAAEAAAFRCAADQwQAAYEEAABRCAADgQAAAAMIAAIBBAAD4QQAAeEIAAKjBAADIwQAAAEEAAKDBAADgwQAAPEIAAJjBAAAEwgAAAMAAAITCAAAwwQAAAMEAAEBBAACgQQAAoEAAAEhCAABcQgAAQMAAAARCAABswgAAAEAAAOBBAACAPwAAiMEAAARCAAAUwgAAoMEAAIC_AABwQQAAQMEAAKjBAABcwgAA2EEAAOjBAAAEwgAAOMIAACzCAACAPwAAAEIAAAhCAAAgwQAAwMEAAIZCAACQQgAAgEIAADzCAAC4wgAAmMIAAJjBAAAwQQAAeMIAAJDBAACoQQAA8EEAAGDBAAAAQgAA-EEAAOBBAACCQgAAJMIAANjBAACWwgAAKMIAABjCAAAwwQAAWMIAAGDBAACoQQAATMIAAIhBAAA4wgAAyEEAANjBAACAwAAAFEIAAEhCAAAQQgAAkMEAADjCAABQwgAAEMEAAK7CAACgQQAAAEIAAOjBAAA8wgAAdEIAAK5CAABgwQAAGMIAABDBAAAQwQAAQEIAAOBBAACOwgAAyEIAAGzCAAB4wgAAkMIAACDCAAAQwQAAmEEAADjCAAAcQgAAmEEAADDBAAAAwQAAGMIgADgTQAlIdVABKo8CEAAagAIAAPK-AABcPgAAQLwAAKg9AACWvgAA6j4AADA9AABXvwAAoLwAAOi9AACePgAAuL0AADC9AACyPgAAvr4AABy-AAATPwAANL4AAIq-AAATPwAARz8AANq-AACOvgAAgDsAAFS-AAA8vgAADD4AAAW_AABwPQAAiL0AADw-AABkPgAAML0AALg9AAAQPQAAvr4AAII-AAAJvwAA6L0AAI6-AAARvwAAgLsAAD0_AACuPgAAjj4AALg9AADovQAABL4AADS-AACYvQAAEL0AAOa-AACuvgAATD4AANq-AACIPQAAfz8AAHQ-AAAUPgAAkj4AAEC8AAAQvQAAuD0AAI4-IAA4E0AJSHxQASqPAhABGoACAADgvAAAmL0AAJq-AAD2vgAAoLwAAOi9AADYPQAAMD0AAKA8AACSPgAAND4AAKY-AABsPgAAqr4AAMg9AABwvQAAyL0AAEE_AABQPQAALT8AAKC8AAAkvgAAJD4AAKi9AACAOwAAFL4AAIA7AAAMPgAA2D0AAMi9AADgPAAA-L0AAJg9AAAwvQAAyj4AANi9AACYvQAADD4AAPi9AAAFPwAAtj4AAGS-AADIvQAAUL0AABA9AAAQvQAAf78AABy-AACWvgAAuL0AACS-AADIPQAAMD0AADA9AADIPQAAiD0AAFS-AACGvgAAuL0AAOi9AABMvgAAvj4AAAQ-AADYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=vlWnnRvR0lU","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12322162407680217898"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8558445780030639413":{"videoId":"8558445780030639413","docid":"34-9-11-ZF95845044EB9D862","description":"In this video i dive into my developerʼs and creatorʼs journey. I hope you enjoy it. #programmingwithapurpose #swiftuitutorial #swiftui #swiftuideveloper #iosdev ► TimeStamps 00:00 Introduction...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2760812/3bc93650858bc5185eef6dfee55b6212/564x318_1"},"target":"_self","position":"14","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaoqEEpLuNbQ","linkTemplate":"/video/preview/8558445780030639413?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"The WHYs and HOWs about My Channel?","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=aoqEEpLuNbQ\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChM4NTU4NDQ1NzgwMDMwNjM5NDEzWhM4NTU4NDQ1NzgwMDMwNjM5NDEzaq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E7QHggQkAYAEKyqLARABGniB9_78AP4DAPwAEAUHB_wB9QH4APn-_gAPBgL6BgAAAPUJ9gMKAAAAAgj5_PgAAAD-DQkJ9v4BAP__B_kEAAAACQUQ9vkAAAAPAPsG_gEAAAEG__cCAAAACAUEAQAAAADjDgD9AP7-AfAN9PwAAAAAC_H69QAAAAAgAC0AU9s7OBNACUhOUAIqcxAAGmAaCQAaBQf04uIT-OQAzekFHNoI3N_iAAHzAPEQ-vz69e_wFvH_F9kf9skAAAAjDRcp9wDKR_zn9TYPAhHu7fntDn8X6u7t4xnpzOH4AP4VEPL2IUYABv709Oz4ADD6LxwgAC3utGw7OBNACUhvUAIqrwYQDBqgBgAAbEIAAIhBAAC4QQAALEIAAIbCAAAAwQAA-EEAANjBAAD4wQAAcMEAAMDAAADoQQAADMIAAHjCAACyQgAAgsIAAMjBAAB8QgAAAEAAADxCAABsQgAAAAAAAIBBAAAMQgAAIMEAANBBAACgwQAAFMIAANJCAABAQgAAAMEAAKZCAAC4wQAAIMEAABBBAACIQQAA4MAAANpCAABQwQAAEMEAABBCAABMQgAAXEIAAMhBAAAIQgAAgD8AAFzCAAAkwgAAhkIAAETCAABIwgAAMEEAABDBAAAEQgAAQEEAAFhCAADYwQAAQEEAABjCAACAQgAAoEAAAPDBAACSwgAA4MAAAMDAAACoQQAANEIAAKDAAACwwgAAoMAAAJZCAAAEQgAAuMIAAFBBAACIQgAAAMMAADDCAAAwQgAAQMAAAGjCAABcwgAAwMEAALhBAAB0QgAA6MEAABBBAABwQQAAYEEAAGBCAADIwQAAOMIAAADBAABQwQAA3sIAAEBBAAAUwgAAYMEAAABCAAAEwgAABMIAAPhBAADwQQAAikIAANjBAADawgAADEIAAExCAAA8QgAAiEEAAKhBAADwQQAAuMEAALDBAABwwgAAMEIAAIhBAACwwQAA6MEAAAjCAADYwQAAoEEAAHDBAADYwQAAYMEAANBBAABAwAAAoMEAAEBBAACQwQAAJMIAACRCAACAPwAABMIAACRCAAAAwAAA2MEAAGBBAABAQQAAAMEAAFTCAADYQQAAcEEAAODBAAD4wQAAEEEAAEBBAACQQQAAQMEAAEzCAAAAwgAAoMEAAIDBAABgwgAAQMEAANjBAACAwAAAuMEAAEzCAAAIQgAAAEIAAMBBAAAAQQAAEMIAAIjBAABEwgAAAMAAALhBAACAPwAAKEIAAIBBAAA4wgAAEEEAAKhBAABgQQAAqMEAACDBAACgQAAAoMEAABBCAACqQgAAwEAAAJhBAACAwQAAEMIAAKBBAABAwQAAEMEAAI5CAAAgQQAAmEEAALhBAADAQAAAUEIAAKDAAADCwgAAiEEAAJbCAAAIwgAAgMAAAIzCIAA4E0AJSHVQASqPAhAAGoACAACivgAAbD4AABC9AADIPQAAJL4AAAQ-AADCPgAADb8AAMg9AACIPQAAZD4AAIg9AAAcvgAAjj4AAOC8AACYvQAAFD4AAOi9AAAUvgAAxj4AAH8_AACgvAAAyD0AAEQ-AACOvgAAkj4AAKA8AADovQAA6L0AAOA8AAAUPgAAPD4AAHy-AACoPQAAND4AAFy-AAAsPgAAdL4AAFy-AADovQAAqr4AAES-AACqPgAAcL0AAFw-AAD4PQAAoDwAAHC9AADgPAAAfL4AAIC7AAC4PQAA6D0AADw-AACgvAAAUL0AAEs_AACgvAAALD4AAJ4-AADIvQAAmD0AAIg9AAAUPiAAOBNACUh8UAEqjwIQARqAAgAAmL0AABS-AACIPQAAT78AACy-AAA0PgAA2L0AAJY-AADIvQAARD4AADC9AACOvgAAZD4AAGS-AACYvQAAmD0AALI-AABFPwAAfD4AAMg9AAAUPgAAfD4AAMY-AABAvAAAHL4AAAM_AABEvgAAND4AAFC9AABwPQAAHD4AADC9AADIPQAAED0AAAQ-AAAwvQAA4j4AAEA8AACOvgAADL4AAI4-AACGPgAAUL0AAMg9AACYvQAALD4AAH-_AAA0PgAAZL4AAEQ-AACoPQAA4DwAAIY-AADiPgAAyD0AANg9AACAuwAAqL0AAIg9AADyvgAA-D0AAHA9AAA8vgAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=aoqEEpLuNbQ","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8558445780030639413"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4560064529164870787":{"videoId":"4560064529164870787","docid":"34-1-17-Z736C0BD67954396D","description":"This is a simple Swiftui animation on an SF Symbol of Heart. Enjoy the tutorial. #programmingwithapurpose #swiftuitutorial #swiftui #swiftuideveloper #iosdev ► Support Us...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2389903/e84b86f0c49cb3edeba63bc8fc33cba0/564x318_1"},"target":"_self","position":"15","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dn3mir8q5rJM","linkTemplate":"/video/preview/4560064529164870787?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"A Simple Heart Animation Using SwiftUI","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=n3mir8q5rJM\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChM0NTYwMDY0NTI5MTY0ODcwNzg3WhM0NTYwMDY0NTI5MTY0ODcwNzg3aq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E4gDggQkAYAEKyqLARABGniBAwLzA_0DAAD8BQj4CP0CBwMJCfj__wDuBPz4BQAAAAoN_PgHAQAA7vn8AgAAAAD_8v_4-P4BAAn2AQQDAAAACPcE-f4AAAAMAQEB_wEAAPXy_wED_wAADwAI-_8AAAADBgIHAAAAAAABAQMBAAAA_P0D_AAAAAAgAC11S947OBNACUhOUAIqcxAAGmAoAQAZAfr3BPEQ5NnzzxgGC_7eCO36APziAAwpDOD_BPDeGfwAR_kECsgAAAAIMPgBCgALS-DZ-voZCAnUzggBBn8C-fr5ABYFrQMqDiETEeDxDjwA8e3u7uTx00j7-CsgAC1x7l87OBNACUhvUAIqrwYQDBqgBgAAIEEAAGjCAADgQAAAnkIAAHTCAAAYQgAAWEIAAABCAADwwQAA3MIAANhBAAAAwgAAPMIAAJjBAAAIQgAA4MAAAJRCAAAkwgAAFMIAAJhBAACIQgAAgEAAANBBAADYwQAAFEIAAIBAAAAgQQAA4EAAABBCAADgwAAAEMEAAFxCAADmwgAALEIAAJDBAACoQQAA-EEAAOZCAABwQQAAJMIAAJjBAACAvwAAKEIAAGBCAAA8wgAAeMIAAAxCAAAcwgAAYEEAAODAAADwwQAAyMEAALhBAACwQQAAQMAAAMBBAABkwgAAZMIAANBBAACgQQAAAMAAAOhBAAAYwgAAEMIAAPDBAABIQgAAwEAAAKBAAABkQgAAgD8AAEhCAABIQgAAMMIAABBCAADIwQAAysIAAABAAAAAQgAALEIAAIjBAAAAAAAASEIAABRCAABAQgAAmMEAAAzCAADQwQAAAEIAAKhBAAAgwQAAAAAAAFxCAACYQQAAhMIAAARCAAAAAAAAcEEAANhBAADYQQAAgEAAALjBAACIwQAAAEIAABBBAACYwQAAkMEAALDBAAAgQgAAIEEAAABAAACIQQAAdMIAALjBAACCwgAAoEAAAAjCAADIQQAAYMIAAABCAACAPwAA2MEAAODAAABgQQAAFMIAAERCAAAQwgAAgMEAAITCAAAwwQAAmMIAABhCAAAgQQAAqMEAAJhCAAAoQgAAPMIAAPhBAABAwQAAOMIAAKDCAACQwQAATEIAABjCAABAQQAANEIAALDBAAAMQgAA6MEAAHRCAAAMQgAAgMEAAAjCAABgQQAAhsIAAEBBAACYQgAA4MAAAADDAAAAQAAAyEEAAADCAADwQQAAgEAAAGBBAAAMQgAA6MEAAAxCAABAQQAAAMEAAIhBAACEwgAAIEEAABTCAABwwQAAQMIAAIC_AADYwQAAMMEAAJBBAACuQgAAcMEAABBBAAAMwgAAYMEAAI5CAABQQQAANMIAAKJCAAAEwgAA0EEAAPDBAABgwQAA0MEAAPhBAAAQwQAAPEIAAODAAACIwQAArMIAAGzCIAA4E0AJSHVQASqPAhAAGoACAACyvgAAcD0AAPg9AAB8PgAAXL4AAMY-AABsPgAAH78AAI6-AACYPQAAyj4AAKg9AAA0vgAAbD4AADC9AACCvgAA2j4AABC9AAAQPQAAtj4AAD8_AAA0PgAAXL4AABQ-AABwPQAA4DwAAHC9AADGvgAAdD4AAEC8AABQPQAAVD4AADA9AACoPQAAQLwAAJq-AAB0PgAAvr4AAIK-AABsvgAAPL4AACw-AACmPgAAPD4AAGQ-AABEPgAAPL4AAIg9AABAPAAAUL0AAIo-AAAkvgAAoLwAAOg9AAC6vgAAmD0AAH8_AACIPQAAjj4AAPi9AABQPQAAiL0AAOg9AAA8viAAOBNACUh8UAEqjwIQARqAAgAAoLwAADA9AAD4vQAAL78AAES-AACoPQAATD4AAOA8AACAuwAABD4AAPg9AADgvAAALD4AAES-AACgPAAAcL0AAKA8AAAtPwAAFL4AAOY-AABUvgAA-L0AABQ-AACCvgAAEL0AAIC7AAA0vgAA4DwAACQ-AAC4vQAAcD0AAKA8AAAsvgAARL4AAIo-AAAwvQAABD4AACQ-AAAkvgAAUD0AABQ-AADovQAAbL4AABA9AABkvgAAED0AAH-_AACYvQAAfL4AAGQ-AAAMPgAAyD0AAHA9AACKPgAAUD0AAEA8AADYvQAAyL0AAIi9AADYvQAAFD4AABQ-AACaPgAA6L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=n3mir8q5rJM","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4560064529164870787"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3503630867677290305":{"videoId":"3503630867677290305","docid":"34-4-17-Z8D366220949EE169","description":"This video shows you how to read step counts data using healthKit in Swiftui with xcode 14. It also shows you how to update info.plist file and entitlements for healthkit in app. 15:19 Simulate...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/759731/0a0cb12c7dd1e5ad8ceef7cdcaf81761/564x318_1"},"target":"_self","position":"16","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLzg9feHic1M","linkTemplate":"/video/preview/3503630867677290305?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building health and fitness apps in IOS: Reading Step Counts with HealthKit using SwiftUI in Xcode","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Lzg9feHic1M\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChMzNTAzNjMwODY3Njc3MjkwMzA1WhMzNTAzNjMwODY3Njc3MjkwMzA1aq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E_wHggQkAYAEKyqLARABGniB-wQBAv4DAAP-Cvv9A_8BDv4GAvcAAADp-_z-BP4BAAMED_3-AQAAAPsBDQUAAAAB9gEE9v0BAAoBAP_sAP8AEgQG-fgAAAD-Bv4K_wEAAPj39_0D_wAAHQIH-_8AAAD8_fsB-f4AAPIBBfsAAAAAEfX-_QABAAAgAC2ddds7OBNACUhOUAIqcxAAGmAiAQA9FPf89vQc4Or2yyft8_jq8PII_y_sAAsr_NP09PW-Jez_OuUSBrYAAAAqLcUSBgASW_XL-f3tCuzIougDE3_7BhPk5jDrz-Ii-AEXAtPoKDkA0eT8AhXg7Fz8_wMgAC3O_D07OBNACUhvUAIqrwYQDBqgBgAAQEAAALrCAABUQgAABEIAAKDBAACWQgAAYMEAAILCAACAwQAAXMIAAJBBAACOwgAAiMEAACjCAAA0QgAA4EAAALhBAACIQQAATMIAAKhBAACAPwAAFMIAALBBAAAAAAAAQMAAAETCAADAwQAAAEEAAJZCAAAUwgAAQEEAAGxCAACywgAACMIAALDCAABQwQAAkMEAALhCAADoQQAA6EEAAIDAAABAQQAAhkIAAARCAAAAwgAAAMIAAABAAAAUQgAAvkIAADDBAAAgwgAAcMEAAK7CAABkQgAA-EEAAExCAAAcwgAAAMIAAPjBAAD4wQAAQEEAAAxCAAC4wQAAAMAAACDBAAC4wQAAuMEAANjBAAA8QgAAIMEAANhBAACkQgAATMIAALBBAADwQQAArsIAABzCAACQQQAAuEEAADDCAAAQwgAAcEEAAKxCAAAcQgAA2MEAAKDBAAAgQQAA0EEAAFRCAACAQQAAkkIAAJhCAADgwAAAkMIAAAhCAAAQwQAAiMEAALRCAACEQgAAAEEAAEzCAABwwgAAIEEAAGDBAAAAwQAAWEIAAJhBAAAgQgAAoMAAAAxCAACaQgAAoEAAAGDBAADAwAAAAEEAALjBAAB4QgAAAMAAAJbCAABswgAAWEIAANjBAABAwAAAgMEAACDBAAC4QQAATMIAABDCAABYwgAAYMEAABDCAAAQwQAApsIAABBCAAAAwAAASEIAAAAAAACQQQAAwEAAAKDCAABgQQAA4EEAAGzCAACQwQAADEIAAIDAAADQwQAAcEEAAHBCAACCQgAAhMIAAMBBAACwQQAAwMEAACxCAADYQQAAiEEAAOBBAAAgwQAAYMEAABDCAABIQgAAqMEAACDBAAAQwQAAkEEAADRCAAA0QgAAGMIAAMjBAAA0wgAAoMAAAADBAAAwwQAAwMEAABjCAABwwgAAiMEAAMhBAAAAAAAAoMEAAHDBAACgwQAAsEEAACRCAACgQAAAWMIAAJBCAABMwgAA0EEAAHzCAABYwgAA0EEAAGBBAAAgwgAA4MEAAIC_AAAAwQAAgD8AAOBBIAA4E0AJSHVQASqPAhAAGoACAACWvgAAuD0AALg9AAC4vQAAmL0AAOI-AACCPgAAf78AAAS-AAD4PQAAPD4AAOA8AADovQAA2D0AAHS-AAA0vgAAmD0AAIC7AACIPQAALz8AAFk_AABEPgAA6L0AABQ-AABwvQAAqD0AAKA8AACuvgAALD4AAHC9AABwPQAA2L0AAIg9AABcPgAAcD0AALK-AAAcPgAAkr4AAMi9AABQPQAA3r4AAAw-AAAwPQAAQDwAACw-AAB8PgAAgDsAACy-AABwPQAAbL4AAJ4-AACgvAAALD4AAKI-AAC2vgAAqL0AAH8_AADgvAAA4LwAAJi9AABAPAAALD4AADA9AABMviAAOBNACUh8UAEqjwIQARqAAgAAgr4AAIA7AABEvgAAMb8AAAS-AACgPAAA6D0AAEA8AADovQAALD4AALi9AACgvAAANL4AAPi9AAC4PQAAmL0AAMi9AADqPgAA2L0AAOY-AABQvQAAQDwAANi9AADYvQAAUL0AAIC7AAAsvgAAML0AAEA8AABAvAAAUD0AAFA9AACYPQAAHL4AAEQ-AACIvQAAgj4AAEQ-AAAkvgAADD4AAIg9AADgPAAAyL0AABA9AAC4vQAA-L0AAH-_AAAwPQAAEL0AAMg9AAAUPgAAHL4AAEQ-AABcPgAA6D0AABA9AADgvAAADL4AALi9AACAuwAAQLwAAHQ-AAAkPgAAqD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Lzg9feHic1M","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3503630867677290305"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8706036615249243171":{"videoId":"8706036615249243171","docid":"34-0-3-Z69ADFBB93B661D71","description":"Locations | Xcode 16 | SwiftUI for iOS 18 | Xcode 16 SwiftUI #programmingwithapurpose #swiftuitutorial #swiftui #swiftuideveloper #iosdev If you like the video give a 👍 and subscribe to the channel.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4801512/823f277a35bcc359ae8f637c10927cb3/564x318_1"},"target":"_self","position":"17","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DsAcZvDag1-o","linkTemplate":"/video/preview/8706036615249243171?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"MapKit Updates 2024 : Get Place Details With Swiftui","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=sAcZvDag1-o\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChM4NzA2MDM2NjE1MjQ5MjQzMTcxWhM4NzA2MDM2NjE1MjQ5MjQzMTcxaq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E5MDggQkAYAEKyqLARABGniBAf36BQAAABT-BQkJC_0DEA36Agj_AADy-v38BwH_APP79AQMAAAA_fT1CQYAAAD8A_n7_f4AAAgLBAIFAAAADPH9__kAAADzAQMFDgABAfgB_AED_wAAC_X7__8AAAABCgv5_v8AAAgH9vABAAAACPL5AgAAAAAgAC0sYNU7OBNACUhOUAIqcxAAGmAlDgAb8u_zDdcb8_EF1AcC7P3w3QAQACvbAAEe3-wQ4xP0DAQAI_Iu8scAAAATKAkm_gD6SA_n7PsAIBjNrQ75An8I-Q7eAQ7w8dr50xgWFtL8BDAAAOUEBBXZ7DcJ-AMgAC3sF2Y7OBNACUhvUAIqrwYQDBqgBgAAAEIAADjCAAAYQgAAfEIAADzCAADIQQAABEIAAABBAAA8wgAAsMIAANhBAABAwAAAhsIAAAAAAABMQgAAsMEAAExCAAAcwgAAZMIAAKBBAABgQgAANMIAALBBAAAMwgAA0EEAABhCAAC4QQAAgMEAALBBAADgwQAAMMEAAJBCAADYwgAAKEIAAKBBAABAwAAAmEEAAOBCAAC4QQAABMIAAOBAAABQwQAAUEIAAAhCAACawgAANMIAAAAAAACgwQAAQEEAADDBAAA8wgAAsMEAAOBAAACgQQAALEIAAJhBAADYwQAAPMIAAARCAAAwwQAAAAAAADBCAAAYwgAAQMEAAODAAACAQgAAAEIAAPhBAABMQgAAMMEAAHhCAAB8QgAA8MEAAHBBAADowQAAksIAAOjBAADwQQAACEIAAGDBAABwwQAA8EEAAGRCAACeQgAAMMEAACzCAABAQAAAoEEAAMBAAACYwQAA0MEAAHhCAADgQAAAnMIAAAhCAADowQAAqEEAACxCAAAsQgAA4MEAAODBAADIwQAAcEEAADBBAACowQAADEIAACDCAABEQgAAoMAAAOBAAAA8QgAAtsIAAPDBAAAgwQAAsMEAAEzCAADgQAAAKMIAAIA_AADgwAAAoMAAANDBAABQQQAAeMIAACxCAABwwQAAgMAAAEzCAABwQQAArMIAAExCAADYQQAAIMIAAKpCAAAwQgAAgL8AAOhBAAAQQQAAwMEAAKLCAAAAQQAAoEAAADzCAADgQAAAdEIAAABAAAAMQgAAIMEAAGRCAADAQQAAIEEAAIBAAAAQQQAAbMIAANBBAAC2QgAAsMEAALzCAAAkQgAAAEIAANjBAAAYQgAAAEEAACBBAABgQgAAwMAAAGxCAABAQAAAoMAAAKBAAACgwgAAkEEAAIDBAAAAQQAAIMIAADxCAAAowgAAmMEAAAAAAACCQgAAMMIAAGBBAAAQwgAAmMEAAFxCAAAUQgAAIMIAAKhCAAAIwgAAMEIAAGDBAACIwQAAgL8AABhCAAAQwgAAmEEAAABBAACYQQAAmMIAAKzCIAA4E0AJSHVQASqPAhAAGoACAADyvgAAdD4AAGS-AACCPgAAiL0AACw-AACAuwAANb8AAHA9AABAPAAAyD0AAOA8AABUvgAAcD0AAFC9AACCvgAAij4AAMi9AAAsvgAA1j4AAH8_AACIPQAADL4AAHQ-AACIvQAAij4AAIi9AABAPAAALL4AAFC9AAA8PgAAmD0AAJK-AADIvQAAcD0AAL6-AAAMPgAAEL0AAIq-AACavgAAJL4AAHQ-AABMPgAAFL4AAIg9AACoPQAAgj4AAJK-AADgvAAABL4AAOg9AADYvQAAVD4AAHw-AADIvQAAmL0AAFM_AAB0vgAADD4AAMY-AAAQvQAAiD0AAJg9AAAsviAAOBNACUh8UAEqjwIQARqAAgAAkr4AAJI-AADYPQAAIb8AAOi9AACgvAAAQLwAAAQ-AADoPQAABD4AADA9AAAUvgAAQDwAAI6-AADgPAAAQLwAAJi9AAA9PwAAQLwAAEw-AAAkPgAAML0AAAQ-AAAkvgAAiL0AACw-AABEvgAAXD4AAEy-AACIvQAA-D0AAKC8AADYPQAAND4AAOI-AAA8vgAAgj4AAHA9AACqvgAAFD4AAEQ-AABQvQAAgLsAAKC8AABUvgAANL4AAH-_AAA8PgAAjr4AAJg9AACYvQAAFD4AADw-AACmPgAAlj4AADA9AADIvQAA4DwAALi9AAAsvgAAmL0AABA9AABUPgAAHD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=sAcZvDag1-o","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8706036615249243171"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1601059091575687032":{"videoId":"1601059091575687032","docid":"34-2-12-Z258540E1D8D34366","description":"This video shows how to find route and then animate a marker/annotation on that route using Swiftui. 08:18 Animation Logic for Route 10:00 Handling logic with Async 11:59 Camera Close anim...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1839691/153feb9b3b14b0a9c5615323473c46b5/564x318_1"},"target":"_self","position":"18","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D1pilxd5E2uQ","linkTemplate":"/video/preview/1601059091575687032?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Uber-Like Car Animation with Route and Marker in SwiftUI","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1pilxd5E2uQ\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoVChMxNjAxMDU5MDkxNTc1Njg3MDMyWhMxNjAxMDU5MDkxNTc1Njg3MDMyaq8NEgEwGAAiRRoxAAoqaGh1emNvd21mYWFkc2pwY2hoVUN1TVlpZU5yMEs0aXg5eV8zWDAzTnhBEgIAEioQwg8PGg8_E8MHggQkAYAEKyqLARABGniB_vTzAgL-AAUEDwX5CfwCEQMG-gf__wDq-PvzAv8BAPvy__0DAAAA-gUKAwkAAADt-P_z9QAAAAwN-wIFAAAA9f_0-_cAAQD5_vT6_wEAAPHsCv0CAAAA_gER-v8AAAD39v3-AgAAAPYE_-wAAAAA__UB_gAAAAAgAC3McNA7OBNACUhOUAIqcxAAGmAbEAAZDf_zEtQF8tYW4xX8-uXi-P8LACLlAAgv9fEU9_na9PEAJusR_s0AAAAGAPsRCQD5PA3e8AP_EwLM1BMCA38GBgDv-iUF-fYCyB0iBvMC-SEAE_MK_wAO-VAH2Q4gAC3e43w7OBNACUhvUAIqrwYQDBqgBgAAQMIAAAjCAAAgQQAAfEIAADjCAAAIQgAAmkIAAIC_AABQwgAAzMIAAIA_AACgQAAABMIAADBCAACIQgAAMMEAAKhCAABgwgAAYMEAAABAAACOQgAAgD8AAFxCAAD4wQAAoEEAAKBAAAAQQQAA4EEAANBBAACYQQAA4MAAAKBBAADSwgAAMEIAAIDAAABcwgAAAMIAALRCAAAgQgAAgL8AANjBAABgQQAAAEIAALJCAACKwgAAqMEAAFDBAACQwQAACEIAAKjBAAA8wgAAEMIAAMjBAAAwQgAAwEEAAGxCAABgwQAANMIAALBBAACAQAAAAEAAAEBCAABUwgAAQEEAAMDAAADAQAAADEIAAEDBAAAMQgAAqMEAAFxCAABMQgAAEMIAAHRCAACIwQAAisIAAGTCAACoQQAAXEIAAEBAAACgQAAABEIAAIBBAACAwQAAMMEAAEDBAAD4wQAA4EEAAHBBAACYQQAACEIAABxCAABAwQAAjsIAANBBAAAEwgAAGEIAABhCAAB0QgAAEEEAAIDBAADAQAAAYEIAAIhBAAAQQQAAoEEAAEDBAADQQQAA0EEAAGBBAAAMQgAA4MEAAMDBAAAUwgAAMEEAABTCAABAwQAAAMIAAAAAAABEwgAAiEEAANDBAABgQQAAnMIAABBCAABQwQAAAMEAALDCAADYwQAARMIAAOBAAAAQQQAAAMEAAEBCAAAEQgAAgL8AADxCAAAwwgAA4MAAAIrCAACYwQAAQEAAACjCAACAwQAAJEIAAAzCAABgQQAAQMEAAEhCAADwQQAADEIAALjBAABcQgAArMIAAIZCAADIQQAAUMIAAADDAACowQAABEIAAODAAAAUQgAAOEIAAEBBAACQQQAAAMEAACxCAAAYQgAAiMEAAIBAAABcwgAA4EEAAEjCAAA8QgAAKMIAAOBAAACAwgAALMIAACBBAABMQgAAUMEAABBBAAB0wgAAgMAAAHBCAADQwQAAPMIAABhCAACAQAAAjEIAAPDBAABQQQAAoMEAAAxCAACgwQAAQMEAAJjBAAC4wQAAqsIAAPjBIAA4E0AJSHVQASqPAhAAGoACAAAZvwAAVD4AAKi9AAA0PgAALL4AAJY-AACYPQAAOb8AABC9AAA0vgAADD4AAKg9AADYvQAAbD4AAMK-AACyvgAAxj4AAFA9AABQvQAAoj4AAHc_AADgvAAAJL4AACQ-AAAUvgAA4LwAAAQ-AADqvgAAdD4AAMi9AAA0PgAA6L0AAOi9AACmvgAAEL0AAGy-AABMPgAAjr4AAK6-AAAhvwAAFL4AABw-AACmPgAAgLsAAEQ-AAAEPgAAmD0AACy-AADYvQAAyD0AACQ-AACGvgAAuD0AAEC8AADovQAAEL0AAH8_AACgvAAA-D0AAIg9AABQvQAAHL4AAKA8AAAkviAAOBNACUh8UAEqjwIQARqAAgAADL4AADQ-AACAuwAAEb8AADC9AAAQPQAALD4AAKg9AADIvQAA6D0AACw-AADIvQAAML0AACS-AAAMPgAAqL0AAIi9AAAzPwAAoDwAAN4-AACAuwAANL4AAOC8AAA8vgAAMD0AAGy-AAD4vQAAMD0AAIg9AABQvQAAoDwAAEA8AADovQAAJD4AAMY-AACKvgAA2D0AAPg9AAB0vgAA6D0AAJg9AAD4vQAAoLwAAHC9AAA0vgAAiD0AAH-_AABAPAAA-L0AAOC8AABwvQAAND4AAHA9AAAkPgAAQLwAABA9AACovQAAQLwAAOg9AADoPQAAQLwAAIA7AAD4PQAAcD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=1pilxd5E2uQ","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1601059091575687032"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14860877366022380850":{"videoId":"14860877366022380850","docid":"34-11-12-ZF0C64D26504877BE","description":"This video helps you to configure your project for integration to shortcuts and introduce the updates to Transferrable API for Xcode16 and IOS 18. It will also help you to understand how you can...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3767134/77b0f7cdfcdac6c3856c4e567be1e6ef/564x318_1"},"target":"_self","position":"19","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqOi7dsHnwgM","linkTemplate":"/video/preview/14860877366022380850?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Updates Wwdc24: Expose Application Data using AppIntents & Transferrable API","related_orig_text":"ProgrammingWithAPurpose","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingWithAPurpose\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qOi7dsHnwgM\",\"src\":\"serp\",\"rvb\":\"EqsDChMxMDk4ODUwNTQ3NDU1MDg4MzgwChQxNzc3MDQzNjYyMjMzMTgzMDIyNgoTMTA3ODM4NjEwMzQ3MTM4NTQzOQoUMTM4MzEwNjYyMjEwMTEwOTU2MTEKEzM0NzMyNTA5NjEwMzA1NjQwMDMKEzI1NDQxNjYyNzQ3MTQzNDAwNDYKEzg3MDk1MjQyMzg0MDE1MTUxMDkKFDE0NDMwNDQ0OTEyNTAwMTg5MDI1ChM2MjAwNjkyOTA1MTE5NTgyMDIxChQxMjUzNTYyMjg2ODM2NzEyODQ4NAoUMTIyMDkwMjE0NTE5OTU1OTkyNjQKFDEyMzIyMTYyNDA3NjgwMjE3ODk4ChM4NTU4NDQ1NzgwMDMwNjM5NDEzChM0NTYwMDY0NTI5MTY0ODcwNzg3ChMzNTAzNjMwODY3Njc3MjkwMzA1ChM4NzA2MDM2NjE1MjQ5MjQzMTcxChMxNjAxMDU5MDkxNTc1Njg3MDMyChQxNDg2MDg3NzM2NjAyMjM4MDg1MAoTNjAzNjk2NTQ3MTI1OTA5NzkxMwoTMjQzOTU0MDM2MDk4MDUyNzE3MxoWChQxNDg2MDg3NzM2NjAyMjM4MDg1MFoUMTQ4NjA4NzczNjYwMjIzODA4NTBqrw0SATAYACJFGjEACipoaHV6Y293bWZhYWRzanBjaGhVQ3VNWWllTnIwSzRpeDl5XzNYMDNOeEESAgASKhDCDw8aDz8TvQOCBCQBgAQrKosBEAEaeIEH8AEB_gIA9_0I_vsE_wEVBgUC9gICAOkB-Pv5_gEA-v0A__8AAAAI-_4GAQAAAAH2AQT2_QEAAwv2_wQAAAAQ-vUB9QAAAP0QAQ_-AQAA_wABAvsCAAEFA_r3_wAAAPYOAQMBAAAA_QwA-gAAAAAD8vv8AAAAACAALY7u2zs4E0AJSE5QAipzEAAaYAsNACUT89j55iDo-gXK7xHs4N79ABEAAeEABBXo6xnOBcz1BQAsETT1wQAAAPQ19j0FAAhJAvXW_PIXFdbQ_iEKfxwWHMnyAOrH7R4FFwv6x_H7JQD99RQAEvrsQxL6FSAALWElWjs4E0AJSG9QAiqvBhAMGqAGAAAgQQAAAMEAAKBAAAA8QgAAQMIAAAhCAABIQgAA6EEAAJjCAABgwgAA8MEAAKjBAABowgAAiMEAAEBCAACAwQAAxEIAADjCAAA8wgAAqEEAAFxCAACAwgAAIEEAABDBAABIQgAA8EEAAIBAAACwQQAAEEEAAADAAAD4wQAACEIAAKjCAAAkQgAAWMIAACDBAAAwQgAA7kIAAAhCAACYwQAAEEEAAKDAAABYQgAAAEIAAGTCAADIwQAAFEIAAEDBAAAAwAAAIEEAAGjCAADIwQAAgEEAAAhCAAAAQAAAJEIAACzCAAAEwgAAYEEAAMhBAAC4QQAAqEEAAADCAACowQAAoMEAANBBAACgQAAALEIAAMhBAADIwQAAFEIAAGxCAACIwQAAokIAAMDBAAAwwgAAOMIAAJhBAAB4QgAAwMAAAOBAAAB8QgAAaEIAAERCAADQwQAADMIAAPDBAACAQQAA4EAAACDBAACAwQAA6EEAAKDAAACCwgAAOEIAACBBAAD4QQAAHEIAAExCAACIwQAA0MEAABBBAAAYQgAA4MAAAILCAAAAwAAAYMEAAEBCAACAvwAAQEEAAFBBAAB8wgAAEMIAABTCAAAAAAAAJMIAAIhBAACAwgAAkEEAACxCAABAwgAAoMEAAABBAABYwgAAmEEAAHBBAABwwQAAlsIAAADBAACkwgAAAEEAAPBBAADwwQAArEIAAFBBAADgwAAAgD8AAEDBAAAkwgAAsMIAAMDAAACIQQAAZMIAAMBBAACeQgAAgL8AAAAAAADYwQAAUEIAAGRCAACQQQAAMEEAAIBBAACawgAAgMAAAIBCAACYwQAAAMMAAIhBAAC4QQAAQEAAAPBBAAAAwAAAOEIAAGBBAAAswgAASEIAADBBAADAQAAAAEAAACTCAADAQAAAYMIAAKBAAAAcwgAA2EEAADDCAAB4wgAAkEEAAFxCAAAMwgAAAEAAAAzCAACQwQAAjEIAAAxCAABMwgAAcEIAAHDBAADQQQAA0MEAAABAAACAwAAAwMAAAIDAAADAQQAA2MEAACxCAAC8wgAANMIgADgTQAlIdVABKo8CEAAagAIAABS-AACAOwAAgLsAAPg9AAAsvgAAbD4AANY-AABVvwAAkr4AABw-AABQvQAAcL0AABy-AAB8PgAAUL0AAOC8AABUPgAAML0AABy-AAAhPwAAfz8AAEA8AAAQvQAAML0AAKA8AACmPgAAcD0AACS-AAAQvQAAgDsAAEw-AADgPAAAML0AAFA9AADgPAAAqL0AACQ-AADIvQAATL4AAEC8AAADvwAA4LwAAMg9AADovQAA4DwAAAQ-AABUPgAAdL4AABA9AABcvgAAND4AALi9AAC4PQAATD4AAGy-AAAQvQAAcT8AAES-AAA8PgAA5j4AANg9AABwPQAAgj4AAFA9IAA4E0AJSHxQASqPAhABGoACAAD4vQAAJD4AAAS-AAApvwAAHL4AAOC8AAAQPQAAMD0AALi9AACWPgAA4LwAAOA8AADIvQAAPL4AAOg9AACIvQAABL4AACU_AADgPAAA9j4AALi9AADIvQAAoDwAAAy-AAC4vQAAyL0AAAS-AAAwPQAA-L0AAHC9AACgPAAAQLwAAEQ-AACIvQAAdD4AAMi9AACgPAAATD4AABS-AAB8PgAA6D0AABC9AAAcvgAAmL0AANi9AAC4vQAAf78AAEC8AABAvAAAQLwAALg9AADIvQAAoDwAAGw-AAAkPgAAcD0AAHC9AACYvQAA2L0AAKA8AADgvAAAPD4AABQ-AABQPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=qOi7dsHnwgM","parent-reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14860877366022380850"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"1098850547455088380":{"videoId":"1098850547455088380","title":"What \u0007[programmingWithApurpose\u0007] is all About?","cleanTitle":"What programmingWithApurpose is all About?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UBiYPrNIM9w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UBiYPrNIM9w?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":40,"text":"00:40","a11yText":"Süre 40 saniye","shortText":""},"views":{"text":"2,1bin","a11yText":"2,1 bin izleme"},"date":"14 haz 2023","modifyTime":1686700800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UBiYPrNIM9w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UBiYPrNIM9w","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":40},"parentClipId":"1098850547455088380","href":"/preview/1098850547455088380?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/1098850547455088380?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17770436622331830226":{"videoId":"17770436622331830226","title":"Building Health & Fitness Apps: Display Charts (healthkit workout data) in TabbedView using Swiftui","cleanTitle":"Building Health & Fitness Apps: Display Charts (healthkit workout data) in TabbedView using Swiftui","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-TEBmNNkmKs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-TEBmNNkmKs?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":546,"text":"9:06","a11yText":"Süre 9 dakika 6 saniye","shortText":"9 dk."},"date":"2 mar 2023","modifyTime":1677715200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-TEBmNNkmKs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-TEBmNNkmKs","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":546},"parentClipId":"17770436622331830226","href":"/preview/17770436622331830226?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/17770436622331830226?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1078386103471385439":{"videoId":"1078386103471385439","title":"Building Health & Fitness Apps: Implement Search functions and Add Swipe actions to LIST in Swiftui","cleanTitle":"Building Health & Fitness Apps: Implement Search functions and Add Swipe actions to LIST in Swiftui","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=q5vXQCZ5VM8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/q5vXQCZ5VM8?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":511,"text":"8:31","a11yText":"Süre 8 dakika 31 saniye","shortText":"8 dk."},"date":"14 mar 2023","modifyTime":1678752000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/q5vXQCZ5VM8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=q5vXQCZ5VM8","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":511},"parentClipId":"1078386103471385439","href":"/preview/1078386103471385439?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/1078386103471385439?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13831066221011095611":{"videoId":"13831066221011095611","title":"Building Health and Fitness Apps with Xcode: Display workouts in LIST using Swiftui and Healthkit","cleanTitle":"Building Health and Fitness Apps with Xcode: Display workouts in LIST using Swiftui and Healthkit","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jWxMFZ0zvaM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jWxMFZ0zvaM?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1249,"text":"20:49","a11yText":"Süre 20 dakika 49 saniye","shortText":"20 dk."},"views":{"text":"1,6bin","a11yText":"1,6 bin izleme"},"date":"26 şub 2023","modifyTime":1677369600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jWxMFZ0zvaM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jWxMFZ0zvaM","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":1249},"parentClipId":"13831066221011095611","href":"/preview/13831066221011095611?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/13831066221011095611?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3473250961030564003":{"videoId":"3473250961030564003","title":"Building Duolingo App in SwiftUI: Getting Started and Onboarding Screens - Part1","cleanTitle":"Building Duolingo App in SwiftUI: Getting Started and Onboarding Screens - Part1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=vhd31GeHcFc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vhd31GeHcFc?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1121,"text":"18:41","a11yText":"Süre 18 dakika 41 saniye","shortText":"18 dk."},"views":{"text":"5,5bin","a11yText":"5,5 bin izleme"},"date":"21 şub 2024","modifyTime":1708473600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vhd31GeHcFc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vhd31GeHcFc","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":1121},"parentClipId":"3473250961030564003","href":"/preview/3473250961030564003?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/3473250961030564003?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2544166274714340046":{"videoId":"2544166274714340046","title":"Mastering SwiftUI Animation with Pie/Donut Graphs | Data Plot with Animations in SwiftUI","cleanTitle":"Mastering SwiftUI Animation with Pie/Donut Graphs | Data Plot with Animations in SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=BgjL1TxZ_SY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/BgjL1TxZ_SY?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":507,"text":"8:27","a11yText":"Süre 8 dakika 27 saniye","shortText":"8 dk."},"date":"5 şub 2024","modifyTime":1707091200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/BgjL1TxZ_SY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=BgjL1TxZ_SY","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":507},"parentClipId":"2544166274714340046","href":"/preview/2544166274714340046?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/2544166274714340046?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8709524238401515109":{"videoId":"8709524238401515109","title":"Integrating Siri with Custom Intents in SwiftUI","cleanTitle":"Integrating Siri with Custom Intents in SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=z7S_TYf1mMI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/z7S_TYf1mMI?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":915,"text":"15:15","a11yText":"Süre 15 dakika 15 saniye","shortText":"15 dk."},"views":{"text":"3,8bin","a11yText":"3,8 bin izleme"},"date":"13 ağu 2024","modifyTime":1723507200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/z7S_TYf1mMI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=z7S_TYf1mMI","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":915},"parentClipId":"8709524238401515109","href":"/preview/8709524238401515109?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/8709524238401515109?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14430444912500189025":{"videoId":"14430444912500189025","title":"Mastering SwiftUI Animation with Graphs | Data Plot with Animations in SwiftUI","cleanTitle":"Mastering SwiftUI Animation with Graphs | Data Plot with Animations in SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7HIrN1noyyk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7HIrN1noyyk?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1178,"text":"19:38","a11yText":"Süre 19 dakika 38 saniye","shortText":"19 dk."},"date":"23 oca 2024","modifyTime":1705957373000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7HIrN1noyyk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7HIrN1noyyk","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":1178},"parentClipId":"14430444912500189025","href":"/preview/14430444912500189025?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/14430444912500189025?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6200692905119582021":{"videoId":"6200692905119582021","title":"Monitor Water Intake : Fluid Animation With Custom Shape in Swiftui","cleanTitle":"Monitor Water Intake : Fluid Animation With Custom Shape in Swiftui","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pr-DoV46Zl8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pr-DoV46Zl8?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":701,"text":"11:41","a11yText":"Süre 11 dakika 41 saniye","shortText":"11 dk."},"date":"4 eki 2024","modifyTime":1728000000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pr-DoV46Zl8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pr-DoV46Zl8","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":701},"parentClipId":"6200692905119582021","href":"/preview/6200692905119582021?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/6200692905119582021?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12535622868367128484":{"videoId":"12535622868367128484","title":"Create animated Curved Popovers in IOS | Swiftui | Xcode 16","cleanTitle":"Create animated Curved Popovers in IOS | Swiftui | Xcode 16","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ih9tTFzEh3o","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ih9tTFzEh3o?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":750,"text":"12:30","a11yText":"Süre 12 dakika 30 saniye","shortText":"12 dk."},"date":"30 eyl 2024","modifyTime":1727654400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ih9tTFzEh3o?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ih9tTFzEh3o","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":750},"parentClipId":"12535622868367128484","href":"/preview/12535622868367128484?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/12535622868367128484?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12209021451995599264":{"videoId":"12209021451995599264","title":"Interactive Onboarding Page with 3D Rotation Animation in SwiftUI","cleanTitle":"Interactive Onboarding Page with 3D Rotation Animation in SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=h5kLQxPBGno","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/h5kLQxPBGno?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":445,"text":"7:25","a11yText":"Süre 7 dakika 25 saniye","shortText":"7 dk."},"date":"11 eyl 2024","modifyTime":1726012800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/h5kLQxPBGno?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=h5kLQxPBGno","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":445},"parentClipId":"12209021451995599264","href":"/preview/12209021451995599264?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/12209021451995599264?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12322162407680217898":{"videoId":"12322162407680217898","title":"Mastering SwiftUI Animation with Loading Screen and Logo Animation","cleanTitle":"Mastering SwiftUI Animation with Loading Screen and Logo Animation","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=vlWnnRvR0lU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vlWnnRvR0lU?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":906,"text":"15:06","a11yText":"Süre 15 dakika 6 saniye","shortText":"15 dk."},"date":"26 ara 2023","modifyTime":1703548800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vlWnnRvR0lU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vlWnnRvR0lU","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":906},"parentClipId":"12322162407680217898","href":"/preview/12322162407680217898?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/12322162407680217898?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8558445780030639413":{"videoId":"8558445780030639413","title":"The WHYs and HOWs about My Channel?","cleanTitle":"The WHYs and HOWs about My Channel?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=aoqEEpLuNbQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/aoqEEpLuNbQ?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":948,"text":"15:48","a11yText":"Süre 15 dakika 48 saniye","shortText":"15 dk."},"date":"21 eki 2025","modifyTime":1761004800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/aoqEEpLuNbQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=aoqEEpLuNbQ","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":948},"parentClipId":"8558445780030639413","href":"/preview/8558445780030639413?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/8558445780030639413?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4560064529164870787":{"videoId":"4560064529164870787","title":"A Simple Heart Animation Using SwiftUI","cleanTitle":"A Simple Heart Animation Using SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=n3mir8q5rJM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/n3mir8q5rJM?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":392,"text":"6:32","a11yText":"Süre 6 dakika 32 saniye","shortText":"6 dk."},"date":"24 nis 2025","modifyTime":1745452800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/n3mir8q5rJM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=n3mir8q5rJM","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":392},"parentClipId":"4560064529164870787","href":"/preview/4560064529164870787?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/4560064529164870787?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3503630867677290305":{"videoId":"3503630867677290305","title":"Building health and fitness apps in IOS: Reading Step Counts with HealthKit using SwiftUI in Xcode","cleanTitle":"Building health and fitness apps in IOS: Reading Step Counts with HealthKit using SwiftUI in Xcode","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Lzg9feHic1M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Lzg9feHic1M?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1020,"text":"17:00","a11yText":"Süre 17 dakika","shortText":"17 dk."},"date":"19 şub 2023","modifyTime":1676764800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Lzg9feHic1M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Lzg9feHic1M","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":1020},"parentClipId":"3503630867677290305","href":"/preview/3503630867677290305?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/3503630867677290305?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8706036615249243171":{"videoId":"8706036615249243171","title":"MapKit Updates 2024 : Get Place Details With Swiftui","cleanTitle":"MapKit Updates 2024 : Get Place Details With Swiftui","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=sAcZvDag1-o","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/sAcZvDag1-o?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":403,"text":"6:43","a11yText":"Süre 6 dakika 43 saniye","shortText":"6 dk."},"date":"17 tem 2024","modifyTime":1721174400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/sAcZvDag1-o?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=sAcZvDag1-o","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":403},"parentClipId":"8706036615249243171","href":"/preview/8706036615249243171?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/8706036615249243171?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1601059091575687032":{"videoId":"1601059091575687032","title":"Uber-Like Car Animation with Route and Marker in SwiftUI","cleanTitle":"Uber-Like Car Animation with Route and Marker in SwiftUI","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1pilxd5E2uQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1pilxd5E2uQ?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":963,"text":"16:03","a11yText":"Süre 16 dakika 3 saniye","shortText":"16 dk."},"date":"5 eyl 2024","modifyTime":1725494400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1pilxd5E2uQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1pilxd5E2uQ","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":963},"parentClipId":"1601059091575687032","href":"/preview/1601059091575687032?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/1601059091575687032?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14860877366022380850":{"videoId":"14860877366022380850","title":"Updates Wwdc24: Expose Application Data using AppIntents & Transferrable API","cleanTitle":"Updates Wwdc24: Expose Application Data using AppIntents & Transferrable API","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qOi7dsHnwgM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qOi7dsHnwgM?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":"d3d3LnlvdXR1YmUuY29tO1VDdU1ZaWVOcjBLNGl4OXlfM1gwM054QQ==","name":"ProgrammingWithAPurpose","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ProgrammingWithAPurpose","origUrl":"http://www.youtube.com/@programmingwithapurpose6807","a11yText":"ProgrammingWithAPurpose. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":445,"text":"7:25","a11yText":"Süre 7 dakika 25 saniye","shortText":"7 dk."},"date":"6 ağu 2024","modifyTime":1722902400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qOi7dsHnwgM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qOi7dsHnwgM","reqid":"1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL","duration":445},"parentClipId":"14860877366022380850","href":"/preview/14860877366022380850?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","rawHref":"/video/preview/14860877366022380850?nomisspell=1&noreask=1&parent-reqid=1765441867037046-16820763476607595229-balancer-l7leveler-kubr-yp-klg-37-BAL&text=ProgrammingWithAPurpose","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"6820763476607595229737","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":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"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":"ProgrammingWithAPurpose","queryUriEscaped":"ProgrammingWithAPurpose","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"}}}