{"pages":{"search":{"query":"NativeScript","originalQuery":"NativeScript","serpid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","parentReqid":"","serpItems":[{"id":"1381594856124614021-0-0","type":"videoSnippet","props":{"videoId":"1381594856124614021"},"curPage":0},{"id":"7878381911137297185-0-1","type":"videoSnippet","props":{"videoId":"7878381911137297185"},"curPage":0},{"id":"14963511831619089278-0-2","type":"videoSnippet","props":{"videoId":"14963511831619089278"},"curPage":0},{"id":"1321262477092799627-0-3","type":"videoSnippet","props":{"videoId":"1321262477092799627"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dE5hdGl2ZVNjcmlwdAo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","ui":"desktop","yuid":"6239570621769450008"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"7635686115828998976-0-5","type":"videoSnippet","props":{"videoId":"7635686115828998976"},"curPage":0},{"id":"9508574177454214523-0-6","type":"videoSnippet","props":{"videoId":"9508574177454214523"},"curPage":0},{"id":"17005528809574745542-0-7","type":"videoSnippet","props":{"videoId":"17005528809574745542"},"curPage":0},{"id":"18332512719946650555-0-8","type":"videoSnippet","props":{"videoId":"18332512719946650555"},"curPage":0},{"id":"11215787610642538943-0-9","type":"videoSnippet","props":{"videoId":"11215787610642538943"},"curPage":0},{"id":"9014246975402629793-0-10","type":"videoSnippet","props":{"videoId":"9014246975402629793"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dE5hdGl2ZVNjcmlwdAo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","ui":"desktop","yuid":"6239570621769450008"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"17126763546207955566-0-12","type":"videoSnippet","props":{"videoId":"17126763546207955566"},"curPage":0},{"id":"4572259158880579873-0-13","type":"videoSnippet","props":{"videoId":"4572259158880579873"},"curPage":0},{"id":"114195664674170020-0-14","type":"videoSnippet","props":{"videoId":"114195664674170020"},"curPage":0},{"id":"1123749009273310671-0-15","type":"videoSnippet","props":{"videoId":"1123749009273310671"},"curPage":0},{"id":"15109448414554544236-0-16","type":"videoSnippet","props":{"videoId":"15109448414554544236"},"curPage":0},{"id":"10276763538665736051-0-17","type":"videoSnippet","props":{"videoId":"10276763538665736051"},"curPage":0},{"id":"17137571922295075042-0-18","type":"videoSnippet","props":{"videoId":"17137571922295075042"},"curPage":0},{"id":"3622942780718148672-0-19","type":"videoSnippet","props":{"videoId":"3622942780718148672"},"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,"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":"dE5hdGl2ZVNjcmlwdAo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","ui":"desktop","yuid":"6239570621769450008"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DNativeScript"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"0720591818816597597287","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":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-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"new_template_version":4,"video_search_page_no_islands":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_no_islands":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_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","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,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_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":["1466867,0,3;1405819,0,56;1457615,0,87;1473742,0,90;1468855,0,76;1460717,0,4;1462157,0,2;1460214,0,11;1152685,0,98;1472010,0,42;1459323,0,58;1461643,0,4;1471379,0,97;1383553,0,76;123851,0,28;1464524,0,19;1455765,0,0;1463532,0,66;1282205,0,22;1466296,0,72;1470855,0,54;1463531,0,28;1452051,0,28;1349038,0,67;1466619,0,36;1188718,0,92;1470514,0,32;1467619,0,28;90501,0,76;90496,0,38;1473864,0,26;1404022,0,20;1470322,0,76;961010,0,41;901025,0,57;1470415,0,77;45957,0,10;151171,0,51;1281084,0,69;287509,0,70;1447467,0,31;1006026,0,4;1466396,0,19;912285,0,38"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DNativeScript","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=NativeScript","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":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=NativeScript","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"NativeScript: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"NativeScript\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"NativeScript — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y287b934ca3240980fd347881a6e68cfc","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1466867,1405819,1457615,1473742,1468855,1460717,1462157,1460214,1152685,1472010,1459323,1461643,1471379,1383553,123851,1464524,1455765,1463532,1282205,1466296,1470855,1463531,1452051,1349038,1466619,1188718,1470514,1467619,90501,90496,1473864,1404022,1470322,961010,901025,1470415,45957,151171,1281084,287509,1447467,1006026,1466396,912285","queryText":"NativeScript","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"6239570621769450008","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,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1472666,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769450049","tz":"America/Louisville","to_iso":"2026-01-26T12:54:09-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-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":"1466867,1405819,1457615,1473742,1468855,1460717,1462157,1460214,1152685,1472010,1459323,1461643,1471379,1383553,123851,1464524,1455765,1463532,1282205,1466296,1470855,1463531,1452051,1349038,1466619,1188718,1470514,1467619,90501,90496,1473864,1404022,1470322,961010,901025,1470415,45957,151171,1281084,287509,1447467,1006026,1466396,912285","queryText":"NativeScript","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"6239570621769450008","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":"0720591818816597597287","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":150,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":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,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":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":"6239570621769450008","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1754.0__7d090cb2d4d9823803190509a95d03c049893005","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.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":{"1381594856124614021":{"videoId":"1381594856124614021","docid":"34-2-17-ZBA99DF09960C4261","description":"Let us take a look how we can setup NativeScript development environment on our systems to work with them! Setup node/npm: • How to install NodeJS and NPM on Windows/M... Full playlist...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2926813/32993a476e6bd2aae647a837a4c3d281/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bledjAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjyDdEI1Vvd4","linkTemplate":"/video/preview/1381594856124614021?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial #1: Setting up NativeScript Development Environment","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jyDdEI1Vvd4\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTMTM4MTU5NDg1NjEyNDYxNDAyMVoTMTM4MTU5NDg1NjEyNDYxNDAyMWqTFxIBMBgAIkUaMQAKKmhobGd0d3RyYm11dnFudmJoaFVDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3URICABIqEMIPDxoPPxPMAoIEJAGABCsqiwEQARp4gfcMB_z-AwDvDQj3_QABAAwA-_r3AAAA4voD9gf7AgAZAwfzAQAAAP4I9Af8AAAA9_3-9fr_AAD5Bu8AAgAAABb5-wD_AAAA_gb-Cv8BAAAB8PsD9gIAARQEEgIAAAAA-AsH-vv_AAD1BfYEAAAAAAn4-REAAAAAIAAtxELYOzgTQAlITlACKoQCEAAa8AF-BOv_5_D6A-4G2AD1BOgBgeH9_00Z8wHq9wAAt_T2ANvw0P_P2QAAzwfo_7AA0AHo7cn_HBktABj-BgAQBjgAEwvlAS7xJgA7AP0A5Afo_ywx__4j7Rn-O-jt_hj0_wEN4g__2fbkALP67AL_BCsALvARASoCDP_wIBn6_yskAOQP9AXcLwgE2dgKAPEDEAQeFuQDGPvf_9gWAwQiNwQB9AoaBQn56gX7C_gJCOAL_OQMDQkBBQcC6iEb_v8oCQfk6f0E5fP79AEIBPQkA_P5B_4Q_ujeBRAR7fIB4cAFBAMRAv_pLQkB3AUD9SAi-PQgAC0UBRs7OBNACUhhUAIqzwcQABrAB0Us-r7tZBC9VEGAvTxm4Dy1ku87UiGDPJcsuDy3Df48MXV8vKo9Nr0wuMs8aZCCvHR8xL4chO88mdotvT0pcz6UwOa79XIOPU96Wj3khj47-QaQvYkLEL42aq66zo_5Oxx8Eb6HlFW9jbwnPQaGB7z2RQI--jXpO2JRLL1kUqg8qJZjvPDJOzuq0GW90iN8PIaNUj4Dud-8EoxevJ2FeD28PpC7igU-vKf6j70HFva8nFgWvdYxM72NUvg8ND_IvELS5zwxw5A8yCWOvChCb71C0ae9oX-nu3_u1TyA4AA9yqFqPFNaL76IeLU9hEvkO4MI57wkSKU8KfJaOwzIg73_Ga88XvF1OyBr_DyBJkK88cipvLLknjsMpNU8hU3TPCpwkj1lcX-8G_ZWvC7nIj7Bqro9qr5Auu4raj258iO9KpN-uhKrdT0QAWw9a4QzuVBTmz22ngS8hq5EvMapET2Z9eI9O5_sO1hrbb1Cj967iz7VvBlBnbvbU8087iGGPLVlSr36EsW8gviKPHr0ML1emXw9GpILvMhdhDyNlII9NsgkvOqvW7vd_qa82tNlOz3k9zxYBYW8nFwfPEy6V71R54C8-TIsvEHYCT1CWKK95D8iunZxWbq47yy8Z63TOkvYrbyrFbe9xZoCvHTVV71_E-k6XUUxu23GijpHmpG6BUIdPLQXFj2cthC96XeKusxeNryD7lw9y1KhO8ysLz3FvbO9uqHGOmnMP73QYzS9yI-dunlavrwXT9i8uZpIOukN9zyALoW9kk3duUqhZz3pB5o88xonObNy-byzbaK9Bg2wODFNibuNHUS6i4KoOHBK1DzIUUq9zYWKue4tm7wjSKm7kcD2Op1ESb1uOYI90I-OOSgGjju52q88RIzruGb-vD3FP6a6kxD7uI3BeTwF-I49cy8iuROyeD3ISie954KxN4KGiDxtcyG8R5TVurFVG7y01oa89h5ruHiYGbyltjk9EV6NueIEJj18JbW8h5kduOztID1qiOi7Cw5DuDS5vbyA24s7LWynuJHEIb2LDKy9yCZ8OBKHrD1Vzfq5Dxz3tawJmL1IELY7BKbBNw1mDTqdkIy8PTO2uMkiKLxI_ya905pNtix5Ib0cD4G992W5N99PvT29rjo87FdruY6xsz14_h69qIlit_lXhbxg1wU9YAe2OIpnej0mQW48rQMQuHAluzw4tX28homouKBKUj0HOI49FZKMOFNTfL3w82Q9JnHDt1XXxr27mVG8-Zpbt-XBLD0UpY68bBkKtyAAOBNACUhtUAEqcxAAGmAp_wAf8QbY0vhf5ALd5xf43vAUKOYM__raAAATvurx-ry7Hg0AQtMH868AAAAlPtY9vAACbuXr_OncLQvH1v8T71UW4AaB_drkr-kiItnj6fT6HyUA7d22Aygc2xz98xkgAC2ZhSk7OBNACUhvUAIqrwYQDBqgBgAAgD8AAEBAAAAQQQAAUEEAAEBCAAAgwQAAPEIAAGhCAABQwgAADMIAANpCAACYwgAAisIAAETCAACIQgAAIEIAAIpCAAAkwgAA-MEAABBCAAAgQQAACMIAALBBAAAsQgAAIMEAAMjBAACYwQAAXMIAAEhCAADAwQAAcMIAAKZCAADiwgAAFMIAAOjBAAAkwgAAsMEAANJCAADQQQAAgEEAAABBAACYwQAACEIAAHxCAADIwQAAkMIAAADBAACgwAAAokIAAEBCAADAQQAAwEEAAGDBAAAwwQAAJEIAAKDAAAA4wgAAAEEAAGDBAADgQAAALEIAAAzCAACIwQAAPMIAAAhCAABQwQAApMIAAIDCAABIQgAAYMEAAEBCAAAIQgAABMIAABRCAAAQwQAA0MEAAEDBAAAMQgAAAMEAADjCAACAwgAAQEIAALJCAACgQQAAZMIAAKJCAABgwQAA0EEAAOhBAACgwAAAsMEAAEBCAACAQQAANMIAABBBAABAQQAAgD8AAAAAAADoQQAAGEIAABRCAAAgQQAA8EEAAKDBAACYQQAAuEEAAHBBAAAEwgAAEEEAADRCAABMQgAAYEEAAJDBAABQwQAAIMEAAPBBAACAwAAAwEAAAERCAABAwgAAQMAAAODBAABgwgAAYEEAAKBBAACmQgAAAMIAAPDBAACYwgAA-MEAAADCAADAwAAA0MEAAETCAACQQQAAOEIAAMhBAABoQgAAwMAAAGDCAABMwgAAEEEAACTCAADIwQAAYEEAABxCAAA4wgAAoMAAABDCAAAgQQAAMEIAAIBBAABsQgAA8MEAABDBAABowgAA-MEAAIzCAABUwgAANEIAADjCAACAvwAALMIAABxCAAAMwgAAQMEAANBBAACCQgAAgEEAAAhCAABgwQAAKEIAABjCAAD4QQAAqMEAACDCAAAwwQAA6MEAAABBAACgwAAA4EEAALDBAABUwgAAAMEAAKBCAADgwAAAYMIAAIhBAADIwQAAiEEAANLCAABEwgAA-EEAAFBBAABgQQAAwMAAAIC_AABgwQAAmEEAAFDCIAA4E0AJSHVQASqPAhAAGoACAABEvgAAEL0AAIg9AABwPQAAsr4AAKA8AABkPgAA0r4AAPi9AADgvAAAuL0AAKi9AAAMvgAAJL4AAJK-AAAQvQAALD4AAKi9AAAkPgAA5j4AAH8_AADYvQAA4DwAAKC8AACovQAAUL0AAOA8AAAQvQAABL4AADQ-AABEPgAAVD4AACw-AAA8PgAAQDwAAIg9AAAcPgAAJL4AAI6-AADYvQAAor4AAKi9AADoPQAAor4AAEC8AAAsPgAAdD4AAOi9AAAkvgAAFL4AADw-AABAvAAAXD4AAOi9AACAuwAA2L0AADk_AABwPQAATD4AAGQ-AACAuwAABL4AADC9AADiPiAAOBNACUh8UAEqjwIQARqAAgAAqL0AAJg9AAAkvgAAE78AAMg9AAD4PQAAUL0AAHC9AADIvQAAVD4AAGS-AADgvAAAQLwAAIK-AAAEPgAAmL0AANi9AAAhPwAAPL4AAI4-AACoPQAAgLsAACw-AABAvAAA4LwAAHA9AAAUvgAAiD0AABy-AACYPQAA2D0AAKC8AAAQPQAAmL0AALg9AADgvAAAHD4AAAw-AABsvgAAiD0AACQ-AACoPQAA6D0AAKg9AADgPAAABL4AAH-_AABAPAAAUL0AAAw-AADgPAAAHL4AADw-AAD4PQAAPD4AABA9AACAuwAA6L0AAGS-AABAvAAA4LwAAOY-AAAsPgAALL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=jyDdEI1Vvd4","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1381594856124614021"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3943994981"},"7878381911137297185":{"videoId":"7878381911137297185","docid":"34-9-15-Z6C8C6B34F35678D1","description":"This NativeScript tutorial for beginners will get you started with NativeScript Core using TypeScript. NativeScript is a cross-platform JavaScript framework used for building native iOS and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1839714/4566e0eeea7520acb5c18dfce714e367/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/h_LICgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8Q8OtgL3Fuo","linkTemplate":"/video/preview/7878381911137297185?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial for Beginners - Build iOS, Android and Web Apps with NativeScript","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8Q8OtgL3Fuo\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTNzg3ODM4MTkxMTEzNzI5NzE4NVoTNzg3ODM4MTkxMTEzNzI5NzE4NWqTFxIBMBgAIkUaMQAKKmhoaWRzZHVteXNueWdibGJoaFVDYWppTUtfQ1k5aWNSaExlcFM4XzN1ZxICABIqEMIPDxoPPxPpI4IEJAGABCsqiwEQARp4ge4F_AUB_wDwE_39-wIAAQQAAAL4__4A4PkE9gf7AgAaAwjzAQAAAAP97v36AAAA-Qf68vb-AQDtAPIGAgAAAAj__vn9AAAABQH7Ev8BAAAD9vj4A_8AAAr3CgMAAAAA_AkBAfz_AADx-gECAAAAAAvy7_sBAAAAIAAtaizPOzgTQAlITlACKoQCEAAa8AF6_8n_wO4T_hUD-gDr9dAAge0c_1oLzwAF2AAAxezjAckk6QDF6A__6eYY_uwBBwDYD90AQg4PAPEFGQArEvwBGuXZAEHi8QE6DPAAC_3__uALCv4GHBT_MAgZARUg-wIf_PL-LevYAOTx9_4BD_oCAzn-AgAB-gTq-ggDGxP2AtwVAwL4HwUE4wjV_xMYKwPzHvD_L-vbAfz3CggC6ukG_w0EAxnm5gUNCBIFBObwC_sI8P79JfUJ9PAZAQgg_wf5DvwH-_7wA_H6BQsVF_H8DAoW_vvgCfoJ9-AB-OQP_Bfo9vThAhr86RL9A_Lo9P4gAC1BWiU7OBNACUhhUAIqzwcQABrAB5IH8r6mQAs94IOXvIKVILw8yKG6R462O__rHL50j1a9hXZzvFG7rz2ezjq8CKI4vBTP4b7Brfu81ecKvT0pcz6UwOa79XIOPaV2dTyiKyw9gehuPOf-Kr5dy_88SHQqPCZnsj2zMQY70dObPP8hPT7Oif08ThBQPG-LCL1DRwe6I9gYvdiofT3XMJO9vBk0Oh5w_T13gKu70e8Yu8a-qT1PKlA8SRwLPN18E754wdY80LFFu3L-Ab30Eog89gJYvCvZ8T09fQS9LwFTPEl0Jb0IXBK9_lx6u1ssQD1HaaG67bQYu9OZJb0XOXo8W6hGvO5lET3n2ZE8Clc0u6ctZLwBFpo7OyTrO7tLHT24bQQ9E3HEPLLknjsMpNU8hU3TPDgskr0pa6W8wO5PvLy2L7txGzI8astvPMQQlD3EVvU81pS_vBNFuD2TRvu8dcy5vAH9Ob3zI5k9ZVmLvOFioDtslb87GCS_O6fcjjqCKE69H95OvJeCHjwODwS8dxrfPH0J1T0RqrM66kKHO7rimDyHTzq828b6u94-lr3WoIk9MmxevLarRr1_8Gu82W6ruvNhC7wV8nc8bcvfuwrbz7wqcBW8T3zSuwO9Jj00v_W8lFC4O7XkTDyI-U095xelO4SEmD04Za48u8OaOnTVV71_E-k6XUUxu2PTCry4qxw9NtNWO_yFIz1sV408D2IIO5s3kz0fLc69jJNFOjTgxz1RuIM8axvzOU5BDj7W6ka9laSwuByKzLwmQOg8AEfxOq4du7xQXS88vPUXuq2Ap7xWY4k96TWZOZsynDw7MKW8tW4kuaeHUj05uV-9rEGGuPEhUr3Tzno9kOKBuUh9o70ibeM8ROHeNqWtsL1awJ881dmEudKzTz3xi0G97_0Rusk4Bj28FTO9ZQlauRbSKz28MGM9S-LANpFCiT2i4zS8hpaSuD39lDscHQG9L6WiuPPLAD02CpS9WejoOLclAr6w84W9Vp4OOEmvh73hrRg9uk6TOHFbdj3K3GG96zYEN8ADyL0IrUe9bkTMtpTtyzuv-hK9TzgPOHjbO7xkmgS9WoiSOGh1Mr5kpCg9F8pMt9Dbc72P4ly9GwqWtx7QyL3SwHK7QZsquULMijyK6ki94enDtc6YuLw0MuO8q9o_N-Yj6Tzii9u8IwPVtlR2lTzWtaw8Rh4kN5_7Nz1BO3E7FUc3uCQ-HD2ZrFs9hd57uDcVjrw1y4o802G8t4AWtr3j2B89p7vBuG4Djb0naa49v_cWNxEJlTz9M-O9pRKBtiAAOBNACUhtUAEqcxAAGmBCBgA8-QfP0ddV3RDnxgD_AuUSAOso__v-AN0wyP8HEtu-JxEAHNwJCK4AAAAqO91C3QDxcdbU89fdHgrBvPsHCH8P9wadCxPhpOwII9oNpeX1GP4Axd-xAREf90j1GAogAC24JyE7OBNACUhvUAIqrwYQDBqgBgAAmEEAADDBAAA8wgAAIEIAAHzCAAAwQQAAXEIAAOhBAADoQQAAQMAAAOBBAAA4wgAARMIAAOjBAAAIQgAA0MEAAJjBAAA0wgAAoMEAAIhBAACWQgAAhMIAAAAAAADowQAAyEEAAKBBAACUwgAAgL8AAIRCAABIQgAAcMEAADBBAAC4wgAAUEEAANjBAADAQQAAMMEAAFhCAADAwAAAmMEAAAhCAADoQQAAKEIAAERCAABAQgAARMIAAEDBAAC4wQAAkEIAAIhBAADAQAAA8MEAAIjBAADoQQAAPEIAAGRCAADgwAAAAAAAAJhBAAD4QQAA4MAAAKDBAABAwgAA4MEAABTCAACgQgAAKEIAAABBAACowQAAAEEAABRCAABYQgAANMIAAGBBAACAwgAARMIAAIjBAABAwQAAwMAAAGzCAABswgAAyEEAAJJCAACWQgAAaMIAADjCAAAMQgAANMIAAIA_AAAAwQAAoEAAAGxCAABcQgAAaMIAADBBAABUwgAAgEAAAABCAAAQQgAASEIAALhBAADgQQAADEIAADDBAABAwgAAMMEAAAAAAABYQgAACEIAADBCAAAoQgAAeMIAAIzCAABswgAAZEIAALTCAAB4wgAAjsIAANhBAABcQgAAuEEAAPDBAAAowgAAQMIAACxCAABwQgAACEIAACDCAAAMwgAAFMIAALBBAAAAQQAAAEIAAIBCAABgwQAAiEIAAPjBAABAQAAAqMEAAGTCAAAUwgAAVEIAAIC_AABAQQAAQMAAAFxCAAAAwQAAyEEAADBBAADYQQAAmMEAAIhBAACwwQAAoMEAAARCAAAIwgAAAEAAAMzCAAC4QQAAUEIAAMjBAACGQgAA-MEAALjBAAAwQQAANMIAAGBCAAAMQgAAiMEAAGBCAACYwgAAQEEAAOjBAAAkwgAAgEAAAKDBAACYQQAA0MEAAKxCAAAcQgAAfMIAAODAAABAQAAAEMEAAJpCAACAwQAAGMIAAJ5CAAAQwQAAmMEAAABAAAAAwgAAqMEAAIZCAADAQQAA-EEAADDBAACAwQAAHMIAAFTCIAA4E0AJSHVQASqPAhAAGoACAAAEvgAAiD0AAGw-AAAQPQAAjr4AAOg9AAATPwAAA78AABS-AAD4PQAANL4AAIK-AAAwvQAAoDwAAFS-AABEPgAAuD0AAMi9AAAUPgAAEz8AAH8_AACevgAAiL0AADA9AABEvgAAqD0AAJg9AAC4vQAALL4AAFQ-AABkPgAAMD0AAEQ-AADgvAAAuL0AAHy-AABQPQAAfL4AAJK-AAAkPgAAvr4AAEy-AABAvAAACb8AAAS-AAAEPgAA4j4AAIa-AACgPAAAZL4AABw-AAAUvgAAVD4AAPi9AABAPAAAoLwAAHM_AADIvQAAqj4AANY-AAB0vgAAVL4AAIA7AAAdPyAAOBNACUh8UAEqjwIQARqAAgAAdL4AAPi9AAA0vgAAFb8AAIA7AACIPQAADL4AABA9AAAMvgAAfD4AACS-AADoPQAADD4AABy-AACIPQAAUL0AALi9AAAlPwAAJL4AAJo-AABAvAAAyD0AAKA8AABAPAAAQLwAAIg9AAD4vQAAMD0AADC9AAAQvQAAyD0AAOC8AAA0PgAAQLwAAJ4-AACgvAAAoj4AAJ4-AABcvgAA4DwAACw-AAAwvQAAUL0AAJi9AACgPAAAkr4AAH-_AABEPgAATL4AAKi9AAD4PQAANL4AALY-AABUPgAAQLwAAHA9AAAQvQAABL4AALi9AAC4vQAAEL0AAIY-AAAwPQAAQLwgADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=8Q8OtgL3Fuo","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7878381911137297185"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2170544274"},"14963511831619089278":{"videoId":"14963511831619089278","docid":"34-2-2-ZFFA6CE9934F73EAB","description":"Where do you find official NativeScript plugins these days? In this video I'll show you what's what. 📹 Create NativeScript Plugins Using the New Workflow : • Create NativeScript Plugins Using...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3236879/98dceaa12381edf515c0e3f7aef3c4f5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/e9-RkwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxQhuV5TW7PM","linkTemplate":"/video/preview/14963511831619089278?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"About Official NativeScript Plugins","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xQhuV5TW7PM\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTQ5NjM1MTE4MzE2MTkwODkyNzhaFDE0OTYzNTExODMxNjE5MDg5Mjc4arYPEgEwGAAiRRoxAAoqaGhpZHNkdW15c255Z2JsYmhoVUNhamlNS19DWTlpY1JoTGVwUzhfM3VnEgIAEioQwg8PGg8_E_0CggQkAYAEKyqLARABGniB_wcHBQAAAPkSDwf6B_0CDv35AQr-_gDbAQ39BfoDAAH5APf5AQAA-wX1_P8AAAD5B_ry9v4BAPkF-AYDAAAAFvn7AP8AAAACC_cG_gEAAP8AAQL7AgABBwIF9_8AAADtAxAC_wAAAAQE_AcAAAAABfz5_gAAAAAgAC1kJtI7OBNACUhOUAIqhAIQABrwAWgK7wG5_SH8CPr6_woD7ACB8Pv_NiP_AP_pCP_ADe7_6gb3AOf_C__q__8AChkEAcwC9QA7IxwABRoKACXqBQEh9uwAIPzdAPvxBwASCv8A7vHf_i8eBwELBvUAERr8AS0D3f72_er8APcQA_QPDgMB8R39APoL_tsADf78A-3_6wz3BN4RBgHVDPQCG_MIBhcMEf8J8OgADiYIA__oEQMQ-QUBBQLp_CUQDgMS8vsB9xT6AAgXBgMi6gQFKwoGAQsB9Pj3GOX79wL7__PtBAcJGxIG9foE9gsTBf_9APr8BBXy7-cCFf34CvoJ-Ar3ByAALZD6Tjs4E0AJSGFQAipzEAAaYE4JADTuJM6p5DvM-Pzl3ur_1SDszy__-uAA6vW-7Q8A5-36Df8m4xcJrAAAACZI00fzAN1vx_3j9vgcB9Kt8AgJf_3636f95dO20CEDubawAvQh-gACyNT7Kw73MCbpGiAALRUNIDs4E0AJSG9QAiqvBhAMGqAGAAAwQgAAGEIAAOBBAAAgQQAAAEEAAJBBAACAvwAAmMEAAABAAAAgwQAAJEIAAGjCAAAcwgAANMIAAAAAAADAQAAA0EEAAEDCAADgwQAAAEEAAIxCAAAQwQAAnEIAAAAAAACYwQAAUMEAAHDCAAAAQQAAmEIAAKhBAABAwQAAQEIAAMjBAADgwAAAwEAAANjBAAAQQgAAaEIAABjCAAAEQgAAkMEAALjBAACOQgAAUMEAAChCAADYwQAAEEEAADRCAABsQgAAiMEAAJ7CAABUwgAAcMIAANjBAACeQgAAXEIAAFzCAABcwgAAAEAAACDBAACAwQAAwMEAACDCAAAkwgAAoEEAAIDBAACAvwAAwEAAANDBAAAwwQAAwEEAAIBCAAAwwQAA2MEAABTCAADYQQAAQMAAAHhCAAAAwAAArsIAAGTCAABwQgAAaEIAALBBAABQwgAA2MEAABxCAAAAwAAAuEEAADBBAAAwwQAANEIAALhBAADawgAAyMEAAEDBAABgwQAAWEIAAKDAAABkwgAAGMIAAFDBAABwQQAAQEEAACzCAAAwQgAAuEIAAI5CAAAsQgAAKEIAALBBAABMwgAALMIAAIBCAABYQgAAqEEAAOjBAADgwQAAwMEAAEBBAAAMQgAAlMIAAODBAAB0wgAAAMAAAIA_AAAYwgAAsMEAAKDBAAAIwgAALMIAAMBAAABAQAAADMIAAKhBAABUQgAACEIAAKBBAADwwQAAmMIAALBBAACwQQAAQMIAACDBAAAMQgAAyMEAAFDCAAC6QgAAIMEAAKBAAAAAQgAAHEIAAIBAAAA8wgAAsEEAAKrCAACQQQAAdMIAABRCAADIQQAAAAAAAIBAAADAwQAAAMIAANjBAAC4QQAAmEEAAERCAACsQgAAoMEAAKbCAABMQgAAcEEAACDCAADAwQAAlkIAAEhCAACawgAAAMAAAGBCAAAgQQAALMIAAABBAABAwQAAIMEAAIA_AAAQwQAAlEIAAGjCAAAIwgAAAEEAAADAAACgQAAAKEIAAMjBAAAAwAAAjMIAAJBBAAAQQgAAXMIgADgTQAlIdVABKo8CEAAagAIAAIC7AAA8PgAAEL0AAEA8AACevgAAFD4AAAQ-AADivgAAcL0AAIg9AADgvAAAqL0AAPg9AAAcPgAA2L0AAAw-AAAMPgAAQLwAAOg9AACmPgAAfz8AAPi9AACoPQAARD4AAIK-AACgPAAALL4AAPi9AACOvgAAjj4AAFQ-AAAQPQAAPD4AAEy-AACAOwAAgLsAAFC9AAB0vgAAFL4AACw-AAAUvgAAjr4AAFQ-AABEvgAAgLsAAK4-AAAwPQAAgr4AAEy-AACmvgAAbD4AAKA8AACqPgAAmr4AAOA8AADgPAAART8AADw-AACmPgAAfD4AABS-AACAuwAAEL0AAM4-IAA4E0AJSHxQASqPAhABGoACAADgPAAAEL0AADy-AAAfvwAABL4AAHC9AAAEvgAAEL0AAAS-AABEPgAARL4AAIC7AACaPgAAEL0AALg9AACovQAAyL0AABE_AABcvgAAsj4AAEQ-AABwPQAAuD0AAPi9AAAQvQAAUL0AAHS-AABAPAAAQLwAAEQ-AAC4PQAAgLsAAHA9AAAEvgAABD4AABA9AACaPgAA2D0AANi9AABQvQAAqD0AAKA8AAAMvgAAuD0AAKA8AACYvQAAf78AAPg9AACCvgAAgDsAAHA9AAAwPQAAND4AAMY-AAA8vgAAFD4AAOi9AAA8vgAAMD0AAJi9AAAwPQAAvj4AAFQ-AACiviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=xQhuV5TW7PM","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14963511831619089278"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"3154796040"},"1321262477092799627":{"videoId":"1321262477092799627","docid":"34-11-5-Z786D9A7CF66903BF","description":"Let us create an eCommerce app in NativeScript and learn tons of stuff about it along the way! Full playlist: • NativeScript Tutorials Source code: https://github.com/codedamn/nativescr...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3100893/0c86aa11e2faff2abf840111dc9bd509/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nOK-jgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgGHVhurX_JQ","linkTemplate":"/video/preview/1321262477092799627?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial #20: eCommerce app kickstart","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gGHVhurX_JQ\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTMTMyMTI2MjQ3NzA5Mjc5OTYyN1oTMTMyMTI2MjQ3NzA5Mjc5OTYyN2qIFxIBMBgAIkUaMQAKKmhobGd0d3RyYm11dnFudmJoaFVDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3URICABIqEMIPDxoPPxPzAYIEJAGABCsqiwEQARp4gfgAAgYB_wD8AwUC-gb-AgEM7v_2_v0A2QH2__r4BAAJDAf0AAEAAPoQ8P8DAAAA__r-7__9AQDtAPIGAgAAAAEABvb9AAAA_RECD_4BAAD99gH59gIAAQPzAP__AAAA9QgIA___AAD5AgQHAAAAABHo-_4BAAAAIAAt9AnQOzgTQAlITlACKoQCEAAa8AFIC-z78RIMAu4L_wDqDAYBgQAC_zYZA__rAPQBwBzwAO8G7AAB4DQAujkGAMo99QDx8eEAWArpAPAFGQAa5ykAHwIBAELh8QEQ5f4Avw_1_gEfJ_9XAu0EJOUG_yMB7gID2_T97ALvA8Ll_v8XDQ7_G_oS_Qz89AHb-h_-AhgOAvIE-QL06u79vu_v_ivxHwP9_ecGJADoAuL08f0OFQcFCgAIBRDe9gLnAf8G1ekA_OLu8AUBChMJBSD4BBcgEgsBAQb4_v77-vfbD_QVAuYFBSUDAw3uAhDqAPEM5-bu_gXQCvXPEQMB-fgRDPwGEfcgAC2_TyQ7OBNACUhhUAIqzwcQABrAB8xdw75k0vi6S_D-OzBI-r15FUM9YWZpPP2FHr4Bamo84dBbvLFu_D23T7093ATpvBtkor74GiK9lVdYvY9xFT7ALru6a2kJPY9T9LydmcU8-oLxvBH8P75_YHg9EEQSvMX4VbyXUIa9kEMpPX9LQD6nSso7gbiGvNC2Cr6mZ4U9g4MCPc4P6TsLWLy8gkSJPCqoSD64BtO7_iqAPHTrNT5wHEK8sVTyPJax4b3P5fw8U2ekvClTET0I02Y9zVSMu-qv9z0xslE6yE0DPX8V4L1uOyO98Z2YPBs1-Du2mIS8ilmvPCz1l70NVrc8ym_yuwT5o7ymX-K8-AHEuajIIb4CfBw96OltPJ8g8T0QDiy9jhEnOVt6tLzwnb08UYLjPGFJwzwdFzw7sBIePD0mVz13EaY8I7YAPXgcjrtK6km9QJ5Au6PNMT5sszG8yHi5vFQXdb3oRCy9mjE7PIaYtj0KZIs9_K3XuzZDw7sD7z898Bv8upz64D1A_QK9DHXYOxTnjTzGsxq9JxQgvCpx3T0QtZg9LGMmuzY6573mjA09xJHNOqrPujxjuPq8KiSyOlNTXD3boQY9-pUQvAyyFb50Uqm87-tZur4KWj3XJ8q8RQdqO5m6K7xMh3M8Zx_xO2LrAz0llN69Uj_SOTobt734MrS6FDlpOzmgADyiVwu8aVMNOE29zr2s4Fy9VWVxuSdbM72FKg68sBwlu5cjnz37xny9A6wSOmSrsLyW54a9iOTYupTLVb3eVW89KwGMOhWzdD1AYK-9jWJ-OL2iwDwEv5W7uXD6ufyyDbyz2Uc8PZ5xuoPhVz2G3LG8TLIUua0vtzr9EvG9vCOJOSIRZL0Ww5W9uXA4uZupFb2Q1yM9_ZY8uo5xmj3cTSu9EAVsuVNTNz0Tp4m8ao4luOKEEzzhDak8f99KOFJmXjz-rqm9dehdOHFPPL1_1Ta8NKC_OPmAZTziDkq9I8CqOJIDtjwvfI67Z12KuNiXUb2K4-U8EdQBOXxD4TwgLxo9rIekuPXZ4LoaGuq8WFXIN5WjO71FmwO-DdozN0JF8LyV5TW8guGjOF-Lt72Myry99yY9uJbkhb1Jaba9dt-mt4xI-bySPBe95C8bN4chqL0G4Jq9ynQuOD8TKzwRVZk7K-MDuAu5zjqSvKm8NQ9kt1OToDzDlkM9DCBKt7xXTT0FHJ28BjL0trhzAT3MK4K9L2Z0uOBgFD14_Tg99YjHOGZcAr10Fkw9gHiYuEyeHL0Wyrq6JN7It-wYFz1iL5S9GU5QuCAAOBNACUhtUAEqcxAAGmAmAQBG8QuptN1U6THhzibb7wP8_9Mf_xgM_-cOocfvBcW2ACsAA_juC6AAAAAjOv0-4AAPf8y48_bfJfa2yv4AHkvw1_qIH_oD-fRT98Hvwv_fPhkAAdDHCfAz6VcayP8gAC1SgRY7OBNACUhvUAIqrwYQDBqgBgAAAEAAAGDBAAAoQgAA2EEAAOBBAABAQAAAsEEAAFBCAACQwgAAXMIAANpCAABEwgAAKMIAABTCAACCQgAAKEIAAHBCAAAswgAAsMEAADhCAACAwAAAkMEAAIBBAAAMQgAAyMEAAFBBAACYwQAAaMIAAGhCAADowQAAXMIAAOhCAACswgAACMIAAADBAAC4wQAACMIAAP5CAADAQQAAUEEAAEBAAAAAwQAALEIAAFhCAAB8wgAAnMIAAOBBAABQwQAAlEIAALBBAADoQQAA4EEAAEDAAAD4wQAAaEIAAIDBAADgwAAAgL8AAOBAAAAAwQAAqEEAADDBAADAwQAAyMEAACRCAABQwQAAoMIAACDCAABgQgAAcMEAAARCAABYQgAAHMIAAEhCAACAvwAAgMEAACzCAABAQgAAiMEAAEjCAABowgAANEIAAI5CAACIQQAAdMIAALxCAABQQQAAmEEAABBCAABAQAAAjsIAADBCAAAEQgAAGMIAAABCAACgQAAA4EAAANhBAAAgQQAAiEEAABxCAADgwAAAQEAAAIBAAAAAwAAANEIAALhBAACAwQAAEMEAACxCAACOQgAAQEAAAADBAAAQwQAAMMEAABxCAAC4wQAAYEEAAJxCAAAswgAAAAAAADTCAABkwgAA4EEAAJBBAABsQgAAfMIAAKjBAACAwgAAWMIAALjBAAAwQQAA8MEAAODBAAAEQgAAKEIAAKhBAACOQgAAIEIAAGjCAAAgwgAAgMEAAIjCAAAQwgAAFEIAACBCAACgwQAAREIAAEzCAADAQAAAEEIAAOBAAADwQQAA6MEAAKBAAABMwgAAyMEAAITCAAAwwQAA4EEAACDCAAAAQAAADMIAAOBAAABwwgAAmMEAAKhBAAAkQgAAgL8AAPBBAABQwQAACEIAABDBAADAQQAA2MEAANjBAADwwQAAYMEAABDBAAAAQQAADEIAAKDAAABwwgAAAMIAAFRCAAAAQAAA-MEAALBBAADowQAA-EEAANLCAAAAwgAAMEIAABBCAACAPwAAYEEAAJhBAABgwQAAYEEAACjCIAA4E0AJSHVQASqPAhAAGoACAAAsvgAARL4AALg9AAA8PgAAqD0AAJ4-AAAcPgAALb8AALK-AABAvAAA-D0AAOi9AAAkvgAAND4AAGy-AAC4PQAAhj4AAOA8AACgvAAA8j4AAH8_AABkvgAALL4AADC9AABAPAAAhj4AAIg9AAD4vQAAyL0AACQ-AACqPgAATD4AANg9AABMvgAAqD0AAEA8AAAwvQAAhr4AAJ6-AACYPQAAor4AAGS-AACCPgAAfL4AAGS-AAA8PgAAnj4AAKi9AAAEvgAA-L0AAFQ-AACIvQAAyD0AAKi9AADIvQAAML0AAE8_AAAUPgAABz8AAGw-AABUPgAAjr4AAHA9AADePiAAOBNACUh8UAEqjwIQARqAAgAAML0AAEA8AAAEvgAABb8AAOg9AAAwPQAAPL4AAFC9AAAMvgAAND4AAPi9AACAuwAAED0AAES-AACCPgAAqL0AAHA9AAA7PwAABL4AAKo-AACIvQAAUL0AAEw-AADgvAAAcL0AAIg9AADovQAAQDwAAFA9AAD4PQAAcD0AAIg9AAC4vQAAQLwAAAQ-AAA8PgAAoLwAAFQ-AAC4vQAAML0AABw-AADgPAAA6L0AAFA9AACovQAAUD0AAH-_AAAEvgAADL4AADC9AABQvQAAPL4AAFA9AABUPgAAgLsAAIg9AAAwPQAAcL0AAES-AACgPAAAUL0AAFQ-AAAUPgAATL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=gGHVhurX_JQ","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1321262477092799627"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1129189442"},"7635686115828998976":{"videoId":"7635686115828998976","docid":"34-9-6-Z709EA2F007333DF6","description":"Let us see what a code behind file is in NativeScript and how NativeScript separates logic and UI in their framework. Full playlist: • NativeScript Tutorials Source code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4481716/a59f4081643807e761c57d9ede3b7872/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DJ4seQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkwtpjOWbA-M","linkTemplate":"/video/preview/7635686115828998976?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial #6: Code behind file","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kwtpjOWbA-M\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTNzYzNTY4NjExNTgyODk5ODk3NloTNzYzNTY4NjExNTgyODk5ODk3Nmq2DxIBMBgAIkUaMQAKKmhobGd0d3RyYm11dnFudmJoaFVDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3URICABIqEMIPDxoPPxOxA4IEJAGABCsqiwEQARp4gfsL_gD_AQDpBg8DBAH_AAH89vz4_f0A5g79-Aj9AQAI-wz0_gEAAPoL-wMCAAAA-Qf68vb-AQDxAPwOAwAAAA3_-PsHAAAACAf_Av4BAAD__Pv_A_8AAAMCCAcAAAAA_P37Avn-AAD2_PwJAAAAAAPx-_wAAAAAIAAtCGHVOzgTQAlITlACKoQCEAAa8AFLC-v7-O34ArgF3QDJC_r_gSIK_hoU8gDV--gB7_HsAd_-3gAFxh0A0gIB_5wo_wHWENwARAfwAA0AEv8n9RkAJibrAC3ZJgIqD-gB3BPj_wQYFv41DhkBJNX2ATL45f0F7PoC3QTt_7-_8wIJHTEDCgIIASj89__q9hb-9BoJ_uUP9AXN2CABy_EE-RQZLQML_dkAOAnaAOUT_AYgEPoKCgAIBSXwAv3mAf8G0-gA_NPj6Pz84_cF-BID_Q80FgEBCy37D9wE8goKFvUc7uAM_SDxCTfz6ArV5fYGzwIIAOflFvS7Gwv67PwR-vUUC_ggAC3_IR07OBNACUhhUAIqcxAAGmAh_gA3DgvHy-tkA_u8wyW61tsI8cko_xrk_9IbwvwO4c7MISYABukBB6AAAAAbOAcl1QASf8IB_PXBMwrKzuf461Qw5h-DASQW6dZO_eICtAXsHjEA-c2_KRYDrlMOAvsgAC0fShg7OBNACUhvUAIqrwYQDBqgBgAAIEEAAAAAAADQQQAA4EAAAEhCAACAPwAA4EEAAGRCAACCwgAAJMIAANRCAACIwgAAQMIAACTCAACCQgAALEIAAIBCAABEwgAAwMEAACRCAAAwQQAAuMEAALBBAABEQgAAcMEAAGDBAABgwQAAbMIAACxCAADAwQAAXMIAANhCAAC8wgAALMIAAJjBAAAIwgAA2MEAAOBCAADgQQAAMEEAAABBAACIwQAAEEIAAGRCAAAwwgAAlMIAAIBBAAAAQAAArkIAAAhCAACoQQAA6EEAAHDBAAAQwgAACEIAAKjBAAAMwgAAmEEAACDBAACAQAAA-EEAAKDBAABgwQAADMIAACxCAACIwQAApMIAAHDCAAAsQgAA2MEAABhCAAAsQgAADMIAAExCAABAQQAA4MAAALjBAAAsQgAAoMAAAADCAABgwgAAFEIAAKxCAAAgQQAAYMIAALhCAADAwAAAwEEAABhCAABAQAAAXMIAADBCAADwQQAAHMIAADBBAACIQQAAAAAAAHBBAADYQQAAHEIAABRCAAAQQQAAQEEAAADAAABwQQAAAEIAAMhBAABgwQAAIEEAACBCAACIQgAAsEEAAIjBAACAvwAAQMAAABRCAAAAwQAAsEEAAHxCAAAYwgAAAAAAAAzCAABkwgAA0EEAAIBBAACQQgAASMIAAJDBAACWwgAAQMIAALDBAACgwAAAcMEAAEzCAACQQQAALEIAAJhBAACMQgAAYEEAAFDCAABAwgAAAMAAAEjCAADYwQAABEIAACRCAAAowgAAwEEAADzCAACQQQAA-EEAACBBAABMQgAA2MEAAMBAAACEwgAAEMIAAFzCAAAowgAABEIAADzCAACAwAAAAMIAAJBBAAA0wgAAmMEAANhBAABwQgAAMEEAAARCAABAQAAALEIAABTCAACwQQAA2MEAACzCAACAwAAADMIAAODAAADgwAAAAEIAAMjBAAB4wgAAsMEAAIZCAAAQwQAAEMIAAIhBAAD4wQAAkEEAAOrCAAAowgAAIEIAALhBAACgQAAAgL8AAMBAAACAvwAACEIAAFTCIAA4E0AJSHVQASqPAhAAGoACAADYvQAAUD0AAGw-AAAkPgAARL4AACQ-AAAUPgAA1r4AAGy-AACIvQAABL4AAK6-AAA0vgAAVD4AABC9AABQvQAAfD4AAKC8AABMPgAArj4AAH8_AACSvgAAuD0AAIC7AACOvgAANL4AAIC7AAAwvQAAEL0AAIC7AAAkPgAAQDwAAHQ-AAD4PQAAuL0AAFC9AADoPQAApr4AAPK-AAC4PQAApr4AAKC8AAAQPQAAqL0AABS-AADoPQAAmj4AAHS-AACYvQAAVL4AAIA7AADoPQAAlj4AAKC8AAAEvgAAoDwAACE_AAA0PgAAlj4AAJY-AAAwPQAAFL4AAOA8AADKPiAAOBNACUh8UAEqjwIQARqAAgAAqL0AAIA7AABcvgAA-r4AAOC8AABsPgAAqL0AAMg9AAA0vgAAdD4AAJq-AADYPQAAuD0AAEy-AAAMPgAA4LwAADC9AABLPwAAlr4AAI4-AAC4vQAAQDwAALg9AACoPQAALL4AAMg9AACgPAAAmD0AABy-AACAOwAA-D0AABC9AAAwvQAAoLwAAOg9AAA0PgAABD4AAFQ-AABEvgAAqL0AANg9AACgPAAAML0AAIg9AACoPQAAJL4AAH-_AAAsvgAAgr4AAKC8AABQPQAAED0AAKY-AAA0PgAAuD0AABA9AACAuwAAHD4AACS-AABAvAAAyD0AABU_AAAcPgAAur4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=kwtpjOWbA-M","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7635686115828998976"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1490209636"},"9508574177454214523":{"videoId":"9508574177454214523","docid":"34-4-11-ZF61210383CCBDB3D","description":"In this NativeScript-Vue tutorial, I'll show you how to create a reusable directive that we'll apply to a card UI. Here we'll create a shadow directive using NativeScript's ability to tap into...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3442227/f22f45c1e38fac5375539fa079a40851/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bchZJAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DobjiXZ4c5bs","linkTemplate":"/video/preview/9508574177454214523?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Vue Directive Part 2: Shadow | NativeScript Tutorial","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=objiXZ4c5bs\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTOTUwODU3NDE3NzQ1NDIxNDUyM1oTOTUwODU3NDE3NzQ1NDIxNDUyM2qIFxIBMBgAIkUaMQAKKmhoaWRzZHVteXNueWdibGJoaFVDYWppTUtfQ1k5aWNSaExlcFM4XzN1ZxICABIqEMIPDxoPPxPoBYIEJAGABCsqiwEQARp4gfMN-v38BQDwCwwC-gP_AQQAAAL4__4A5AX9AQD8AgARBPgB_AAAAP0C_AUBAAAA__r-8P_-AQDvAPMFAgAAABYE_P0DAAAABQH9Bv8BAAD9-_33AgAAAAYACAAAAAAA-QX--P4AAAD-CAMLAAAAABb09gIBAAAAIAAtU2bdOzgTQAlITlACKoQCEAAa8AFxIsj9Fb8LBKIK6v_NEOQBiOnu_ljf8ADL-uMBzgfbAbcD2gHz-hkA6xMRAIET7AGoIOL-RB_y__QWOwAP-Sf_Fw7gAUDBEwEzDPUAyQ7w__4NKP4nAx0AHeUNADr--v_4CvQCCfrUAb78EgL-Gg39Ewz0ASED-wLqHjsB8vcF_egFGv_bJxb-y_4FAQkbEv8JBun9RAvSAPoNIA0X6fUL-tgDCxXV8wP89Qb7yeMA-9no7AbtCP0E9xUE_AIxDPIjCxIGCwjn8gcmCe1PFuwFEEn3-Cvj9QntyQnzxAIKAPH4DP7bIQgQGf4YAu0PAf4gAC3VrAA7OBNACUhhUAIqzwcQABrAB4ds2L4kXoM949G6O-7SobwHqBo9IBEuPBrAC76b58i8-V8YvdOjGT6oNng9YQn3upxNl77qPVy5ZI8WvD0pcz6UwOa79XIOPQZgqDw7DJy8QjvMvI5ArL2h8Sk9mqmYu5Uspz3Sypg8EkJRvKn4Tz4SgwC91GGFPIVgdb0bFl69gX46vIOk7z3c6J29QW_gOsmKxj1B3ds8dj8kupyK9D2r0Bs9cTFQvN18E754wdY80LFFu9YxM72NUvg8ND_IvAPBwj03Sii8wviru1j-vL3F2Z69KktfOzuTkT1C6x-7ZmNKPAuGab3Uqmm6834QvEzFhjwyOgA9v4lXPCKMD751OWq9cUaDvKcOzTxHFlW7y56EPNlCkL02vbo8SOxqOx88ybzvXRw86XRqPNOG4z3Mdmo91nS9PMOrdjwHAgm9IKEcPKxwOz5wTya9E7GxOsm7ib1RFo69Q2tJO7LLgTxqBIE9yQyKvCpZib0ldDi7prXMus-aZD32UVy9e-uuO2MmUT2fHVC9UUtzvID0DT1ZCEE9878mPITbdb0L5hQ8FoVhuwrqpbsfQIA9x8xWNVEiiD3w7z093cmMvGb6IL0Ur9K9weyWO6pEWTzZKho8eot5OuUvyLzFX-46_RM_u_fjez0VUA29EFYKvAV7wr1zLkW9p2v1upsVlr0HJwG74rLlu3SbcDyM0DS9BBKgOpqnRD2cGFK9Pv4YuzTgxz1RuIM8axvzOVEGqD03SJC7a6MVO_TRlLuOUWg8jxIduGregT1RZmi9AhaEObepSz0tWgU9ueJiOV_sPTwrpqK9hPUkuG7TCT1nLks8oaO-NpLzVL0nNoq9n6oJuWpQTz0TfBM8lEsSuaWtsL1awJ881dmEuf7mDz1jMJo8Ym3GubgHkT2EP828mkYBufpYZj1w1ZA8DCNguB7M4LvW8U69P-YluUinDj1WGDG9NHoUt7Do8bz1Sqm9Be2qOP_eF71rt129lx4SODNWNr1e3yI9wz9rORdjIryz08q9uYlJuKJEa70kuXy8_XYmuFfTsL3Yx5S8vnkNuCK1_7zOx5A7pYl4t7jkKL7Rf4W8nfgauT8pqb0b1tS9uH5Bt4xI-bySPBe95C8bN7TI1r10Rr-93re9OC4osr3zzdG8iu6ZNwu5zjqSvKm8NQ9kt7IEAz2NlHO7o5Frt9Dmoj1vi4g95p_Rt9MziD2FC_m8QHokuMUpqTymJRs9DewaOK7vk70648A9HgLpuJf0Qb28vL896Q4SOMXnzj0bJaS9hiGANyAAOBNACUhtUAEqcxAAGmAsBwBAEQi_x-NJ4hLMxwzez-YT7u0n__jgAOQat_4P8u3DKu0AFuQGEK0AAAAhSxId8gD8b84B4e_TSgi2tPgE6H8a5vejFgn5wAVFHfETjOzUDx4A1u7ABwAd6SAZCxQgAC0VMSA7OBNACUhvUAIqrwYQDBqgBgAAgEAAAEjCAAC-QgAAwEAAAADAAAC4wQAAuEEAAMhBAAAowgAAcMEAAABBAAAQwQAAhMIAAIA_AAC4QQAARMIAAKDAAABAwQAA2EEAABTCAACAQgAAJMIAACDCAAAAAAAAUMEAAChCAACWwgAAsMEAAIZCAACIQgAAqMEAAIBBAAB4wgAAfEIAALDBAACQQQAAgkIAAJRCAACCwgAAAMAAAKjBAAAoQgAAuEIAAFDBAADAQAAAoEEAAOBBAAC4QQAAuEEAACzCAACgQQAAPMIAAJpCAAAYQgAAMEEAAIC_AABgQgAAwMEAAABAAAAAQAAAQEAAAKDBAADAwQAA6MEAANDBAACaQgAAhkIAACTCAACAwQAAsEEAAFBBAABgQQAAVMIAAN5CAACgwQAA8MEAAEzCAAAQwQAAZMIAAEDCAAAEwgAAiMEAAFBBAAB4QgAAMEEAAIBBAADAwAAAgMEAALBBAADYQQAAmEEAAIBBAAAAwQAAiMEAAADAAAAIwgAAmEEAAFDBAABAQgAAOEIAAADBAAAgwQAAfEIAACzCAAC2wgAAAEIAAKBAAACOQgAAMEEAABRCAACQQQAAAEAAANjBAACAwAAArkIAAPDBAADgwQAAgMAAADBCAADIwQAAoEAAALDBAAAowgAAVMIAAJRCAACaQgAAbEIAAIDAAAAYwgAAUMIAAODAAACAQQAA4EEAAKZCAAAMQgAA6MEAAEDAAACAwAAA2MEAAFzCAACQQQAATEIAAOBAAABAwQAAIMEAAEDAAABgwQAAhEIAAADBAADQwQAAQMAAAABAAABQQQAA8sIAAGRCAACgwAAAYMEAAETCAACEQgAAOEIAAGzCAACgQQAAeMIAAMBBAAAAwQAAnsIAAGhCAADQwQAAgMEAALBBAACMwgAAqMEAAIC_AAAIwgAAEEEAABDBAABgwQAA-MEAACBCAACSQgAAAMIAAMDAAABMwgAAjMIAAOBBAABgQQAAOMIAAPhBAAAAQAAAIEEAAKTCAAAgwQAADEIAAOhBAACAwAAAHEIAAAzCAABoQgAAMMIAACjCIAA4E0AJSHVQASqPAhAAGoACAADIPQAAEL0AAMg9AAAQPQAALL4AANg9AADoPQAAzr4AAHC9AACgPAAA-L0AANi9AADgPAAAQLwAAKK-AAAQvQAAFD4AAKC8AAC4PQAA7j4AAH8_AAAMvgAA4DwAADC9AABEvgAAUD0AAIA7AABwvQAAMD0AABw-AAA8PgAAXD4AAII-AACIvQAATL4AAOi9AABAvAAAiL0AAIK-AAAUPgAAkr4AABA9AAAEPgAAor4AAIK-AADWPgAAdD4AAKi9AACYvQAAiD0AAOg9AACYPQAAlj4AANi9AACgvAAAML0AADs_AABwPQAATD4AADw-AAAkvgAAkr4AAKC8AADOPiAAOBNACUh8UAEqjwIQARqAAgAAfL4AAFC9AADovQAAM78AAGQ-AAAMPgAAHL4AAPi9AAB0vgAAXD4AAOC8AACgPAAAqL0AAHS-AADgvAAAUL0AAKC8AAArPwAARL4AADw-AAD4PQAAyD0AADw-AABwvQAAML0AALg9AAAcvgAAyD0AADy-AAA0PgAAhj4AANg9AAAcvgAA-D0AACw-AABwvQAAZD4AAGw-AACuvgAAcL0AAGQ-AAAMvgAAcL0AAPg9AACgvAAAcL0AAH-_AABQPQAA6L0AADQ-AAAMPgAAyL0AAKo-AAAkPgAAQLwAAEA8AACgPAAA-D0AAFC9AAAkvgAA4LwAAKY-AAC4PQAAuL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=objiXZ4c5bs","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9508574177454214523"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2044626447"},"17005528809574745542":{"videoId":"17005528809574745542","docid":"34-7-16-Z097620EF029F66C6","description":"NativeScript - First Steps allows you to take first steps with NativeScript as a web developer and get you started to create truly native apps using HTML/CSS/JavaScript. Grab Limited TIME coupon...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4118541/d24a91058d888d87777b27e0c5d42e2d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/6Y3NogAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMaiFu7LRvG0","linkTemplate":"/video/preview/17005528809574745542?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript First Steps - New Course!","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MaiFu7LRvG0\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDJaFDE3MDA1NTI4ODA5NTc0NzQ1NTQyapMXEgEwGAAiRRoxAAoqaGhsZ3R3dHJibXV2cW52YmhoVUNKVW1FNjFMeGhiaHVkelV1Z0hMMndREgIAEioQwg8PGg8_E7IBggQkAYAEKyqLARABGniB9AMC_v8BAAP_BQENBv4BAg4G9Pf__wDr-PvzAv8BAAUB-gH3AQAA-gj6EAIAAAD6_PT59f4BAPkN-fsEAAAAHfkC9f0AAAAKBvcJ_gEAAPzu_Q4E_wAAB_4UBAAAAAD3FPYE__8AAPX7BgkAAAAAF_T2AgEAAAAgAC3YMtQ7OBNACUhOUAIqhAIQABrwAX8ICAH4_dID7Az_AAkMMQKM-g__Nu4RAK3-AACfMPr_zfn6AewD7v_S9vYAEC8uAOwD2f5nLv4A9wXr_iHgDwAdzNMBVcn2AQTu_QEJ0uoB_vb8_zgl3AMkBgL_Dhny_krc4Pu_FeT_7tXvAxr6_gQe-RT99ioUAAccFADBFuQA1QcFBRAM7P3fBPT3GQsa_B_b9QoeAxYCAB7zAM_UBvok9fL95M_v-xgQIwgDCwsG3uvvBSMPGgEJ5en9CSUk-QPeDP8QFd7_Af_38hH-8PsL6PMGztvw_g9BAPfb_e_5DhwF7tco_QT1DvcNFAQM-iAALY27Ezs4E0AJSGFQAirPBxAAGsAHuW2nvuGEnbxBM6M8nE3nvVOVVr1ctUY8ak1zvakIwTy2cgW9gspIPsSUiLxVSpG7oKhMvuyrZr2pUaM7jL5SPkYrUj2Vdcm8ye5dveJ-9jwY1ki9iQsQvjZqrrrOj_k7saLmPVH6grwOMLM8199yPgdfGL38aSg9WYVNvnFJXz1pQcO8QaLkPD84jz3Xb8E8Pz9nPXthl7zSCw68ChpuPY3nmDy9REs92EXxvczsgz1klRK9peI6vcEqKLxXqUq9HejBPYb8frnqSY88D-tyvfEnDTvv-Js8GTH9PC8Ihr2WKk27MhNWvdBCAj2GOs06t4sfvYeJxjz_e0u8F1UVPdH6JTzB__e7jTqEPLYPuTzxVqc8SuGLPFga2D0gOHi8WtcJPDFgibzumso7JqNPvXYA_rsH2Wg8pvZ9vQPekzx-kEC8gZgUPu9m17xghpA7AHMtvc2NDjw-rjI8PKW-PZhUiL030846JJgKPmzJT73zmxk8Rx8jPnCt27z-vve7opknPWD7brxnzt07ZeELPkX-sjsU1bY8sdEjvToeMzxxc-y73cF-Pby7JD2Ie5G8Xpk8PZOEabzbAIe8KHbZvFcIq700iIu7NfqHPQ79rrzjmaO7E-iNPewGQD3NIAA8CEa0PUYldbwMJ-U74E3XvT4rBL3tNfM6L-z6vAZxFD1tiNS74a7DvQmfcj3LCJq4YtkMPTXiU70ePGC5gRMgvR4_Kr1EFV07qdSBPT1wX7wINSa7NR4xvXiGP73gO5w6k4ysPVz-KD1KRzq5tOt3Owj6VbyCZTs6gjnaPeaQGb0ljhW5ToABPgLogbxiQG-5DNmvPYnTCb12lpg5JA_EvQRweL3I35Y3Wt2FPX6KA73MUne5Xf1YPIDW_L3Dq2w50NIXvA3jzr0sVQg5CwWRPJ8x3TyDT5Q376YAPShJ1738vxS5CgahPN7fRbzey_Q5t1cQPSq05jrePw055HtLvcR0RjsBFLC4vMm_vcYDwLz_FsM268nMPeGTMz1LzpA3qTvFvMlmHT0TiQa570fAvXi6Dr010Ge4PkxxvfUpbLwZ4iM4d2V3vfH5fL1g1mo4UKkCvnGrIL0kQv04KVmjvcScuz2ypgQ4alwOPRZ3cjxTucK3LiiyvfPN0byK7pk3xg9aPbCAqD15XEY4LXdrPXHBHj2ziIa3wkZ-vA974T0MtcE3O_RHvf9EgDx0e164wRz9vD9iCTx3a8i3rTIjvpGQEj21omu4FwwzPYG2cD1lKIC4oLhNPfcfqb0rTb63IAA4E0AJSG1QASpzEAAaYDsNAD3uMPqr9DXg6fH9FAr2-hb_0yb_LxsA6gaN1wMM8PcUGwBRxxH-owAAABlJzEfvAPl_vsLT__cjJse5AjMVfObwFqUB8_fs6jH2yQ-17_Q8BQDYq8n-KzL5cA_V6CAALenhEzs4E0AJSG9QAiqvBhAMGqAGAABQQQAAoMIAABRCAABwwQAAgEEAAHBBAAAoQgAAwMEAADDCAACGwgAAcEEAACDBAACgwQAA0MEAANjBAAAsQgAAJMIAAKzCAAAcQgAAwEAAAExCAABkwgAAAEAAAGRCAABMwgAAJEIAAEBAAADgwAAAIEEAAKDAAAB0wgAAoEAAAPjBAABAQAAAwMAAAIBAAACgwAAATEIAAIjBAADQwQAA4EAAALhBAAB8QgAAQEIAAMBAAAAkwgAA4EEAAIjCAACCQgAAQMAAAPjBAAB4wgAAiMEAALjBAAAgQgAANEIAAAxCAACgQQAAGEIAALpCAABAQAAAWMIAAIjBAADgQAAAoEAAAADAAAAMwgAAyMEAALjBAACowQAAqMEAAIxCAAAAwgAAREIAAPDBAABMwgAAiMEAAExCAACCwgAAEMIAAHDBAACCQgAAgkIAAOBAAADAQAAABEIAAKJCAACQQQAAoEEAABzCAABAwgAA0EEAAFhCAACgwQAA6MEAAOjBAADAQQAAEEIAAEBBAAD-QgAAgEEAAARCAACgwQAAhMIAAObCAAAAAAAA-MEAAIRCAACIwQAADEIAACBBAAAEwgAAmMEAAJjBAADgQQAAoEAAAIA_AACWwgAANEIAAEDAAABAwQAA7sIAAJ7CAAA4wgAAEEEAABTCAADowQAA2EEAAMjBAAAgwQAAwMAAADDBAAAAwAAA2EEAANDBAABsQgAAEEIAAEBBAAAwQQAAiMIAADDBAADYQQAA2EEAAGDBAAAUQgAAREIAAATCAABUQgAAwEAAAGDBAAAgQQAA6MEAAExCAACQwQAAcMEAAABBAACowQAAjsIAAGTCAAC4QQAAgEEAAEDBAAAMwgAAyMEAALhBAABAQAAAHEIAACxCAACIwgAAAEAAAFDCAAAcQgAAiMEAAILCAACIwQAAoEEAAIDBAACQwQAANEIAAKJCAACEwgAA6MEAAIC_AAAMwgAAjEIAAABAAABQwQAAmMEAABBCAABAwQAAwMAAABTCAACUQgAAMEIAAJhBAAC0QgAADMIAAMBBAAAgwQAAUMEgADgTQAlIdVABKo8CEAAagAIAADS-AAAMvgAALD4AAPg9AABUvgAAdD4AAHw-AADmvgAAtr4AAHA9AAD4vQAAgr4AAAS-AAAwvQAAhr4AAOi9AAAQPQAAyL0AADQ-AAAJPwAAfz8AAEy-AACAuwAAZL4AAHS-AAAwvQAAgLsAAEA8AABsvgAAvj4AAJ4-AAAcPgAAUD0AAEQ-AABMvgAAuL0AAFA9AAAcvgAAor4AADQ-AABEvgAAir4AAKo-AADKvgAA2L0AAGw-AABkPgAAmL0AAGS-AACKvgAAML0AADy-AACyPgAAXL4AAAQ-AABAvAAAWz8AAKC8AAD4PQAAVD4AAOi9AAAEvgAA4LwAAPo-IAA4E0AJSHxQASqPAhABGoACAACIvQAAJL4AAKi9AAAtvwAAFD4AAGw-AACAOwAAQLwAAGS-AAD4PQAADL4AAKi9AADYPQAAur4AAEC8AABAvAAAQLwAAD8_AACavgAALD4AALi9AAAMPgAADD4AAOC8AAAwvQAAiD0AAKK-AAAQPQAAVL4AALi9AABUPgAA4DwAAIA7AACIPQAAnj4AAIi9AACSPgAAiD0AALa-AABAvAAALD4AAHC9AAAUvgAAgDsAAIK-AAAkvgAAf78AAFA9AAB8vgAAML0AAOg9AAAwvQAAuj4AAEQ-AACgPAAAoLwAAKC8AAAwPQAAyL0AAAy-AABQvQAAlj4AAJg9AABQvSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=MaiFu7LRvG0","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17005528809574745542"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1995787061"},"18332512719946650555":{"videoId":"18332512719946650555","docid":"34-10-15-Z81E1E2A686E5652F","description":"Lets learn about navigation in NativeScript and how to navigate from one page to another. Full playlist: • NativeScript Tutorials Source code: https://github.com/codedamn/nativescr...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2126700/851966d3108ec59227dc19c2c76b2578/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/QtaEjwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DtbIhxit-JGk","linkTemplate":"/video/preview/18332512719946650555?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial #19: Navigation","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=tbIhxit-JGk\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTgzMzI1MTI3MTk5NDY2NTA1NTVaFDE4MzMyNTEyNzE5OTQ2NjUwNTU1apMXEgEwGAAiRRoxAAoqaGhsZ3R3dHJibXV2cW52YmhoVUNKVW1FNjFMeGhiaHVkelV1Z0hMMndREgIAEioQwg8PGg8_E9YCggQkAYAEKyqLARABGniB-wv-AP8BAO8DC_r7AQABEA36Agj_AADjBAP1_vwCAAX_-uv8AAAA-gPyCAcAAAD7BAjy-v4BAPkF-AYDAAAADv_9CAQAAAD_AwwE_gEAAPf9CgH1AgABB_sHDP8AAADr__8D_QD_APb8_AkAAAAAAPX0_gAAAAAgAC0IYdU7OBNACUhOUAIqhAIQABrwAUsL6_sR1fQEsvjRAMkL-v-BIgr-LgbtAL3u2gDt_twA5Af0AAzsFAHQBuj_iBYJAukX3f8rF-MA-fsk_xvmKgAgAe8ANMwPASXr4wHTDPP_8yAJ_zAADwES1gcCSPPy_hLuBgHWCNoArc0KAQAGGQL9CREBGwL8AewDLAHyBwgA2AcFBdbvFgS9-gMDH_8uBAv92QA8FfT_7f8K-hIC9QcKAAgFDfUIB8UDAP3T6AD80-Po_PTq5QgQCRH2CSIi-RYYHPwA6Av4GQQK5SH16Pz5J__4HgjrBwHc9P-x_QL95_oC98Eq-QXvCwX0BgUB-iAALf8hHTs4E0AJSGFQAirPBxAAGsAHxjSzvqw5AD27Uw88rYUpvt19aT2U6YY6OWTjvbLSCzuJAy29sW78PbdPvT3cBOm8G2SivvgaIr2VV1i9IHkXPlzRwTzdcv26j1P0vJ2ZxTz6gvG881kOvjhvNz12-yy7K31wOyHYB70YIkw9vktZPpEc3TugfIs6_cA1vquaG72xtB09GEMavC-gvDwsS888nBQ2PoiAIjxM9Ym8dOs1PnAcQryxVPI80LflvWi2Zj1NqvA6EKtkvEP5p7w1zeC6K9nxPT19BL0vAVM8ZCqzvUE-Mrw6xjo8GzX4O7aYhLyKWa8805klvRc5ejxbqEa8PsX7vCJYML3TN0Q8VRTPvc5D_Tvo-Kg8banjPQYRqbwUnds8g8-FvOufMT3RoZ07t4zlPLcPVLyBzM48PSZXPXcRpjwjtgA96WsRPU0afrxM8g48o80xPmyzMbzIeLm8EH6tvXrzRb03bUY8E7ysPXAk0D3690-8ids3PVF3VD2bjww8XtsbPpr-sjvCrwU8GVBzOsaiib3xrZm8Q7hYPQqgWD3Vx-i72GUYvo9QWDxddiG8ZF5iPc761LzHHhA8rAOrPbdxFT3deos73sgMvguySr3CeUQ78djPPcijSLtyLni6mborvEyHczxnH_E7S9itvKsVt73FmgK84E3XvT4rBL3tNfM6n53Cuz92mDkbs_S6iV_RvdLxAr2dmq67PD6QPHpnvrxNTFC6voFOPaVaVTxpYWS7m9zUvPNNJL3-XBc7WIX2u9JXmz2JCve3PL3yPUrIUb1XwY45NmrPu3s-lDyiz3E5g0mWvK0UBDwtiLM5GyPDPYZTiz00-1q4vsXgO6xTFb6mjMk5qrFJvT_Ea70expK50ZyrvLlhRT0F2qG6i88zPYAWIb3SMyk5pBG9PCpprDrGZ2W4yHSNPMebPL3EoJC4k9jeOwNMT71GXwW4eHOyvXaw1brc8Is5ujBSPeTXD70d2D44Xw0QPZdjCL3ypa-3CvITveOdvT2VU9W47O0gPWqI6LsLDkO43gKJvLot0bz1FzE34s-bvTNQ-b1Gyg242cuLvToin7wBl0A4x2KgvSJveb2puKC4u_jBvel8iL0mQU44PpekvaAYGb2IOOi2LdHZvbyghL3ryZQ3sa8OvEX_urtYB--2XvIBPIGkGTw0zfY2HRMzPYjxej3PVyY1rhoaPXlzOLubWji4NbeCvCwxar26oUa4ChAlPe7Vgj1P_7s4uB-wvK-IKz0i05W4aYtrPIXLTz1qniW4WtFNOww3tb2O8oS4IAA4E0AJSG1QASpzEAAaYBIOACoLEcLa5kL__ejxE8rp7wYB4R__COkA6Dnf-PPq3dkQDwAR2gLwugAAAAo93kPUAAxd6v3tBuUrENHQ9An1YBveC4Eh7AS71x0R8vffBBEWCwD43cwV-_vmFx4bIiAALXHVQTs4E0AJSG9QAiqvBhAMGqAGAAAAAAAAMMEAAABCAACQQQAAHEIAAMDAAAD4QQAAXEIAAHjCAAA4wgAAyEIAAHjCAABcwgAANMIAAExCAABAQgAAiEIAACjCAADwwQAAOEIAAJBBAACwwQAAqEEAABxCAACgwQAAAMAAAIjBAABMwgAAVEIAALDBAABIwgAA5EIAALrCAAAYwgAAmMEAABjCAADQwQAA9EIAAPhBAAAQQQAAQMAAAFDBAAA8QgAAaEIAAFDCAAB8wgAAiEEAAABAAACeQgAA-EEAAOhBAABgQQAAgMEAACjCAAAsQgAAiMEAAJDBAAAAwQAAgL8AAEDBAADYQQAAQMEAALjBAAAMwgAABEIAAOjBAACmwgAARMIAAERCAACIwQAAHEIAAFhCAAAQwgAAUEIAAIA_AAAgwQAAuMEAAExCAAC4wQAANMIAAFzCAAAMQgAApkIAAHBBAABMwgAAnkIAAFBBAADIQQAADEIAAOBAAABMwgAAVEIAABBCAAAwwgAAoEEAADBBAABQQQAAmEEAACBBAADwQQAAGEIAAABAAABAQQAAQEAAAFBBAAAoQgAAAEIAAIDBAADAQAAAVEIAAJRCAABwQQAAAEAAAMDAAADgwAAA8EEAADDBAADgQQAAjEIAABTCAABAQAAAGMIAAHTCAACQQQAAuEEAAJBCAABwwgAAmMEAAJTCAABUwgAAQMEAABBBAADowQAAHMIAANhBAABAQgAAoEEAAJBCAADoQQAAZMIAACjCAADAwAAATMIAAMjBAAAAQgAALEIAAATCAADwQQAAWMIAAKBBAAAwQgAAQEAAABxCAAAEwgAAoEAAAHDCAADAwQAAiMIAAJDBAADwQQAATMIAAEDAAAAQwgAAIEEAAGTCAADYwQAA4EEAAFBCAADAQAAA6EEAAEBAAAAQQgAAwMEAALhBAADIwQAAHMIAAAAAAADgwQAAMMEAAIDAAADoQQAAsMEAAIjCAADYwQAAcEIAAADBAAAcwgAA0EEAAADCAACoQQAA3MIAACTCAAAgQgAA6EEAAADAAADgQAAAiEEAAADAAAAAQgAAOMIgADgTQAlIdVABKo8CEAAagAIAABS-AAAQPQAAkj4AAKg9AAAMvgAAMD0AAFw-AADSvgAAor4AAKC8AABQvQAAML0AAOg9AAAQPQAAoDwAAHA9AABkPgAAQDwAALg9AADOPgAAfz8AAES-AACoPQAAML0AAGS-AABAvAAAHL4AAIC7AACWvgAAiD0AAGw-AADgPAAAhj4AALi9AAA8PgAAiD0AADC9AACOvgAAjr4AAIA7AACgPAAAMD0AAOg9AACmvgAAXL4AADw-AACoPQAALL4AAGy-AACqvgAAyL0AABA9AABsPgAAJL4AALi9AADgPAAAMT8AAOA8AAC2PgAAkj4AAIi9AABUvgAA4LwAAAk_IAA4E0AJSHxQASqPAhABGoACAAAwPQAAuD0AAPi9AAAVvwAAcL0AAMg9AAC4vQAAMD0AABy-AADOPgAAmL0AABA9AACoPQAA-L0AAKA8AADYvQAAuL0AAD0_AAAcvgAAzj4AAOC8AABQvQAAUD0AANi9AABwvQAA-L0AALg9AABQPQAAoLwAAII-AADIPQAAUL0AAJi9AABQvQAAqD0AADC9AACgvAAAZD4AAIK-AAD4PQAAcD0AADC9AACAuwAAUD0AAIi9AACgPAAAf78AAIg9AAAEvgAAgLsAAKC8AADgvAAAPD4AAJg9AABMPgAAoDwAAEA8AABwPQAA2L0AAEC8AADgPAAAwj4AAEw-AACCviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=tbIhxit-JGk","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18332512719946650555"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3388216993"},"11215787610642538943":{"videoId":"11215787610642538943","docid":"34-2-11-Z20F96DA5BED9DBCF","description":"iScriptNative Gear - https://nuvio.us/isn — ... — ❤️ Subscribe TO MY Youtube Channel 📺 Click here to subscribe: / alexanderziskind — ... — 🔧GEAR I USE Below is a list of gear...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/921514/ca9d3e07a977a936130c64cf7cd822c4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/0daSKAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=videoid:11215787610642538943","teaser":[{"list":{"type":"unordered","items":["Bu video, Alex adlı bir eğitmen tarafından sunulan NativeScript platformunda Android uygulamalarında kaynak kullanımı hakkında bir eğitim içeriğidir.","Video, iki ana bölümden oluşmaktadır. İlk bölümde, NativeScript uygulamalarında Android kaynaklarını (özellikle XML dosyalarını) nasıl deploy edebileceğinizi ve JavaScript kodundan nasıl erişebileceğinizi adım adım göstermektedir. İkinci bölümde ise, layer list kullanımını, gradient ile düğme görünümünün nasıl değiştirilebileceğini ve bu tekniklerin Android'te herhangi bir kaynak için (stringler, renkler) de uygulanabileceğini anlatmaktadır.","Eğitimde ayrıca NativeScript Platform Declarations'ın kullanımı, kod tamamlama desteği ve layer list'in offset, radius gibi özelliklerinin nasıl değiştirileceği de gösterilmektedir."]},"endTime":713,"title":"NativeScript'te Android Kaynakları ve Layer List Kullanımı Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"NativeScript'te Android Kaynakları","list":{"type":"unordered","items":["NativeScript'te genellikle XML ve HTML dosyaları ile HTML marketi ve JavaScript kodu kullanılır.","Android'te kaynaklar, UI veya ekstra özellikler için XML formatında tanımlanır ve kodda referans edilebilir.","Android'te kaynaklar genellikle XML formatında tanımlanır ve Android ve iOS için ayrı kaynaklar kullanılabilir."]},"beginTime":0,"endTime":115,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=0&ask_summarization=1"},{"index":1,"title":"NativeScript'te Kaynak Dosyaları","list":{"type":"unordered","items":["NativeScript uygulamalarında \"app\" klasöründe \"resources\" klasörü bulunur ve bu klasör final uygulamaya dahil edilir.","\"iOS\" klasöründe uygulama ikonları, \"Android\" klasöründe ise Android manifest dosyası ve \"resources\" klasörü yer alır.","\"Resources\" klasöründe ikonlar, görüntüler ve değerler gibi kaynaklar bulunabilir."]},"beginTime":115,"endTime":152,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=115&ask_summarization=1"},{"index":2,"title":"XML Dosyası Oluşturma","list":{"type":"unordered","items":["\"Layout\" adında yeni bir klasör oluşturulup \"mybutton.xml\" adında bir dosya eklenir.","XML dosyasında bir \"item\" tanımlanır ve içinde \"layer list\" ve iki \"item\" bulunur.","Birinci \"item\" köşeleri ve katı renk, ikinci \"item\" ise gradient için kullanılır."]},"beginTime":152,"endTime":224,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=152&ask_summarization=1"},{"index":3,"title":"Kodda Kaynak Erişim","list":{"type":"unordered","items":["Ana sayfada butona \"loaded\" olayı eklenir ve \"unloaded\" handler fonksiyonu tanımlanır.","\"unloaded\" fonksiyonunda \"event.data\" ile buton nesnesi alınır ve \"view\" olarak cast edilir.","Android platformunda \"view.android\" özelliği kullanılarak Android widget'a erişilir."]},"beginTime":224,"endTime":300,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=224&ask_summarization=1"},{"index":4,"title":"NativeScript Platform Declarations","list":{"type":"unordered","items":["NativeScript platform declarations kurulduğunda tam intellisense ve kod tamamlama desteği sağlanır.","\"npm install tns platform declarations\" komutu ile platform declarations kurulur.","TypeScript ile Android widget'ın tüm yöntemleri ve özellikleri kodda kullanılabilir hale gelir."]},"beginTime":300,"endTime":444,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=300&ask_summarization=1"},{"index":5,"title":"Kaynak ID'si Alma","list":{"type":"unordered","items":["Kaynak ID'si almak için \"AppModule\" modülü kullanılır.","\"context.getResources().getIdentifier\" fonksiyonu ile XML dosyasının ID'si alınır.","ID, \"setBackgroundResource\" fonksiyonuna geçirilerek butona uygulanır."]},"beginTime":444,"endTime":549,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=444&ask_summarization=1"},{"index":6,"title":"Sonuç ve Test","list":{"type":"unordered","items":["Proje yeniden başlatıldığında yeni eklenen XML dosyası algılanır.","Android kaynakları kullanılarak UI'ye özel stil uygulanabilir.","XML dosyasında yapılan değişiklikler için uygulamanın yeniden başlatılması gerekir."]},"beginTime":549,"endTime":582,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=549&ask_summarization=1"},{"index":7,"title":"Android Layer List Özellikleri","list":{"type":"unordered","items":["Yeni my button XML dosyası paketine yüklendi ve kırmızıdan griye geçiş yapan bir gradient oluşturuldu.","Layer listlerin özellikleri arasında offset (5dp cihaz piksel) ve radius (şadow için) bulunur.","Offset değeri değiştirildiğinde gölge daha az görünür, ancak radius değeri değiştirildiğinde gölge daha yuvarlak hale gelir."]},"beginTime":587,"endTime":640,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=587&ask_summarization=1"},{"index":8,"title":"Tıklama Olayı ve Uygulama Alanları","list":{"type":"unordered","items":["Butona tıklandığında renk kaybolur, bu nedenle tıklama olayını nasıl ele alacağınız önemlidir.","Native script'te tıklama olayı için native API'ye erişim sağlanabilir ve tıklama sonrası gerekli kaynaklar uygulanabilir.","Bu teknik sadece butonlar için değil, Android'te kaynak alan herhangi bir öğe için kullanılabilir; stringler, renkler ve diğer tanımlar için de geçerlidir."]},"beginTime":640,"endTime":690,"href":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=640&ask_summarization=1"}],"linkTemplate":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Using Android Resources in NativeScript | Tutorial","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=yNb9QjhR0QI\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTEyMTU3ODc2MTA2NDI1Mzg5NDNaFDExMjE1Nzg3NjEwNjQyNTM4OTQzaogXEgEwGAAiRRoxAAoqaGhpZHNkdW15c255Z2JsYmhoVUNhamlNS19DWTlpY1JoTGVwUzhfM3VnEgIAEioQwg8PGg8_E8kFggQkAYAEKyqLARABGniBAQwK9wP9APf9Cf37BP8BEP0GAvYBAADN-f__AvQFACUHB__6_f8ACfTv_QUAAADsAwDw_wEAAAAP8woDAAAADvn4-_4AAAAHCgIK_gEAAPz3Av8D_wAADv3-9_8AAAAMBAEF-_8AAPvz_woAAAAACPLvCgEAAAAgAC13-ck7OBNACUhOUAIqhAIQABrwAWcdAPz8zQkDqQ0AAN743wCN1___TPHZ_-Tx2ADOB9sBzPbjAOzTI__IAgL_gRPsAaD41_09EQgB_PwE_yPyL_8vL-YAP-QXADMM9QDOFQr_FxI3_0TiBgJb8isCOhLn_g8VJ_8vBtL-v_vnAAsjPAMiDyECEQ78ANlIJADuHSUB3e_t_eQSBvu2__P4IPYJ_fwR3gYvGtP96Cr-BSn39gwB7RACFdXzAwoMBBHd5Pn0t_DZAOL_8xK34Q__HikXDhT3IQsT5ur2Fw8E8S0Y3voHLwQEGg_7Fefa8vXEAgoA4-oNANkDDwP5_Aj3B__4CSAALdWsADs4E0AJSGFQAirPBxAAGsAHx6D7vkaxQT3Rmvo8PGbgPLWS7ztSIYM8-IG1vAOrzzxpFPe8iV0rPtNdwz19hgU8l8eqvhPH7Du-EZ28PSlzPpTA5rv1cg49eLdSvfynvDs4V4O8_Qeyvb-txzt7DhO8QFwoPLhub7z9BIa7k28GPm-wIT2ckA68z92pvQO3ab0RrIU82Kh9Pdcwk728GTQ6DXhPPVIaYD1Oz-C8GkEZPRRBnDzI9Ua7k9STvdUqlTw84Z27I36avU1wZT1vMC-8ySJtPUWE2jslMyg8O-E1voy_zb1aBB669zedPQorNT1smPw7z2tnvRh8NT06DnK8TMWGPDI6AD2_iVc8PGsHvjWEPjxoDfm8xN_APJbPEr00NHm846XbvUUFGD2vtwg9EsnGPCpPhbxCQ3-8z3yjPbgyUj2n0FQ86WsRPU0afrxM8g48jZwFPtQEW73U13O8EOPKvaq1sLyckmI8OECbuyVGmj22g8-6eqyUvciW5TzhM4g8BKJxPdwjBb1BKw08YyZRPZ8dUL1RS3O8_S83PafSqj2gf0y8JNbnuXPxt7yOll48tQRPvTukrT2BehC8YHKoPUc-Djygfwq7cWOJvcwRvb0stSQ7MJslPfsH7DylQRs8f2wSvTMvTL2YA9a7R3t3PaV5ob2KnPS7WCRhvWdBbb3WSL878HiZvWt2Lr1EHvs7PWtNPWC4Cb1VwrW5jSN7PFXvOrywkUE7aeTTPcnSvbxSsAa4lZ7pPCKhEr1H5DE60G-pPIuK-jsxm9862C7tPOfqPb1TdSa5cPcoPVQKsDwjTiM5b3A4vaaa-b1Qb644XY8dPSbVCDvcOM83_LNVvXc9sr2FGzC4dJaZvHUWxzzGJ_C4cjGWvcUeGj0sIJY5mp8RPRsZ_zxV4B47161UPeCvE7ycmKy5eWFGPcwD_TwpBuA4QgbRu7ZQzbyLRSa5yy_DPCCVxbv8jkU6aF0jPAX-u711lvM2CrWquzOx77wSTry4eKwjvK6ffj19BNM4NSs2vK4weL0unQK4YABGvW-xt73p-J44EJmtvXhAXr0rnbO4ulK6vSMgkboGzhg5uOQovtF_hbyd-Bq5WJMivZUrzL0eFYu4PpekvaAYGb2IOOi2LdHZvbyghL3ryZQ3PxMrPBFVmTsr4wO4jTLBPV50g7xXGls417OxPNLA8rq8Kre1zc5dPeTqMT0u8h84FPRNPbS9p72Xl423ipZXPRBY-T2NF0A4pU8rvWaGDT0Oq-e4kDjavBXlsj3Eoi03DhAMPhf9V70jkIq3IAA4E0AJSG1QASpzEAAaYEYAADUFGcDR_kDf4cPOD9Po4_P72C__C8v_5zDoAQoE5bg49P8VAfD4pgAAADgz9fHKAAJ2wtji1NEsA9rUIhT0d9r0_LwDIwe0yjcD8giBDtIEJgDU38QV9v7YVPsFMCAALZG0HDs4E0AJSG9QAiqvBhAMGqAGAADAQQAAwMEAAMBCAABQQQAA8EEAACDBAACAPwAAQMEAABTCAAAYQgAAMMEAAFDBAABMwgAAgMEAAIBBAABowgAAOMIAAARCAAC4QQAAUMIAAOBBAACgwQAAKMIAAHDBAACAPwAA2EEAAEzCAABgwQAAaEIAABRCAAAgwgAA8EEAACTCAAB4QgAAAMAAACxCAAAwQgAAsEIAAKLCAACgQQAAAEIAAJhBAACaQgAA4EAAADDBAACIQQAAiEEAAIBBAABoQgAALMIAAAjCAACQwQAAEEIAAMBBAADQwQAAIMIAAKjBAADgwAAAEMEAABBBAAAQQQAAwMEAAIjBAABgwgAAUMEAANhBAABwQgAAVMIAAFDBAAAEwgAAIEIAAABAAACMwgAA3EIAALDBAADwwQAARMIAACDBAADAQAAAMMEAAJDCAAD4wQAABEIAAABCAACwQQAAIMEAAPjBAACAQAAAaEIAABhCAAAwwgAAMEEAALjBAAA8wgAAwMEAABDCAAAEQgAAAEAAAGRCAAAAwAAA4MAAACDCAACoQgAAtsIAABzCAAAsQgAAIEIAAARCAAAAQQAA-EEAALhBAAAAQgAAyMEAAOBAAACYQgAAXEIAALhBAAAAwQAAgD8AALDBAAAEwgAAAMAAABTCAAA0wgAAeEIAALBCAACAQQAAEMEAAJDCAADKwgAAcMEAABRCAAAQQgAAhEIAAEhCAABAwQAAQMAAANDBAABAwQAARMIAAPBBAAAQQgAAMMEAAODAAAAQQQAAFMIAABBBAAAQQgAAIMEAALDBAADoQQAAoEAAAPBBAADKwgAAPEIAALjBAADIQQAAfMIAAChCAACwQQAA4MEAAAxCAACEwgAAsEEAANDBAACWwgAATEIAAAjCAAAQwQAAuEEAADzCAABgwQAAIMEAAOBAAAAwQQAAyEEAAHjCAAAkwgAAiEEAAKpCAAAgwQAAMMEAAMDAAAAowgAAsEEAAGBBAABwwgAAhEIAANhBAAAgQQAAzMIAABTCAACQQQAAQMAAAPjBAABAQQAAmsIAAJhCAACKwgAAQMIgADgTQAlIdVABKo8CEAAagAIAAHA9AACgPAAAiD0AABA9AACIvQAA4DwAAGw-AACqvgAAPL4AAIg9AAAkvgAAVL4AAFA9AADoPQAAHL4AAOg9AAD4PQAAML0AAPg9AADWPgAAfz8AANi9AABAvAAAUL0AADS-AAC4PQAAoDwAAKi9AACovQAAXD4AAHw-AACgPAAArj4AAAS-AAAwPQAAgLsAAFC9AABkvgAAkr4AAPg9AACqvgAA4LwAAHQ-AADSvgAAcL0AAGQ-AAA0PgAA6L0AABC9AAAwvQAAuD0AAES-AACmPgAAXL4AAKA8AABAvAAARz8AAOi9AACqPgAADD4AAEy-AACYvQAA4DwAAOY-IAA4E0AJSHxQASqPAhABGoACAABwvQAAEL0AADS-AAAhvwAAcL0AAJi9AACIvQAAcL0AAFS-AACgPAAAML0AADC9AABAvAAAir4AAGQ-AACIvQAAcL0AABU_AADYvQAAdD4AALg9AABQPQAAgLsAAIi9AACgvAAAQLwAAI6-AADgvAAAyL0AAIg9AADYPQAAuD0AAEC8AABQvQAAVD4AAKg9AABcPgAAgj4AAGy-AABAvAAAHD4AAKi9AAA0vgAADD4AALg9AADIvQAAf78AAHC9AAAMvgAAyL0AADQ-AAAMvgAAND4AALg9AADYvQAAqD0AAOC8AADgvAAAqL0AAKC8AADIPQAAtj4AAIg9AAAUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=yNb9QjhR0QI","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11215787610642538943"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2139093976"},"9014246975402629793":{"videoId":"9014246975402629793","docid":"34-0-17-Z3D1E3A817C536EDC","description":"Let us see how to debug our applications using Chrome Debugger and spin up some HTTP requests on our nativescript application. Full playlist: • NativeScript Tutorials Source code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4325500/ccec3bd9efb73bf2b6bfbc24bf877a87/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GgSulQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoCIDfsqqS3E","linkTemplate":"/video/preview/9014246975402629793?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial #22: Chrome Debugger and HTTP Requests","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oCIDfsqqS3E\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTOTAxNDI0Njk3NTQwMjYyOTc5M1oTOTAxNDI0Njk3NTQwMjYyOTc5M2q2DxIBMBgAIkUaMQAKKmhobGd0d3RyYm11dnFudmJoaFVDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3URICABIqEMIPDxoPPxPoA4IEJAGABCsqiwEQARp4gf8EAAEE-wD1-AcKDwb8ASf3AgDzBAQAzPn__wP0BgAO9QDuAwEAAPv6B_wDAAAA-Aj58fX-AQDoC-_-AgAAABkF_PwDAAAAAQbtDP8BAAAE_Ar_-QIAAf_6A_8AAAAA-wQKDP0AAADw-gECAAAAAADp9fYBAAAAIAAtmlzGOzgTQAlITlACKoQCEAAa8AFZE-P_8AUTAuka9ADbEQMAgQUL_x8N_wDu9uYA2BD9AfIS5wAD_BkA5gUIAMge-gDkCPP_KQX3APr8HP8V7CEAJBD5ACnYDAE06AYA9RcL__gi_P42_f8BA_YU_zn29f4D4vb99PHg_9ztEAPzHRMBCgYRAwr-Av3QDBwC_xH__fYO-_7bAPn8uv0G_hzyCQYKDeT_LAfjAP4DF_oa-voIEw4YAxTrBAXq-f7_z-D6_uzk9gjoBf4AEAUOBBUkBwISA_gDA_H99wH_-fYm3PQFABUL_BT39wkK7Pn26fgDA-YJAfXUKgj61wQBAPn_A_ogAC1uJ0g7OBNACUhhUAIqcxAAGmA09gBM7Qa83-VS4t7C1hLl89I56tkk__fY_9Edve8nztu8DTf_BsT8-54AAAAwJfkx_AD9fNuiDBrgFNe-5twY9Tf4_-KB-RcL9dVAEcr4vNIk6jIA4dDG9wge9DY5AgogAC0sUxs7OBNACUhvUAIqrwYQDBqgBgAAQEAAAKjBAAA0QgAAmEEAALhBAAAgQQAAoEEAAERCAACEwgAAhMIAANRCAABEwgAA6MEAAATCAABkQgAANEIAAHhCAAA0wgAAqMEAAEBCAAAAwQAAmMEAAEBBAAAoQgAA-MEAACBBAADQwQAAYMIAAFhCAAAEwgAAfMIAANpCAACawgAALMIAAKDAAACAwQAACMIAAP5CAACgQQAAYEEAAIDAAAAAwQAAQEIAAGhCAABowgAAisIAAPBBAACwwQAAjkIAAJBBAADwQQAAwEEAAEDAAAAEwgAAcEIAAJjBAAAwwQAAQMAAAADBAAAAQAAAHEIAAEDBAACgwQAA8MEAAOhBAACYwQAAwMIAACjCAABsQgAAUMEAABRCAABgQgAABMIAAFRCAADgwAAAiMEAACjCAABIQgAAgMEAAETCAABgwgAAMEIAAJJCAAAQQQAAaMIAAMBCAABwQQAAqEEAACxCAAAgQQAAksIAAChCAADAQQAA6MEAADBBAACAQAAAQEAAAIhBAABwQQAAqEEAADRCAABAwQAAQEAAAIA_AABQwQAATEIAAGBBAACIwQAAAMEAADhCAACUQgAAYEEAABDBAABgwQAAQMAAADBCAADYwQAAYEEAAKZCAAAwwgAAAAAAAEjCAABswgAA6EEAANBBAABQQgAAfMIAAIDBAACcwgAAVMIAAKjBAACYQQAAyMEAAADCAADIQQAAHEIAALhBAABwQgAABEIAAGTCAAAMwgAAIMEAAJTCAAAgwgAAGEIAACRCAADQwQAAJEIAAFzCAAAQQQAAGEIAAOBAAAAMQgAAkMEAAIBAAAB0wgAAEMIAAIzCAADQwQAAFEIAAADCAAAAwAAAoMEAADBBAABUwgAAiMEAAJBBAAAMQgAAEMEAAABCAAAAwQAA6EEAAEDAAACgQQAA4MEAAMDBAAAQwgAAqMEAAKDAAACAvwAAuEEAAFDBAAA8wgAA6MEAAFRCAADAwAAAAMIAAEBBAADgwQAABEIAANLCAAAYwgAALEIAAABCAACAvwAAiEEAAJhBAABgwQAAiEEAABjCIAA4E0AJSHVQASqPAhAAGoACAABQvQAA2D0AAIg9AABwPQAATL4AAJg9AAAEPgAA9r4AABS-AADgvAAAHD4AAOK-AAB8vgAAzj4AANi9AAB8vgAAoj4AAIA7AAD2PgAACT8AAHU_AADIvQAAML0AAIC7AAD2vgAATL4AAOC8AAAwvQAAuL0AALo-AACePgAAkr4AAJ4-AADIPQAAcL0AANg9AABwvQAAbL4AALq-AAD4PQAAtr4AABA9AAAMPgAAwr4AAPi9AACCPgAAfD4AAJK-AAAwPQAALL4AAKA8AAAUPgAAjj4AAKK-AACoPQAAcL0AAH8_AAA0PgAArj4AAFQ-AACyvgAATL4AABC9AAAnPyAAOBNACUh8UAEqjwIQARqAAgAAML0AABA9AADovQAAG78AAEC8AACIPQAA4LwAAOg9AADgvAAAUD0AAJq-AABAvAAAMD0AACS-AAA0PgAAQLwAANg9AAATPwAAhr4AAJo-AAAwvQAAiL0AAHA9AACYvQAAML0AAFw-AAA8vgAAUL0AAIi9AABMPgAAgLsAAKA8AACAOwAAJL4AAEA8AABkPgAAyD0AAKg9AACIvQAAEL0AAKg9AABwvQAAcD0AADQ-AACAOwAAUL0AAH-_AACYvQAArr4AAAw-AADIPQAAQLwAAHw-AAAsPgAA2L0AABA9AACgvAAAXL4AAIi9AAAQvQAAuD0AAJI-AACoPQAANL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=oCIDfsqqS3E","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9014246975402629793"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1772506551"},"17126763546207955566":{"videoId":"17126763546207955566","docid":"34-5-12-ZF0CEF59EB0B9F840","description":"Join the full course: https://acad.link/nativescript Use one Angular + NativeScript codebase to build native iOS, Android and web apps and learn NativeScript from scratch. With Angular, you can...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2772863/1d925c7c2079c2aba6dea2619fd100dc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IHRdfgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=videoid:17126763546207955566","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitmen tarafından sunulan kapsamlı bir eğitim içeriğidir. Eğitmen, NativeScript ve Angular teknolojilerini kullanarak mobil uygulama geliştirme sürecini adım adım anlatmaktadır.","Video, NativeScript'in ne olduğu ve Angular ile birlikte nasıl kullanılacağı ile başlayıp, geliştirme ortamının kurulumuna geçmektedir. Ardından kullanıcı arayüzü oluşturma, layoutlar, stilleme, bileşenler ve CSS kullanımı gibi temel konular ele alınmaktadır. Eğitim, hem MacOS hem de Windows işletim sistemlerinde kurulum adımlarını detaylı şekilde göstermekte ve \"Take a Walk Every Day\" uygulaması üzerinden pratik örnekler sunmaktadır.","Eğitim içeriğinde ayrıca navigasyon, formlar, durum yönetimi, HTTP etkileşimleri, kullanıcı kimliği ve uygulama yayınlama gibi ileri seviye konuların da ele alınacağı belirtilmektedir. Video, izleyicilere kod yazma, hata çözme, resmi belgeleri kullanma ve Q&A bölümünü etkili bir şekilde kullanma gibi öğrenme ipuçları da içermektedir."]},"endTime":8696,"title":"NativeScript ve Angular ile Mobil Uygulama Geliştirme Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"NativeScript Nedir?","list":{"type":"unordered","items":["NativeScript, Android ve iOS için gerçek mobil uygulamalar oluşturmak için web geliştirme teknolojilerini (JavaScript, HTML, CSS) kullanan bir set araçtır.","NativeScript, web uygulamalarını doğrudan web view'e yerleştirmek yerine, kodları doğrudan native kodlara dönüştürür.","NativeScript, JavaScript ve Angular gibi kod tabanlarını kullanarak mobil platformlarla etkileşim sağlayan bir köprü sağlar."]},"beginTime":8,"endTime":116,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8&ask_summarization=1"},{"index":1,"title":"NativeScript'in Çalışma Prensibi","list":{"type":"unordered","items":["NativeScript, sayfa değiştirme, yeni sayfa yükleme ve kullanıcı konumu gibi işlemler için native platformların anlayabileceği komutları çevirir.","NativeScript, Angular ve Vue gibi framework'leri destekler ve bu derste Angular kullanılacaktır.","Angular normalde HTML şablonları kullanırken, NativeScript'te XML şablonları kullanılır, ancak Angular'ın tüm özellikleri (hizmetler, özellik bağlama) kullanılabilir."]},"beginTime":116,"endTime":180,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=116&ask_summarization=1"},{"index":2,"title":"NativeScript'in Teknik Yapısı","list":{"type":"unordered","items":["NativeScript, Angular kodlarını native mobil uygulamalara dönüştürmek için belirli modülleri sunar.","Bu modüller, TypeScript ve Angular'da yazılmış olup, cihaz özelliklerine erişim sağlar ve kullanıcı arayüzleriyle etkileşime girmeyi mümkün kılar.","NativeScript, eklentiler (plugins) desteği sunar ve bu eklentiler hem NativeScript ekibi hem de topluluk tarafından geliştirilebilir."]},"beginTime":180,"endTime":280,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=180&ask_summarization=1"},{"index":3,"title":"NativeScript'in Ek Özellikleri","list":{"type":"unordered","items":["NativeScript, her uygulamaya gömülü bir runtime sunar ve bu runtime, kullanıcı konumu gibi native API'lerle iletişim kurmayı sağlar.","NativeScript CLI, yeni projeler oluşturmak, test etmek, geliştirme sunucusu çalıştırmak ve uygulamaları paketlemek için kullanılır.","Bu derste, Angular'ın temel bilgileri bir \"Angular Refresher\" modülü ile ele alınacaktır."]},"beginTime":280,"endTime":346,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=280&ask_summarization=1"},{"index":4,"title":"Angular Nedir?","list":{"type":"unordered","items":["Angular, JavaScript'in bir framework'üdür ve yüksek etkileşimli ve reaktif web uygulamaları oluşturmak için kullanılır.","Angular, TypeScript kullanır ve bu, JavaScript'in bir üst kümesidir, ancak geliştirme sürecini kolaylaştırır.","Angular, tek sayfa uygulamaları oluşturmak için kullanılır ve bu uygulamalar sayfayı yeniden yüklemeden veri alıp ekranı günceller."]},"beginTime":346,"endTime":469,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=346&ask_summarization=1"},{"index":5,"title":"NativeScript ile Başlangıç","list":{"type":"unordered","items":["NativeScript'in resmi web sitesi (nativescript.org) detaylı dokümantasyon sunar ve Angular ile NativeScript'in nasıl kullanılacağı hakkında bilgi içerir.","NativeScript Playground, tarayıcıda çalışan bir etkileşimli geliştirme ortamıdır ve Android veya iOS cihazlarına QR kod ile bağlanabilir.","Playground, sınırlı özelliklere sahip olsa da, Angular ile NativeUI oluşturmak için iyi bir başlangıç noktasıdır."]},"beginTime":469,"endTime":706,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=469&ask_summarization=1"},{"index":6,"title":"Angular ve NativeScript Kullanımı","list":{"type":"unordered","items":["Angular'da \"on change\" özelliği kullanılarak buton tıklamaları gibi olaylar işlenebilir.","HTML'de property binding kullanılarak Angular'da tanımlanan özelliklere erişim sağlanabilir.","NativeScript'te Angular mantığı benzer şekilde çalışır, sadece HTML yerine TypeScript kullanılır."]},"beginTime":710,"endTime":856,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=710&ask_summarization=1"},{"index":7,"title":"Kurs İçeriği","list":{"type":"unordered","items":["Kursda Angular refresher, NativeScript temelleri ve yerel kurulum gibi konular ele alınacaktır.","Navigasyon, styling, formlar, kullanıcı girdisi, veri yönetimi ve HTTP etkileşimleri gibi konular işlenecektir.","Kullanıcı kimliği doğrulama, uygulama yayınlama ve kod paylaşımı gibi konular da kurs programında yer alacaktır."]},"beginTime":856,"endTime":1029,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=856&ask_summarization=1"},{"index":8,"title":"Kurs Kullanım Tavsiyeleri","list":{"type":"unordered","items":["Videoları kendi hızınızda izleyebilir, gerekirse eski videolara geri dönebilirsiniz.","Kodlama yaparak pratik yapmanız önemlidir, bu sayede bir programcı olursunuz.","Hatalarla karşılaşırsanız önce kendi çözmeye çalışın, sonra Google'da arama yapın ve resmi dokümanları inceleyin."]},"beginTime":1029,"endTime":1286,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1029&ask_summarization=1"},{"index":9,"title":"Angular Refresher ve Kurulum","list":{"type":"unordered","items":["Angular refresher için Node.js ve npm kurulumu gereklidir.","Node.js'in LTS versiyonu (10.15) tercih edilmelidir.","Kurulum için resmi Angular dokümanındaki adımları takip edebilirsiniz."]},"beginTime":1286,"endTime":1347,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1286&ask_summarization=1"},{"index":10,"title":"NativeScript CLI Kurulumu","list":{"type":"unordered","items":["NativeScript CLI'yi kurmak için terminal veya bash açıp \"npm install -g native-script\" komutunu çalıştırabilirsiniz.","Eğer izin hatası alırsanız, komutun önüne \"sudo\" ekleyip şifrenizi girmeniz gerekecektir.","Kurulum başarılı olduğunda, sisteminizde NativeScript CLI başarıyla kurulmuş olacaktır."]},"beginTime":1353,"endTime":1407,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1353&ask_summarization=1"},{"index":11,"title":"Gelişmiş Kurulum Adımları","list":{"type":"unordered","items":["Playground uygulaması yerine, iOS ve Android uygulamaları geliştirmek için tam kurulum gereklidir.","MacOS için NativeScript ekibi tarafından sunulan utility script'i kullanarak tüm kurulum adımlarını otomatik olarak gerçekleştirebilirsiniz.","Script'i çalıştırmadan önce \"sudo\" eklemeyi unutmayın, aksi takdirde izin hatası alabilirsiniz."]},"beginTime":1407,"endTime":1476,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1407&ask_summarization=1"},{"index":12,"title":"Kurulum Soruları ve Gerekli Araçlar","list":{"type":"unordered","items":["Kurulum sırasında Xcode'un kurulu olup olmadığı sorulur, Xcode iOS uygulamaları geliştirmek için gerekli bir IDE'dir.","Kurulum sırasında Chrome, Java Development Kit (JDK) 8, Android SDK gibi araçların kurulumu için sorular sorulur.","Android emulator sistem görüntüsü ve donanım hızlandırması kurulumu önerilir, bu sayede performanslı Android emülatörleri çalıştırılabilir."]},"beginTime":1476,"endTime":1658,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1476&ask_summarization=1"},{"index":13,"title":"Kurulum Kontrolü ve IDE Seçimi","list":{"type":"unordered","items":["Kurulum sonrası \"tns doctor\" komutu ile sistem analiz edilir ve sorunlar tespit edilir.","Android Studio, Android uygulamaları geliştirmek için resmi IDE'dir ve emülatörleri başlatmak için kullanılabilir.","Visual Studio Code, ücretsiz bir IDE'dir ve NativeScript desteği sunar, bu nedenle geliştirme için tercih edilebilir."]},"beginTime":1658,"endTime":1800,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1658&ask_summarization=1"},{"index":14,"title":"İlk NativeScript Projesi Oluşturma","list":{"type":"unordered","items":["Kurulum tamamlandıktan sonra, \"tns create\" komutu ile yeni bir NativeScript projesi oluşturulabilir.","Proje adı ve stil (örneğin Angular) seçildikten sonra, \"tns run\" komutu ile proje çalıştırılabilir.","İlk çalıştırma uzun sürebilir, ancak sonraki build süreçleri daha hızlı olacaktır ve kod değişikliklerini otomatik olarak algılayarak projeyi yeniden derleyebilir."]},"beginTime":1800,"endTime":1998,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=1800&ask_summarization=1"},{"index":15,"title":"Android Emulator Kurulumu","list":{"type":"unordered","items":["Eğer mevcut emulator bulunmazsa, yeni bir emulator oluşturulur ve proje Android için inşa edilir.","Emulator, en son Android sürümünü çalıştıran bir cihaz olarak çalışır ve proje inşa edildikten sonra emulatöre yüklenir.","iOS ve Android için aynı anda geliştirme yapılabilir, bu sayede uygulama her iki işletim sisteminde de aynı anda test edilebilir."]},"beginTime":2006,"endTime":2114,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2006&ask_summarization=1"},{"index":16,"title":"Visual Studio Code Kurulumu","list":{"type":"unordered","items":["Visual Studio Code, proje kodlarını düzenlemek için kullanılır ve NativeScript CLI ile oluşturulan klasör açılır.","Visual Studio Code'da NativeScript uzantısı, Angular geliştirme için Angular Essentials paketi ve isteğe bağlı olarak Material Icons teması kurulmalıdır.","Dark tema için Command+Shift+P ile Color Theme menüsünden Dark Plus seçeneği kullanılabilir."]},"beginTime":2114,"endTime":2258,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2114&ask_summarization=1"},{"index":17,"title":"Windows İçin Kurulum","list":{"type":"unordered","items":["Windows için Node.js, NativeScript CLI ve NetScript ekibi tarafından hazırlanan otomatik kurulum scripti kullanılır.","Kurulum sırasında Google Chrome, Java Development Kit, Android SDK ve Android emulator kurulumu istenir.","Android Studio da indirilmeli ve kurulmalıdır, ancak bu kurs için NativeScript IDE'si tercih edilecektir."]},"beginTime":2258,"endTime":2679,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2258&ask_summarization=1"},{"index":18,"title":"NativeScript Kurulumunun Tamamlanması","list":{"type":"unordered","items":["Kurulum tamamlandıktan sonra sistem yeniden başlatılmalı ve \"tns doctor\" komutu ile kurulumun doğruluğu kontrol edilmelidir.","Kurulum sırasında sorun yaşanırsa, adım adım rehber kullanılabilir.","Kurulum tamamlandıktan sonra ilk basit proje oluşturulabilir."]},"beginTime":2689,"endTime":2762,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2689&ask_summarization=1"},{"index":19,"title":"İlk Proje Oluşturma","list":{"type":"unordered","items":["Proje oluşturmak için \"tns create\" komutu kullanılır ve interaktif bir wizard başlatılır.","Proje adı ve NativeScript tarzı (örneğin Angular) seçildikten sonra \"Hello World\" kurulumu başlatılır.","Komut çalıştırıldığında, belirtilen klasörde yeni bir klasör oluşturulur ve içinde tüm NativeScript projesi yer alır."]},"beginTime":2762,"endTime":2851,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2762&ask_summarization=1"},{"index":20,"title":"Uygulamayı Çalıştırma","list":{"type":"unordered","items":["Uygulamayı çalıştırmak için \"tns run android-bundle\" komutu kullanılır.","Bu komut, otomatik olarak bir Android emülatörü başlatır ve uygulamayı bu emülatöre yükler.","İlk başlatma işlemi uzun sürebilir çünkü birçok başlangıç ayarı yapılır, ancak sonraki başlatmalar daha hızlı olur."]},"beginTime":2851,"endTime":2933,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2851&ask_summarization=1"},{"index":21,"title":"Geliştirme Ortamı Hazırlama","list":{"type":"unordered","items":["Geliştirme için Visual Studio Code önerilir çünkü resmi NativeScript eklentisi mevcuttur.","Visual Studio Code'da proje klasörü açılarak IDE'de görüntülenir.","IDE desteği için \"NativeScript\" ve \"Angular Essentials\" eklentileri kurulmalıdır."]},"beginTime":2933,"endTime":3117,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=2933&ask_summarization=1"},{"index":22,"title":"Farklı Cihazlarda Uygulama Çalıştırma","list":{"type":"unordered","items":["Manuel olarak farklı bir cihaz kullanmak için emülatörü kapatıp Xcode veya Android Studio kullanılabilir.","MacOS'ta Xcode açılarak \"Platforms\" klasöründen iOS seçeneği ile uygulama çalıştırılabilir.","Android Studio'da da benzer şekilde \"Platforms\" klasöründen Android seçeneği ile uygulama çalıştırılabilir."]},"beginTime":3117,"endTime":3373,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3117&ask_summarization=1"},{"index":23,"title":"Setting Up Emulators","list":{"type":"unordered","items":["After initialization process, you can go to Tools > AVD Manager to add new virtual devices.","You can configure virtual devices based on blueprints, such as a Pixel 2, and select an Android version.","Using cutting edge Android SDK versions (not stable) can lead to issues, so it's recommended to use the stable Android API level."]},"beginTime":3384,"endTime":3468,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3384&ask_summarization=1"},{"index":24,"title":"Running Apps on Emulators","list":{"type":"unordered","items":["After configuring virtual device, you can launch it with the play button, which only opens the emulator, not the app.","To run the app, you can repeat \"tns run android bundle\" and the system will build and install the app on the selected emulator.","You can also connect real devices and force the \"tns run\" process to build the app and test it on them."]},"beginTime":3468,"endTime":3552,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3468&ask_summarization=1"},{"index":25,"title":"Running Apps on Real Devices","list":{"type":"unordered","items":["For iOS, you need to open your platform folder in Xcode, select your project, and under General > Choose a Team.","You need an Apple ID and Apple Developer Account (free version for development), and you should agree to terms of use.","For iOS, you connect your iPhone to Mac, agree to trust the computer, and select your iPhone from the dropdown."]},"beginTime":3552,"endTime":3745,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3552&ask_summarization=1"},{"index":26,"title":"Android Device Setup","list":{"type":"unordered","items":["For Android, you don't need certificates or signing, only connect your Android phone to USB cable and turn on USB debugging.","Android developer options are found in About Phone section, where you tap the build number seven times and enter your PIN.","After enabling developer options, you can run \"tns run android-bundle\" to build and ship the Android app to your device."]},"beginTime":3745,"endTime":3877,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3745&ask_summarization=1"},{"index":27,"title":"Project Setup ve TypeScript","list":{"type":"unordered","items":["Projede görülen JavaScript dosyaları (app routing modülü, app component) aslında çalışılacak kod değil, TypeScript'in JavaScript'e dönüştürülmesi için ekstra dosyalar.","Bu JavaScript dosyalarını görmezden gelebilir, silebilir veya kaynak kontrolünde kontrol etmeden bırakabilirsiniz.","Her TypeScript dosyası için bir JavaScript dosyası oluşur ancak bu dosyalar çalışmayacaktır."]},"beginTime":3877,"endTime":3956,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3877&ask_summarization=1"},{"index":28,"title":"NativeScript Temelleri","list":{"type":"unordered","items":["Bu modülde NativeScript'in temellerine, nasıl çalıştığı ve Angular ile nasıl entegre olduğu anlatılacak.","Core UI elemanları, itemlerin doğru konumlandırılması ve farklı layoutlar tanıtılacak.","NativeScript elemanlarını stilize etme ve uygulamaları hata ayıklama konuları da ele alınacak."]},"beginTime":3956,"endTime":4066,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3956&ask_summarization=1"},{"index":29,"title":"Visual Studio Code'da Uygulama Geliştirme","list":{"type":"unordered","items":["Önceki derste oluşturulan proje, sadece git ignore dosyası eklenerek güncellenmiştir.","Visual Studio Code'da entegre terminal kullanılarak uygulama geliştirilebilir, bu terminal \"View Terminal\" veya \"Terminal\" menüsünden açılabilir.","Terminal, proje klasörüne otomatik olarak yönlendirilir ve burada \"tns run android-bundle\" ve \"tns run ios-bundle\" komutları ile uygulama Android ve iOS emülatörlerinde çalıştırılabilir."]},"beginTime":4072,"endTime":4247,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4072&ask_summarization=1"},{"index":30,"title":"Angular Native Script Uygulamasının Çalışma Prensibi","list":{"type":"unordered","items":["Native Script, arkasında gerçek bir native uygulama paketi oluşturur ve bu paket Android için Java, iOS için Swift/Objective-Z kodları içerir.","Uygulama mantığı (Angular kodu) bu native pakette JavaScript runtime üzerinde çalıştırılır.","Ana.ts dosyası, uygulamanın giriş noktasıdır ve burada \"Platform.NativescriptDynamic\" paketi kullanılarak Angular uygulaması başlatılır."]},"beginTime":4247,"endTime":4424,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4247&ask_summarization=1"},{"index":31,"title":"App Modülü ve Bootstrap","list":{"type":"unordered","items":["App modülü, Angular için web projelerinde olduğu gibi \"ngModule\" dekoratörü ile tanımlanır.","Bootstrap array'i, uygulamanın kök bileşenini tanımlar ve bu normal bir Angular bileşenidir.","App modülü, Angular için web projelerinde olduğu gibi bileşenler ve rotalar içerir, ancak navigasyon için \"Nativescript Router\" modülü kullanılır."]},"beginTime":4424,"endTime":4628,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4424&ask_summarization=1"},{"index":32,"title":"View Oluşturma ve Native Script","list":{"type":"unordered","items":["Angular uygulaması, Native Script tarafından yüklenir ve monte edilir, bu nedenle \"index.html\" dosyası bulunmaz.","Her Angular bileşeni için \"moduleId\" özelliği gereklidir ve bu değer \"ModuleId\" olarak ayarlanır.","View dosyaları .html uzantısıyla kaydedilir ancak içeriği XML'dir ve Native Script tarafından native eşdeğerlerine dönüştürülür."]},"beginTime":4628,"endTime":4800,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4628&ask_summarization=1"},{"index":33,"title":"NativeScript'te Kullanıcı Arayüzü Tasarımı","list":{"type":"unordered","items":["NativeScript'te kullanıcı arayüzü tasarımı iki ana bölümden oluşur: layouting ve bileşenler.","Layouting bölümünde, NativeScript'in sunduğu hazır layout elemanları kullanılarak ekran üzerindeki öğelerin konumlandırılması ve dağılımı kontrol edilir.","Bileşenler (UI widget'lar) ise kullanıcı ile etkileşim sağlayan veya kullanıcıya bilgi veren öğelerdir ve bunlar arasında butonlar, etiketler ve diğer öğeler bulunur."]},"beginTime":4804,"endTime":4889,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4804&ask_summarization=1"},{"index":34,"title":"NativeScript'in UI Elemanları","list":{"type":"unordered","items":["NativeScript'in resmi dokümanlarında UI widget'lar listelenir ve bu set ile herhangi bir kullanıcı arayüzü oluşturulabilir.","Kullanıcılar kendi Angular bileşenlerini de bu hazır widget'ları karıştırarak oluşturabilirler.","NativeScript'te tüm hazır widget'lar büyük harfle başlar ve bu widget'lar farklı platformlarda farklı native bileşenlere dönüştürülür."]},"beginTime":4889,"endTime":4982,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4889&ask_summarization=1"},{"index":35,"title":"Web ve Native Uygulamalar Arasındaki Farklar","list":{"type":"unordered","items":["Web uygulamalarında HTML standart bir dil olduğundan, aynı element farklı tarayıcılarda ve işletim sistemlerinde aynı şekilde çalışır.","Native uygulamalarda ise Android ve iOS gibi farklı platformlar kendi kullanıcı arayüzü standartlarına sahiptir.","NativeScript, kullanıcı arayüzlerini native bileşenlere dönüştürerek farklı platformlarda aynı arayüzü kullanmayı sağlar."]},"beginTime":4982,"endTime":5157,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=4982&ask_summarization=1"},{"index":36,"title":"NativeScript'te Kullanıcı Arayüzü Oluşturma","list":{"type":"unordered","items":["NativeScript'te kullanıcı arayüzü oluşturmak için önce gerekli dosyalar oluşturulur ve düzenlenir.","Angular'da NativeScript elementlerini kullanabilmek için \"no error schema\" ayarı yapılmalıdır.","Kullanıcı arayüzü oluşturmak için bir klasör oluşturulur ve içinde component, template ve CSS dosyaları yerleştirilir."]},"beginTime":5157,"endTime":5273,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5157&ask_summarization=1"},{"index":37,"title":"Angular Component Oluşturma","list":{"type":"unordered","items":["Angular component oluşturmak için TypeScript dosyasında bir sınıf tanımlanır ve \"@Component\" dekoratörü kullanılır.","Component için bir seçici (selector) belirlenir ve bu seçici büyük harfle başlamaz.","Component için template ve CSS URL'leri belirlenir ve \"moduleId\" özelliği \"module\" olarak ayarlanır."]},"beginTime":5273,"endTime":5376,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5273&ask_summarization=1"},{"index":38,"title":"Component Kullanımı","list":{"type":"unordered","items":["Oluşturulan component'i kullanabilmek için Angular modülünde tanımlanması gerekir.","Component'i kullanmak için bir layout (örneğin Stack Layout) kullanılır ve bu layout öğeleri yukarıdan aşağıya sıralar.","NativeScript'te metin göstermek için \"Label\" widget'ı kullanılır ve metin \"text\" özelliği içinde belirtilir."]},"beginTime":5376,"endTime":5481,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5376&ask_summarization=1"},{"index":39,"title":"Angular Component Oluşturma ve Kullanımı","list":{"type":"unordered","items":["Angular component'leri web uygulamalarında olduğu gibi dahil edilebilir ve bunları kullanmak için bir stack layout gibi bir layout içine yerleştirilmelidir.","Uygulama yeniden inşa edildikten sonra emülatörlerde yeni kullanıcı arayüzü görüntülenir.","Bu derste Angular component'leri ve yerleşik UI widget'ları ve layout'ları nasıl kullanılacağı gösterilmiştir."]},"beginTime":5491,"endTime":5557,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5491&ask_summarization=1"},{"index":40,"title":"Text Field Widget Kullanımı","list":{"type":"unordered","items":["Text field widget'ı kullanılarak kullanıcıdan giriş alınabilir ve bu widget'ın nasıl kullanılacağı resmi dokümantasyonda bulunabilir.","Text field widget'ı Android'te varsayılan olarak altı çizili olarak görüntülenirken, iOS'ta daha zor görülebilir.","İki yönlü bağlama (ngModel) kullanılarak text field'a erişim sağlanabilir ve bu değer bir bileşen sınıfına bağlanabilir."]},"beginTime":5557,"endTime":5648,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5557&ask_summarization=1"},{"index":41,"title":"Widget Özellikleri ve Event Binding","list":{"type":"unordered","items":["Text field widget'ı gibi widget'lar için hint gibi özellikler ayarlanabilir ve bu özellikler resmi dokümantasyonda bulunabilir.","Widget'ların tüm özellikleri ve özellikleri hakkında bilgi için class tanımına bakılabilir.","Event binding için normal parentheses kullanılarak tap gibi olaylar dinlenebilir ve bu olaylara bağlı olarak bir yöntem çalıştırılabilir."]},"beginTime":5648,"endTime":5777,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5648&ask_summarization=1"},{"index":42,"title":"NativeScript Formlar ve Stilleme","list":{"type":"unordered","items":["ngModel'in çalışması için app modülünde NativeScript Forms modülü import edilmelidir.","NativeScript'te HTML'deki gibi bir varsayılan metin widget'ı olmadığı için, metin her zaman widget'ların özelliklerine bağlanmalıdır.","NativeScript'te CSS kullanılabilir ancak tüm CSS özellikleri desteklenmez, sadece belirli bir liste desteklenir ve bu liste sürekli güncellenir."]},"beginTime":5777,"endTime":6174,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=5777&ask_summarization=1"},{"index":43,"title":"CSS Stil Uygulama Temelleri","list":{"type":"unordered","items":["CSS ile font boyutu ayarlanabilir, ancak piksel yerine unit-less değerler kullanılmalıdır.","Inline stil uygulamak kolay olabilir, ancak karmaşık veya tekrarlanabilir stil için CSS dosyaları kullanılmalıdır.","Component CSS dosyaları, sadece o component içindeki elementlere uygulanır, bu nedenle aynı element farklı componentlerde farklı stil alabilir."]},"beginTime":6183,"endTime":6291,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=6183&ask_summarization=1"},{"index":44,"title":"Global ve Component Stil Farkları","list":{"type":"unordered","items":["App.css dosyasında global stil kuralları tanımlanabilir ve bu kurallar tüm uygulama genelinde geçerlidir.","Component CSS dosyasında tanımlanan stil, sadece o component içindeki elementlere uygulanır ve global stil kurallarıyla çatışabilir.","Global stil kuralları, component CSS dosyalarında tanımlanan stil kurallarını geçersiz kılabilir."]},"beginTime":6291,"endTime":6388,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=6291&ask_summarization=1"},{"index":45,"title":"Kullanıcı Arayüzü Stilleme","list":{"type":"unordered","items":["Label elementi için class seçici kullanılarak font boyutu, hizalama, renk ve yazı tipi kalınlığı ayarlanabilir.","Buton için global stil kuralları tanımlanabilir; arka plan rengi, kenarlık, yazı rengi ve genişlik gibi özellikler ayarlanabilir.","TextField elementi için de benzer şekilde global stil kuralları tanımlanabilir; kenarlık, boşluk ve yazı boyutu gibi özellikler ayarlanabilir."]},"beginTime":6388,"endTime":6901,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=6388&ask_summarization=1"},{"index":46,"title":"NativeScript'te Stilleme","list":{"type":"unordered","items":["UI widget'lar varsayılan olarak tüm ekranı kaplar ve bu durum layoutlarla kontrol edilebilir.","Android'te varsayılan olarak padding bulunurken, iOS'ta bulunmaz; bu nedenle app.css dosyasına padding eklenerek hem Android hem iOS için aynı görünüm elde edilebilir.","İlk stilleme deneyimi tamamlandıktan sonra, layoutlar konusuna geçilerek daha fazla kontrol ve güç elde edilecektir."]},"beginTime":6910,"endTime":6987,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=6910&ask_summarization=1"},{"index":47,"title":"Layoutlar Hakkında Genel Bilgi","list":{"type":"unordered","items":["Layoutlar, NativeScript'in sunduğu temel UI elemanlarıdır ve diğer elemanları (örneğin stack layout) etrafında yerleştirerek nasıl dağıtılacağını ve konumlandırılacağını belirler.","NativeScript'te dört temel layout vardır: stack layout, grid layout, flexbox layout ve absolute layout.","Layoutlar birbirine yerleştirilebilir; örneğin, bir stack layout içinde başka bir stack layout bulunabilir."]},"beginTime":6987,"endTime":7070,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=6987&ask_summarization=1"},{"index":48,"title":"Layout Türleri","list":{"type":"unordered","items":["Stack layout, öğeleri dikey veya yatay olarak üst üste veya yan yana yerleştirir.","Grid layout, öğeleri bir ızgara üzerinde yerleştirerek esnek düzenler oluşturur.","Flexbox layout, CSS flexbox spesifikasyonuna uygun olarak öğeleri bir satır veya sütunda dağıtır.","Absolute layout, öğeleri koordinat sistemine göre yerleştirerek örtüşen öğeler oluşturmayı sağlar."]},"beginTime":7070,"endTime":7175,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=7070&ask_summarization=1"},{"index":49,"title":"Stack Layout Kullanımı","list":{"type":"unordered","items":["Stack layout iki yönelim sunar: dikey (varsayılan) ve yatay.","Dikey yönelimde öğeler üst üste, yatay yönelimde ise yan yana yerleştirilir.","Stack layout'ta yatay ve dikey hizalama özellikleri kullanılarak çocuk öğelerin konumlandırılması kontrol edilebilir."]},"beginTime":7175,"endTime":3661,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=7175&ask_summarization=1"},{"index":50,"title":"Angular CLI ile Component Oluşturma","list":{"type":"unordered","items":["Angular CLI, Angular projelerinde yeni bileşenler oluşturmak için kullanılır.","Angular CLI'yi kurmak için \"npm install-g angular-cli\" komutu kullanılabilir.","Yeni bir stack layout bileşeni oluşturmak için \"ng gc layouts/stack\" komutu kullanılabilir."]},"beginTime":3661,"endTime":3749,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3661&ask_summarization=1"},{"index":51,"title":"Stack Layout Örneği","list":{"type":"unordered","items":["Stack layout'a etiketler eklenerek, CSS ile bu etiketlerin görünümü özelleştirilebilir.","Stack layout'a \"ns-stack\" seçici eklenerek, app component'te kullanılabilir hale getirilir.","Stack layout'a \"orientation\" özelliği kullanılarak dikey veya yatay yönelim ayarlanabilir."]},"beginTime":3749,"endTime":7600,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=3749&ask_summarization=1"},{"index":52,"title":"Stack Layout Özellikleri","list":{"type":"unordered","items":["Stack layout'ta varsayılan olarak tüm etiketler dikey olarak merkezlenir.","Yatay hizalama kontrol edilemez çünkü öğelerin konumlandırılması belirtilmemiştir.","Dikey hizalama için \"top\", \"bottom\" ve \"stretch\" seçenekleri kullanılabilir; \"stretch\" öğeyi üstten alta uzatır."]},"beginTime":7606,"endTime":7684,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=7606&ask_summarization=1"},{"index":53,"title":"Yatay Hizalama ve Stack Layout Kullanımı","list":{"type":"unordered","items":["Yatay hizalama için \"left\", \"center\", \"right\" ve \"stretch\" seçenekleri kullanılabilir.","Stack layout, öğeleri sırasıyla yerleştirmek için basit ve etkili bir çözüm sunar.","Stack layout genellikle yeterli olabilir, ancak daha fazla kontrol gerektiren durumlarda flexbox layout kullanılabilir."]},"beginTime":7684,"endTime":7785,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=7684&ask_summarization=1"},{"index":54,"title":"Flexbox Layout Tanıtımı","list":{"type":"unordered","items":["Flexbox layout, öğelerin daha fazla kontrol edilebilir şekilde dağıtılmasını sağlar.","Flexbox layout'ta \"flex-direction\" özelliği ile \"row\" veya \"column\" seçenekleri kullanılabilir.","Flexbox layout, CSS ve doğrudan öğe üzerinde birçok özellik ile kontrol edilebilir."]},"beginTime":7785,"endTime":7885,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=7785&ask_summarization=1"},{"index":55,"title":"Flexbox Layout Örneği","list":{"type":"unordered","items":["Flexbox layout için yeni bir bileşen oluşturulur ve \"ng-flexbox\" etiketi kullanılır.","Flexbox layout'ta varsayılan olarak öğeler yatay olarak yerleştirilir.","iOS ve Android cihazlarda metin hizalama farklılık gösterebilir."]},"beginTime":7885,"endTime":8015,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=7885&ask_summarization=1"},{"index":56,"title":"Flexbox Layout Özellikleri","list":{"type":"unordered","items":["\"flex-direction\" özelliği ile öğeler yatay veya dikey olarak yerleştirilebilir.","\"row-reverse\" ve \"column-reverse\" seçenekleri ile öğelerin sırası değiştirilebilir.","\"justify-content\" özelliği ile öğeler ana eksen boyunca (yatay veya dikey) nasıl yerleştirileceği kontrol edilebilir."]},"beginTime":8015,"endTime":8203,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8015&ask_summarization=1"},{"index":57,"title":"Justify-Content Özellikleri","list":{"type":"unordered","items":["\"flex-start\" öğeleri ana ekseninin başına yerleştirir.","\"flex-end\" öğeleri ana ekseninin sonuna yerleştirir.","\"center\" öğeleri ana ekseninin ortasına yerleştirir.","\"space-between\" öğeleri arasında eşit boşluk bırakır."]},"beginTime":8203,"endTime":8299,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8203&ask_summarization=1"},{"index":58,"title":"Flexbox Layout Özellikleri","list":{"type":"unordered","items":["Flexbox layout, elementlerin arasında eşit boşluk bırakarak esnek bir şekilde konumlandırmayı sağlar.","Flexbox'ta ana eksen (main axis) ve çapraz eksen (cross axis) vardır; flex direction'a göre bu eksenler değişir.","Align items özelliği, öğeleri çapraz eksen boyunca konumlandırır ve varsayılan değer \"stretch\"tir."]},"beginTime":8305,"endTime":8384,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8305&ask_summarization=1"},{"index":59,"title":"Align Items Değerleri","list":{"type":"unordered","items":["\"Flex start\" değeri, öğeleri çapraz eksen boyunca sola doğru yerleştirir ve sadece belirlenen genişlikleri kullanır.","\"Flex end\" değeri, öğeleri çapraz eksen boyunca sağa doğru yerleştirir.","\"Center\" değeri, öğeleri çapraz eksen boyunca ortalar."]},"beginTime":8384,"endTime":8434,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8384&ask_summarization=1"},{"index":60,"title":"Flexbox Yönü Değişimi","list":{"type":"unordered","items":["Flex direction \"row\" olarak değiştirildiğinde, ana eksen sağa doğru, çapraz eksen ise yukarı doğru olur.","\"Flex start\" değeri, \"row\" yönünde çapraz eksen boyunca öğeleri yukarı doğru yerleştirir.","Flexbox'ta birçok kombinasyon oluşturulabilir ve bu özellikler sayesinde çok esnek bir tasarım yapılabilir."]},"beginTime":8434,"endTime":8490,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8434&ask_summarization=1"},{"index":61,"title":"Flex Wrap Özelliği","list":{"type":"unordered","items":["Flex wrap özelliği, öğelerin konteynerin sınırlarını aştığında nasıl davranacağını belirler.","\"No wrap\" değeri, öğelerin konteynerin sınırlarını aştığında küçülmesini sağlar.","\"Wrap\" değeri, öğelerin konteynerin sınırlarını aştığında yeni bir satıra geçmesini sağlar."]},"beginTime":8490,"endTime":8616,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8490&ask_summarization=1"},{"index":62,"title":"Çocuk Özellikleri","list":{"type":"unordered","items":["Çocuk özellikleri arasında flex grow, flex shrink ve align self bulunur.","Flex grow ve flex shrink, öğelerin küçülme kapasitesini kontrol eder.","Align self, belirli bir öğenin çapraz eksen boyunca farklı bir konuma sahip olmasını sağlar."]},"beginTime":8616,"endTime":8675,"href":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=8616&ask_summarization=1"}],"linkTemplate":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial for Beginners - Build iOS, Android and Web Apps with NativeScript and Angular","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DcCSq2Y9bow\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTcxMjY3NjM1NDYyMDc5NTU1NjZaFDE3MTI2NzYzNTQ2MjA3OTU1NTY2apMXEgEwGAAiRRoxAAoqaGhkemRwdmhoZnduc21uZGhoVUNTSmJHdFRsckRhbWktdERHUFVWOS13EgIAEioQwg8PGg8_E_hDggQkAYAEKyqLARABGniB-AACBgH_APUOBQL5BP8BBAAAAvj__gDh-gT2B_sCABoDCPMBAAAAA_3u_foAAAD5B_ry9v4BAO0A8gYCAAAACQj_9vcAAAD1AAIS_wAAAP789v75AQAACvcKAwAAAAD8Bvj8-f4AAfHx-gYAAAAAAPXz_gAAAAAgAC30CdA7OBNACUhOUAIqhAIQABrwAV8L7v_c-_r_CxjO_-AlzAGBFfD_LRDRANAOHQHUEt4A5gsCANbfAAD5FwIA2gsIAAT48gA6K_cA_f0DABoXEf8cAgEALewQACP87gEKFv3-BBUT_hvtJwIdBQH_Fgvq_h_9Hf_e6NYB-PXiBfELKAIVEPEAHAQMB_IbFfv58xwC-gYM_AcGDgbk_Of-BhMNACIE7wP2Bt0A6gP0AfL66Qjq0vYDDgb3BS39AQP09fn48gEmAAgg7P727_79DBj2-u8ABQcp8PwC5SMM-CPuBgUB9xUJAfcRCAML9QLv1ADz9QQP-8QYCfv2DwYCJPsB_iAALVH0NTs4E0AJSGFQAirPBxAAGsAHkgfyvqZACz3gg5e8cxwuvIN2fT307KS7LqmfvQMLu7xT8G-8K6uEPWmIbz0PCV-7si_hvo6IczyCwNK6OxlsPq4M6jyCjCU8WQxovQpihT1Qmpe89aFrvoTTBz10NcO7fQPTPVcCjDurdk09Cp0XPpObFbwRiq28cC1uO6Mrh7yzVpm8UZZrvIF0pr2bc9M7BcP5PTGLWr0LiB89dzHtPY8AKb12lhE8b2e6vHjCIT1iLPQ7mjpUvUxTpbu4APq6K9nxPT19BL0vAVM8--TNPPZGDT00xfM6R1W4PCoIubzU-Qu9vWygvSbmVD2hFr06xS47Pcf3QL3QWOA8OUK2vaRmlD1PsL887IbtPYz3gz1yW5E7Jgx0vV1Guz1MLLo8fGmlvdF0lj1r2Eq8TdOcPeQ29bwJbI48yG1qu8yRmTuuIoo7ut6hPTazMb27bh27S5ZuvAnusT2kJBi8dQzjvA2nDDwQy-o6KlmJvSV0OLumtcy6NhDBPbq7zr3A1Mc6kYuQPYrR77pVK9k6q2APPUBixbzi8Dg8zZVBvFOs4DpsUwa7C08ePMAA57zfKfC7pRNJPcgyoz3uC8e7BnXLve8dhb1hFlW5AsiKPTiMjb0Ux2S78u8SPGo1wTsZUPM7Ul8WPexqsrzhhzm8fw4YvaBnmDymrE87XRUNvUvdn7xBO_E7Y6SdPWoGJz2Qn_A602uDvaWwvTu0zpU6euSqPSNfrrxvSIK5lhV5PV_R7bzKf1Q6a3ueu3SbwD04_TC5wZXHvDMoBL0b7kO6t6lLPS1aBT254mI5JLVQPe54k7yVUqc6OVgpPQjpKbzb9Wk5snKevHklpLxZi0u5Rf7PPJDjvTsgFo05WqFIvIu8UTzOEx85hNOnPHsw6bx4sga4o0cjvD10izxaUko5N_8PPRjbOr1sYMS11OMIPV89M73xa8u4xLBovV_g4joswJA56romPI2LGTxj1Aw4O9ZWPClgdr3JUFC4ER7Iu5F9UD3vHYw22fXBvOVkYr2iyGq4P8qjvJ34hbzIbpC489r2vAj5yr1ah3u2lF9Hug1nBjweMWU3VFPSveh0z7wv-MU39dpsvDpZ6r1g-rg3pEiIPHbv8jwAFpK3JFp3vR1twb0OFho5wqTYPTYqJr17tC25l6ufPGNlz7yJytY3ytfvPK_l-rwjbDE30CUBvdBEuzvlMNC3va8FPaVJCb6tnoW4Iv_sPTUpBT7zflu48LI1vVzMzz0MRgq5l_RBvby8vz3pDhI4VDbsvEb4jb3OBtC3IAA4E0AJSG1QASpzEAAaYF4MADf7D8vf1lHh7uDN-ef61hIR2hv_B_P_5SPJCvYHwLIzEgAoxRUQowAAAC48zzvmAAl_38Pt1-MZEtCv-wP7dQUJD5zq_fCN5xYt5g-Y2PwhFwC75ZcUDQ7fVgUt-SAALQ4oEjs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAiMEAAIjBAABAwAAAEMEAAPhBAAD4QQAAUEEAAMjBAAA4wgAAmEEAAAjCAAB4wgAAAMEAAGRCAAAwwQAABMIAAKbCAAAAwQAAQMEAAEBAAAD0wgAA4EAAAABCAACgQQAA4EAAAETCAAAowgAAoEEAABDBAACQwgAA6EEAAMLCAAAAQQAA6MEAANDBAACgQQAAhEIAAJDBAABAQQAAGEIAAPBBAABgQgAAqEIAAKhBAACQwgAAIMEAAIjBAACWQgAABEIAABDCAACowQAA2EEAAEDBAACIQgAAcEEAABDCAADYQQAAAAAAANhBAAAIQgAAyMEAAPDBAAAkwgAAoEEAAGBBAABAQAAAAAAAANBBAABcwgAAFEIAAJpCAABkwgAAaEIAAKDBAADowQAACMIAACDBAADAQAAA2MEAAI7CAACAQQAAYEIAAIhCAAAwwQAACMIAAIJCAACQQQAAuEEAAMjBAADgQAAAoEIAAKhBAAB8wgAAoMAAAAzCAAAgwQAAmEEAAJxCAAC4QQAAuMEAADxCAAA0QgAAVMIAAJTCAAAwQQAAIMEAAFxCAADAwQAAYEIAAMhBAAAswgAAUMIAAAAAAAAwQQAAkMIAAEDBAACowQAAsEEAAIDAAACgwQAARMIAAFDCAADQwQAAXEIAAEBCAABQQQAAuMEAAKjBAADwwQAAYMEAAFDBAAAwQQAANEIAAABBAAAEQgAA4MEAAHBBAABAwgAAvMIAAMDAAABgQQAAAEEAAODAAADQQQAAAEEAAETCAABwQQAAkEEAAKDAAAAAwAAA4EAAABRCAAAEwgAAsEEAAADCAACIQQAAtMIAAPDBAABgQgAASMIAAChCAACAwQAA2MEAAPhBAACwwQAAXEIAAIZCAACowQAAQEEAAFjCAADoQQAAbMIAABTCAABQwQAAwEAAAFBBAACgwAAAsEIAAMhBAAA0wgAAqMEAAIDAAADgQAAA5EIAABhCAAB8wgAAEEEAAIBBAABMwgAAfMIAAJDCAAAoQgAAKEIAAAxCAABgQQAASMIAAAxCAACCwgAAWMIgADgTQAlIdVABKo8CEAAagAIAAES-AAAQPQAAJD4AANg9AACuvgAAij4AAAk_AAADvwAABL4AALg9AAAUvgAAzr4AABS-AAC4PQAAgr4AAEw-AACGPgAAPL4AAHw-AAD-PgAAfz8AAIK-AACAOwAA4DwAAMi9AABUPgAAgDsAAJi9AAAMvgAAND4AAHQ-AACAuwAADD4AAAS-AABwvQAATL4AAOA8AACKvgAAur4AABQ-AAAJvwAANL4AABQ-AADSvgAAiL0AACw-AADWPgAAor4AAJi9AAAkvgAAuD0AAJq-AABUPgAAiL0AAFC9AABQvQAAZz8AABy-AAB0PgAAyj4AACy-AAAkvgAAoDwAAAE_IAA4E0AJSHxQASqPAhABGoACAABUvgAAHL4AACS-AAAPvwAAgDsAAIC7AAAUvgAAmD0AAFy-AAA0PgAAFL4AAMg9AADgPAAATL4AAFA9AAAQvQAAuL0AAC0_AAC4vQAAij4AAHA9AACoPQAAUL0AAEA8AABQvQAAgLsAAMi9AADgPAAAqL0AABA9AAAMPgAAgLsAADQ-AAAwPQAApj4AAKC8AACSPgAAnj4AAIq-AACYPQAAfD4AAIi9AAAQvQAAUL0AAFA9AABMvgAAf78AALg9AAAMvgAAVL4AABQ-AAAcvgAAqj4AANg9AACoPQAAcD0AAKC8AACgvAAAuL0AAEC8AABQvQAAkj4AAKi9AAAQvSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=DcCSq2Y9bow","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17126763546207955566"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"3493174695"},"4572259158880579873":{"videoId":"4572259158880579873","docid":"34-10-13-Z436A775AAB0D7FA0","description":"In this first of the NativeScript plugins series, I show you how to set up an input to display a numeric keyboard instead of the usual text keyboard. FREE Courses NativeScript Core Getting...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/937854/c2b2a207be577d568c3ae3550e5f0818/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/cr1mdQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DrskUWZi3pyQ","linkTemplate":"/video/preview/4572259158880579873?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Exploring NativeScript Plugins: Numeric Keyboard","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=rskUWZi3pyQ\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTNDU3MjI1OTE1ODg4MDU3OTg3M1oTNDU3MjI1OTE1ODg4MDU3OTg3M2q2DxIBMBgAIkUaMQAKKmhoaWRzZHVteXNueWdibGJoaFVDYWppTUtfQ1k5aWNSaExlcFM4XzN1ZxICABIqEMIPDxoPPxP1A4IEJAGABCsqiwEQARp4gfgDCBAE-wAGBRAF-Qn8Ahr67wT0AgEA1QkA_Qj4BAANAQP2-QAAAO0E7AT9AAAAAv799fL9AQAAD_IKAwAAABX5Cv0BAAAAChH6D_4BAAAB-vwQBP8A_wgQAgwAAAAA-gEKAPr_AAAFCQQEAAAAAAQG-PsAAAAAIAAt8xzHOzgTQAlITlACKoQCEAAa8AFkBfz_B_opA8MZ9gDmCvUBge0c_zsH-gAD7-EBzxTbANL6-wDo_Dn-5REBANIp_v_YD90ANCAJABsEKgAK3goAOfQUACH6GAEQ_wgA4AMG_wIyFgE6-e__H-gsBSrc9v8e2Qz_5Pb0AdfbzAUb6xQCHuz-ARn34vwAAQ78AC8JA_QS-f3nCPEBv_Dv_hDv-wP48eX8L-vbAQL3-vz7AA8HBAL6CP3ZBAPkCA0J9PIeAMf04gDdLu0CCBbxAiUcBAYV7goL8BYL9tjjB_L0_uX3_TD6CQQB9AvQ-_X26egTBAz4_PcHDRIF3gMNCfEMAf8gAC1BWiU7OBNACUhhUAIqcxAAGmBLBABLBQ2sqNlD0hPn4g3l6eIMCrxJ_wbH_9DswRwUIdHV9QX_JtoR9p8AAAAsSeZGogAQf6vH4AnzGvnLsOYUCm749ASm-NcK5L4t_PLTwQ8uNf0A573U-wgz3Wgo4QEgAC32vw87OBNACUhvUAIqrwYQDBqgBgAAcMEAAKDAAABMQgAASEIAAIDBAACwwQAAoEEAAFBBAADYwgAA0MEAACxCAACAQQAAmsIAACDBAACIQQAAiMEAAOhBAADgwAAAyMEAACTCAAC0QgAA2MEAABBBAAC4QQAAAMEAAMBBAADAwQAAcMEAAKRCAADoQQAAkMEAAI5CAACUwgAAGEIAAKBAAACIwQAAYMEAALRCAADwwQAAMEEAAAhCAAAcQgAAIEIAAIBAAAA4wgAAkMEAAJhBAAAYwgAAgMAAAPDBAADAwAAAAMAAABjCAAD4QQAACEIAAPDBAABAQgAAoMEAABhCAADAQAAAmMEAAGDBAABQQQAAGMIAAGDBAAAQQgAAIEEAAABBAACgwAAAJEIAAJhBAAAcQgAANMIAAGhCAAC4wQAAVMIAAOTCAABwQQAA6MEAAOrCAAAgwgAAkMEAAIhCAADYwQAAhkIAAJ5CAADowQAAwEEAAFBCAADQQQAAoEEAAKBAAABwwQAAGMIAAJpCAABwwgAANEIAAKBAAAC4wQAAoMAAAAzCAAAAQQAADEIAAFBBAABQwQAA0kIAACDBAAAYQgAA8EEAAOhBAACgwQAA4EAAAIBBAAA4wgAAVEIAABxCAACowQAAZMIAAIhBAAA8wgAAlEIAABTCAABAwgAAYMIAANhBAAAAQgAAQEAAAI7CAAAgwgAAjMIAALBBAADgQAAABEIAANDBAAC4wQAA0EEAABRCAADAQAAA0EEAAHTCAACwQQAANMIAAGDBAACAQQAAqEEAAKhBAACAwQAAQEAAAIjBAAC4wQAAREIAACRCAABgQQAArMIAAKRCAABgwgAABMIAAGTCAAAgQQAAGEIAALDBAAC4QQAA0MEAAIhBAACgwAAAosIAAIDAAADgwQAAuMEAAKhBAACCwgAAsEEAAGDBAACgQAAA0MEAADjCAADwwQAAPMIAADBCAABAwQAABEIAALjBAACywgAASMIAAERCAACQwgAAGMIAAJRCAACoQQAAYEEAANjBAAAAwgAAAEAAABBCAACAPwAAAMEAALDBAAAAQAAAqEEAAJDBIAA4E0AJSHVQASqPAhAAGoACAAAQPQAAyD0AAEw-AACGvgAAmL0AAFw-AABMPgAAzr4AAAS-AADYvQAADL4AAAS-AAAkPgAA6D0AAEy-AABQPQAABD4AAIC7AAC4PQAAyj4AAH8_AABsvgAAqL0AAIA7AAA0vgAAXL4AAKC8AABQPQAAnr4AAHQ-AAAEPgAAUD0AALg9AACovQAAqL0AAGS-AACAuwAAFL4AAHS-AACGPgAAPL4AAIC7AABUPgAARL4AALg9AABUPgAAiL0AALi9AADgPAAA4LwAADw-AADIPQAAmj4AAES-AADYvQAAgLsAACU_AACIPQAALD4AAM4-AADovQAAgDsAAJi9AADSPiAAOBNACUh8UAEqjwIQARqAAgAAqL0AABA9AADovQAAP78AAFC9AACAOwAAcL0AAOi9AAAEvgAAqD0AABy-AAC4vQAAPD4AAPi9AAAMPgAAyL0AAPi9AAAhPwAAFL4AAIY-AAD4PQAA2L0AAPg9AACIvQAAcL0AAKC8AAB8vgAAQLwAAFC9AAAkPgAA-D0AAEC8AADgvAAAQDwAAAw-AABAvAAAJD4AAMg9AABMvgAAiL0AAKA8AACoPQAAQDwAAAw-AAAQvQAAUL0AAH-_AADoPQAADL4AAEC8AADIPQAAML0AAKY-AACePgAAXL4AAMg9AAAwvQAAcL0AAIA7AAA0vgAAyD0AAL4-AAAUPgAAjr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=rskUWZi3pyQ","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4572259158880579873"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1718682142"},"114195664674170020":{"videoId":"114195664674170020","docid":"34-1-10-ZFF24A43467D73338","description":"In this NativeScript-Vue tutorial, I'll show you how to create a reusable directive that we'll apply to a card UI. Here we'll create an animation directive using NativeScript animation APIs.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/227417/799f2f669d01646f427f6dcee11e7161/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/8EFaIAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DtcEEKtLeJHw","linkTemplate":"/video/preview/114195664674170020?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Vue Directive Part 1: Animation | NativeScript Tutorial","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=tcEEKtLeJHw\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFAoSMTE0MTk1NjY0Njc0MTcwMDIwWhIxMTQxOTU2NjQ2NzQxNzAwMjBqkxcSATAYACJFGjEACipoaGlkc2R1bXlzbnlnYmxiaGhVQ2FqaU1LX0NZOWljUmhMZXBTOF8zdWcSAgASKhDCDw8aDz8TwQeCBCQBgAQrKosBEAEaeIH7DwIG_QQA9Q4FAvkE_wH7_AT9-v39AOcDBP4I_QEADAED9_kAAAD9AvwFAQAAAP_6_vD__gEA-QX4BgMAAAAS_gD4_wAAAAYJAQn-AQAA_vz3_vkBAAAIBA_8_wAAAPML__76_wAA-gIEBwAAAAAM-fcFAAAAACAALTLI3Ds4E0AJSE5QAiqEAhAAGvABVyjW-AbSHQagCun_sOv5AIEF8f9k_OkAyvriAc0QrwGZBfAC6ukuANz-_gCEMv8BpyDi_icwDwASFk3_AggxAB8V9AFBwBMBNSIGAMgP7_8YEzj_NvESAB7lDQA55-r_-Ar0AhAN0gHE5f8CEzMgBS0V9_8SDvwAAis6_ObgJADuBfcD6y0O_7X_8vj69e8H-yjRBW0q5vz1DwsEF-n1DB_cFAIV1fMD1uT_-cji__vNBPz68gDw_fUFEfsLKyr4M_QcBR7z-vQHJgrtMAvvCRBNDwM6CfoQ0N8E8tL5C_fw-Az-8yIaBAAIDwL3DfXvIAAttqP9OjgTQAlIYVACKs8HEAAawAeHbNi-JF6DPePRujv7dvG7GbRGPJhp-zwawAu-m-fIvPlfGL2JXSs-013DPX2GBTycTZe-6j1cuWSPFrwtCVA-1PhgPOZkGD0c4d07qcbkO5VyKL1nYgq-VWH9PDBCPb0q_4o9878mPNnNzjv_lWU-lk3vPN8Ygjw9DO29c_6cvUt-G7sRQpY969qDvZo737woEPY99t-UPBzWr7wYl-o9poRbPWbp3Tmdvj6-wdzTPCKCO7zxD3u9vhobPXTYt7ofZxo9hmboO7M8k7p_FeC9bjsjvfGdmDy7kFg9XCDeO4fYhTws9Ze9DVa3PMpv8rsGlg09IMo8vCRkezyzfei9Ukx8OjWK9rvZfFc96hBuuzgl5jschL-9Ta0NPTec5DuzTeC8gv-MO-oFgrsPv4Y975ysPcNVlDwuCpa8dW2UvFeZhLyNnAU-1ARbvdTXc7wc0PK9DkVmvc2XcrwJu9E7HLbNPe96RLwMGCm9asa9PBakujsiZaU9MTY-vWjnNDxV_QU9jJqEvZ77IbzIfAA-VahpPY0lrDxhXra86BFIPPwGATzRx987M92rPJdDAbxRIog98O89Pd3JjLzxbpu9ycuavV5tAbxwHAI9zOY2PSQf5DqcW1e8VAQTvcLDNDy6jIY9tO56vXHc77vD5aK9QVcMvU3kdrtPBLG84BhZOXjx2buKUDY8ZxhtvejIQjuLMdU810MlvajjgrrIMpM9CrQgPTA1nTlpIaw9-xX8vO6L17rZhOq8L9QrvN39STrVN3U9KxaPve6wyzlw9yg9VAqwPCNOIzlI5cE8RaaHvUKIvzj13Ug921ZoOXiYBLndKqO8Vz3AvZEGHjnUnDy8dkDIOKfeCjo2mWy9EvNRPc9Hbjn5wOm7-aRuvA4vkLi8-Tc9WlAzvTu1nTj-Lic9qEVQO9gq4ji9mJy8kG1UvZxUgLnmpQs7U7s1vX3cwjiw6PG89UqpvQXtqjjFWay8xVytvAzYobjQ8Ga9eIuhPfOdJLnfAuS8Kc_cvQOfaLeO_-e8REYNvKnSsrgHZ5a9ds_wvIY-y7dvYri9b_sUPYTkCDlcADq-ARONvWDzMbla6rq9mZoUvulbUrh9VdO8W_0gvMbaFLgF4eq9u7Y3vfsoA7n0sMa9DzMLvMjztTjO6Qg9FDWivM1gJLiyBAM9jZRzu6ORa7fFxpw9h_EEPSi1prdSwy09b2iIOw05FbjFKak8piUbPQ3sGjh8Yo29IQPZPYE1MLlvyPW8vbNsPb83NjjF5849GyWkvYYhgDcgADgTQAlIbVABKnMQABpgN_8APxwXvMLnU-YFwNMR4snn-yLvOf_15P_xKcL0Cv7VuCoBACve_QyjAAAAJEsEF84A73_ABNf81EAUxcAGB9l56O_5gwQR_af-Qg_-DoUL5hAKANXUqxf4HtFKFgwXIAAtHi8SOzgTQAlIb1ACKq8GEAwaoAYAAAAAAAAwwgAAyEIAAHBBAABAwQAAgMEAAOhBAADYQQAAKMIAAIA_AACQQQAAoEAAAGTCAABgQQAAiEEAAAjCAAAAwQAAUMEAAEBAAAAIwgAAukIAAADCAABwwgAAQMEAAEDBAABAQgAAjMIAAJDBAACWQgAAQEIAAJhBAACAPwAAcMIAAJZCAADowQAABEIAAGRCAADAQgAATMIAALDBAAAYwgAAgEEAAIZCAAAwwQAAEMEAALhBAAAsQgAAyEEAAOBAAABswgAAmMEAAATCAACOQgAAEEIAAODAAACAQAAAgEIAAJjBAAD4QQAAYMEAADDBAAAUwgAABMIAAIjBAADIwQAA3kIAAFBCAAAQwQAAcMEAAOBBAACwQQAAoEEAAGDCAAC-QgAAwMEAAFjCAAAIwgAAkEEAAGTCAAB0wgAAGMIAACDBAACIQQAAVEIAAKBBAADAQQAAcMEAAIjBAADQQQAAUEEAAAAAAABQQQAA4MAAADjCAAAAAAAAAMEAAJhBAAAAwQAAEEIAAEhCAADAwAAAQEAAAHRCAADIwQAAyMIAAKhBAACAQQAALEIAAADAAAAMQgAAIEEAADBBAADAwQAAgMAAALxCAAAQwQAAgMAAANDBAADYQQAA4MEAAIA_AACIwQAASMIAAI7CAACIQgAANEIAAIZCAADYwQAAoMEAAHjCAAAAwAAAoEAAAPBBAACcQgAALEIAAMjBAADQQQAAEMEAALDBAABUwgAAoEAAAGRCAABgQQAAoMAAAIjBAACAPwAAAEEAAIRCAABgwQAAGMIAABBBAAAQwQAAgEAAAPzCAAAcQgAAQMAAALDBAAAAwgAAXEIAANBBAABUwgAAwMAAAILCAAAUQgAAgEEAAJ7CAAAcQgAAEMIAAFDBAAAQQQAAtMIAANDBAAAAQQAAwMEAACBBAAAwwQAA4MEAABDCAADQQQAAxEIAAPjBAAAAwQAAXMIAAKDCAACgQQAAiEEAAOjBAABUQgAAgEAAAKDBAACKwgAAAEEAAAAAAAAoQgAAMMEAAEBCAAAYwgAAqEEAAODBAADAwSAAOBNACUh1UAEqjwIQABqAAgAAgLsAABC9AAAkPgAAqD0AAMK-AABEPgAAdD4AAKa-AABUvgAALL4AAIq-AAAEvgAAuD0AAHA9AAC2vgAAHD4AAMg9AAC4vQAAcL0AANo-AAB_PwAAgr4AAEA8AAAwvQAAgr4AALg9AADgPAAAEL0AAAy-AAAcPgAAlj4AAK4-AABsPgAABL4AAIa-AABMvgAALD4AAKK-AACuvgAATD4AAGS-AAAMvgAAij4AAJ6-AACWvgAADT8AAIY-AABMvgAAbL4AABC9AACGPgAAqr4AAK4-AAB8vgAAgDsAABA9AAB5PwAAoDwAAGw-AAB8PgAAqL0AAJq-AAAwvQAArj4gADgTQAlIfFABKo8CEAEagAIAACS-AACgvAAAmL0AABG_AAAUPgAA-D0AAKi9AADYvQAAir4AAGQ-AAAwvQAAgLsAAKg9AACevgAA4DwAAHC9AAAQvQAAST8AACS-AABMPgAAFD4AAKC8AABEPgAAML0AAEC8AAAwvQAAXL4AAIg9AAD4vQAAqD0AACw-AAAwPQAA-L0AAIC7AABsPgAAgLsAAJg9AAAUPgAAhr4AAFA9AABMPgAAHL4AAOC8AACgPAAAiD0AAOC8AAB_vwAAML0AABS-AACgvAAAPD4AALi9AACWPgAAyD0AADC9AACAuwAAEL0AAKg9AAAMvgAAUL0AADC9AACqPgAA-D0AACS-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=tcEEKtLeJHw","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["114195664674170020"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1457201808"},"1123749009273310671":{"videoId":"1123749009273310671","docid":"34-6-3-ZF3D31696FF24C20C","description":"In this NativeScript tutorial I show you two methods for creating custom shapes in your UI. Nativescript Courses https://nativescripting.com Take 25% off any premium NativeScript course by using...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4256516/170ae5c5e7caab906747ebf54d871dc6/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3NayqQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpW9X-ygrvEY","linkTemplate":"/video/preview/1123749009273310671?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Shapes | 2 Methods for Creating Shape Views","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pW9X-ygrvEY\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTMTEyMzc0OTAwOTI3MzMxMDY3MVoTMTEyMzc0OTAwOTI3MzMxMDY3MWqTFxIBMBgAIkUaMQAKKmhoaWRzZHVteXNueWdibGJoaFVDYWppTUtfQ1k5aWNSaExlcFM4XzN1ZxICABIqEMIPDxoPPxPhBoIEJAGABCsqiwEQARp4gfATAAABAADuDQj3_QABAA_9BgL2AQAA6w_9_fr_AAAQCAsB-wAAAPsF9Pz_AAAAAwH5BfL-AQAT_-8IAgAAABH69QH0AAAACgb2Cf4BAAD2BAL3AgAAAAX6C_v_AAAA-gz4A_0AAAAE8wIIAAAAACEA9wQBAQAAIAAtdlDOOzgTQAlITlACKoQCEAAa8AFiHuL8BdUbBqYK6_-r_t__gfoR_zUH6gDl8doA1u-8Acj5-gHo5xIAu_oNAZkUDQG9BLH_PQjzAPXsFP8G5wUAIBrKADTTLAJWGBIB5Bfz_-0iIQAo6x3-SOIkAjr24f3_DB78CfrWAcrN5__sDzUCKxP3_w8iFgHtDB795wcY_ND-8gDMGQoBsvkDAwMEFP_3E-n3QQrUAAAfDwVE9P4F8O_tAwDx-P72JPoE3uX59LsJ6wDlB-b-yfAiCPYSJwP3BxIB9QX86QckCe4rF-D7_D0H-yMK5wns8_H-zh4V_P_yFvbhGhv-6fsU-QUP9QIgAC3G_QY7OBNACUhhUAIqzwcQABrABy_9674KYgU93dT-OxipoDt3_LI8w4keO004mr3QpGK7SMETvfkQ1D2pw0U9qrvyPLIv4b6OiHM8gsDSuv29dD6SVEu9A7HsPBzh3TupxuQ7lXIovUW89b1n6MQ8rLgnvEBcKDy4bm-8_QSGuxv2Cz7MTAQ8s3frPIf76L2pWye93S-Xu9iofT3XMJO9vBk0Oh5w_T13gKu70e8Yu48pmT0mUVQ9mHk8PBhA-L0qO308Rc-1O2siWDyOmT8935YfvNvvij1jwym97BjTO9z0F77kIki9l576u7uQWD1cIN47h9iFPDkrwr0wZ_Y8bee7vPjMKD30Oyg8G3KiPCM9y7047rk83ralvPwxkjyqW6K8bfHfuhg-Yr12t3w9Ft8rPGFJwzwdFzw7sBIePA-_hj3vnKw9w1WUPJ_1vrsSQQY9T8k5PLowAj5mvZi8zD60vMzlgL39cKu87gUJPDhAm7slRpo9toPPuqo4j70hI1s9szuoO0OKJj2uwoE89axavGMmUT2fHVC9UUtzvCsXCj2z-Y49tDCXO_m6MbyJbQE9LYFvu5yiCDz6hog9dmU8vC2qaj1SESM8Q32_u2oxiL32H169aXQDuQOvuz24wkA955sfOzPehr3n9-K8ZNvUu2IQGD1oZTG9wENNuzobt734MrS6FDlpO-oDCb07DsO5dR7XO1aGjD3VtCa9zv7-u7CFqj12tjG9UT47OhJQwT3BeEG9YdMKumkhrD37Ffy87ovXuie9D70dIJg8BEyJO9U3dT0rFo-97rDLORXKQjzKsWs9m8zqOZr9y7x_37-8daN2t1icoDwLT9480Y_FON0qo7xXPcC9kQYeOfPdd7vYkwa8pkojuuuVzbzMyGo9J_nwOXJNIT09Vjq8kpMEujaJKz3oByA8Ow1xuPpYZj1w1ZA8DCNguP6wSjzEIBW96bEHNz39lDscHQG9L6WiuBBjjDuY2pK9g9I0OBdWAL2_hhu9goIfuFegDL1PdpM96khnuLB9ebsCZ5S9xxOLtyolGr1INZy9ZcC4OLAPsb23DLi9_lg4uJ2ndb3n4f-5t1lqOLjkKL7Rf4W8nfgauZbkhb1Jaba9dt-mt3f21b1745q8Vkj0uLTI1r10Rr-93re9OK4GjbwO7168T52RN7KFuzxEp8Y7tAPotmzuaDwpIJK8hxiqN-P_jj1_3zo9rfHTt3ZDJD3CTca8CAuzt0LLXz1jGrc9bpCOOGbZE72EGJ48dlN2uJA42rwV5bI9xKItN6V8nT1usbG905sAuCAAOBNACUhtUAEqcxAAGmBKAwAl-CPTwuFI_gPK3RrU2_YKCcYZ___O_wgP6RoABOjfSwf_KM0J7KUAAAAmSus17ADuf_ne9hHBJf2zzO8a02wTzxudAvT-0R9jFOtBue_5IUcA7rHAEhMX9EgbGwIgAC16pBo7OBNACUhvUAIqrwYQDBqgBgAA4EEAAEDAAAAwQgAAoEAAAEBBAAAIwgAAyMEAAITCAABIwgAAEMEAALhBAACoQQAAhsIAADDBAADAwAAARMIAAJDBAABUwgAAiMEAAFzCAAC2QgAAAMIAAFxCAACgQAAAjEIAAIxCAACAvwAA4MEAAHBCAABIQgAAEMIAALpCAABYwgAAkMEAABDCAACAQQAAcMEAAIBCAABgwQAA6MEAADxCAADoQQAAbEIAAKBBAAAQwQAAKMIAAIBAAAAkwgAAQMAAAEzCAACgwAAACEIAABTCAACwwQAA0EEAAETCAAD4QQAAmEEAADBCAAB4QgAAAMAAAFBCAADQwQAAIMEAAFDCAADQwQAAUEEAAATCAAAAwgAAJEIAAAxCAABIQgAA6MEAAFBBAACIwQAAHMIAAGzCAACAwAAAPMIAAJbCAACkwgAAAEAAADxCAACoQQAATEIAAIhBAAAsQgAAgMEAACBCAAAAQQAAuEEAADBCAACAQAAA4MEAABhCAAC4wQAAmMEAAGhCAAAQwQAAwMAAAFjCAABcQgAAgkIAAJDCAABgwgAAjkIAAABAAACYQgAAQEEAAERCAADgQQAALMIAAKBAAAAswgAAPEIAAAAAAAC4wQAAXMIAAPjBAAAEwgAAnkIAAIrCAAAAwgAAgMIAACxCAABAQQAAoEEAAADAAADYwQAAiMIAAI5CAADYQQAAwMAAAOBBAABwQQAArEIAABjCAADgwAAAoEEAAIDCAADQQQAAQMAAAIBAAACAQAAAIEIAAFBCAABsQgAAQEEAAPhBAAA8wgAAyMEAAAhCAADYwQAALMIAAMBBAACYwQAAEEEAAHzCAABkQgAAWEIAABzCAABEQgAAQMAAANhBAACQQQAAcMIAAERCAAAQwQAALMIAAODAAADgwQAALEIAANDBAADwwQAAkEEAANhBAAAwQgAADMIAAAAAAABMQgAArMIAALjBAAAowgAAVMIAAPBBAAAcwgAAwMEAAExCAAC4QQAAkEEAABTCAADIwQAAVEIAAFBCAABwwQAAREIAAJDBAAA4QgAAuEEAAHzCIAA4E0AJSHVQASqPAhAAGoACAAC6vgAAcD0AALg9AAAwvQAAir4AALI-AAC2PgAAHb8AAHC9AADovQAAmD0AAES-AAAUvgAAiL0AAJq-AACAOwAAkj4AAAy-AAC6PgAARz8AAH8_AADGvgAAVL4AAKC8AADIvQAAQLwAAOi9AADYvQAADL4AANY-AACuPgAAiD0AAM4-AAC4vQAAcD0AAAw-AAA0PgAAmL0AAJa-AABMPgAAmr4AABy-AAAUPgAALL4AADA9AAB8PgAA3j4AAM6-AABsvgAA4DwAAKA8AADavgAATD4AAFS-AABwvQAA-D0AACk_AAAsPgAAUD0AAOI-AAA0vgAAUL0AAIA7AAA7PyAAOBNACUh8UAEqjwIQARqAAgAANL4AAIi9AADovQAAOb8AAMi9AADovQAABL4AANi9AAAkvgAADD4AAMi9AAAQPQAAMD0AAHy-AADgvAAAiL0AAJ6-AAA_PwAAmL0AAJo-AAA0PgAA2L0AAOA8AAAEvgAAFL4AAIi9AACovQAAyD0AAIi9AACYPQAAND4AAHA9AABQPQAAyL0AADw-AACAuwAAHD4AAKo-AACWvgAA-D0AAIo-AAA0vgAAuL0AAKC8AABAPAAAuL0AAH-_AACovQAAyL0AAAy-AAA0PgAADL4AAJY-AAAQPQAAHD4AABA9AABwvQAALD4AANi9AADYvQAAED0AALo-AABAPAAAHL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=pW9X-ygrvEY","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1123749009273310671"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"849913352"},"15109448414554544236":{"videoId":"15109448414554544236","docid":"34-2-16-Z02FB74EA390B4B96","description":"Let us develop login part for our eCommerce app in this mini series where I'll show you how to develop a login app with nativescript. Full playlist: • NativeScript Tutorials Source code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2826532/114d32f4aeb9e5b22be1d5e595b43003/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/zDGhjgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DyDuJrbanrHw","linkTemplate":"/video/preview/15109448414554544236?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Tutorial #21: Login App - Part 1","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=yDuJrbanrHw\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzZaFDE1MTA5NDQ4NDE0NTU0NTQ0MjM2apMXEgEwGAAiRRoxAAoqaGhsZ3R3dHJibXV2cW52YmhoVUNKVW1FNjFMeGhiaHVkelV1Z0hMMndREgIAEioQwg8PGg8_E4sEggQkAYAEKyqLARABGniB-xIICgL-APUN-gMEBP4BBgf3APb__wDY7gcAB_kDACQHB__6_f8ADwjz_vwAAAD2BPjxAf8AAPEB_QMEAAAAE_4A-P8AAAD9EgIQ_gEAAAHv-gP2AgABEvgMDQAAAAD_Av7__QH_APkCBAcAAAAAAuj1AwEAAAAgAC1ohMw7OBNACUhOUAIqhAIQABrwAVch8vwG0x0GqAbVAMYaBQCBGA__MBX-Aa7q0QDn49UB3QnxACHtC__c_v4AgRPsAcf-7AAgF-8A9_os_xPrRAAj_dIAQMETATH75gLMI_j_8CcL_ycDHQAWzQkCPfbg_fXt9v_h-9MEsd7-__kdIAL5AQMAIQP7Av0QLvzbJf8D4_ETBeHaHf-m6xn8FCMgBx_-3_s4Lwn83gcX_hYC8ggn7v4JAtYd9ZwLFPy1zvf94NjYAOH48v4nFBXxCyoq-CQdDwoS1AXuK-4J8Cjz4_v8QAf7OQn6EOfa8vWvFRECz__48sEZ8PIP-wPg6_T2_iAALQGwADs4E0AJSGFQAirPBxAAGsAHWmi_vjxeEj3SjAU9MEj6vXkVQz1hZmk87X7VvTvqg7znlFu8sW78PbdPvT3cBOm8G2SivvgaIr2VV1i9QL05PuIbqjkMpdi5j1P0vJ2ZxTz6gvG881kOvjhvNz12-yy7UANBvZinU72sg009vktZPpEc3TugfIs6_cA1vquaG72xtB09figFPN75ajwRMOM7vFgYPisxrrtvTdW8lITkPdYutzz8EVA8lrHhvc_l_DxTZ6S8mjpUvUxTpbu4APq6-eKGPRLpLb2aej09ZCqzvUE-Mrw6xjo8f-7VPIDgAD3KoWo805klvRc5ejxbqEa8iIdNu35MEL3_pkE8L4byvXSQfLz9Iaw8banjPQYRqbwUnds8McIKvdvQHj3530a7YYg8PSHJLL1h3Z07hO1MPeTzaj1UkPo8pXQfuyOekbyFwUY8jZwFPtQEW73U13O8zOWAvf1wq7zuBQk8E7ysPXAk0D3690-8GkDPO8qvqj3dyhg8P-MCPgUZAbzzoVU8GVBzOsaiib3xrZm8e3FdPRd0jD0LQtw7uJQDvp41CbvEf_S6RLFLPXldHLz_1gi7YHKoPUc-Djygfwq73sgMvguySr3CeUQ7yliYPWY5PzwadQY8zisIvaAGhDvUQqw7oXEXvbiPjL2Cmxy7vCMDvpykubyFq4c78uQfvbg2t7tRyGe7OkKhvaaWor0kAAs6zJ9rOyrxSrw6joK7DT-ePXnsgjzLJ4460vGyvSeoPLy36p06ZhW2PF5vcT0-krM5PL3yPUrIUb1XwY45pQWaO1k1YzzROuI5Ag8KPCgdzzgR40g6oH3GPclIvD1XbpK576sSPc6mA74Woda3HZkCvRLTb71JuSm40NYhvZiWlz1gdt05tPsaPa8iA70XZjC5QuSZPL6J4TxVrSg5cD1PPbhOLb1PJQQ5QgbRu7ZQzbyLRSa5Z-_MvZoRlLwexIw5dJIyPZXFFLx7AB84Xw0QPZdjCL3ypa-3CvITveOdvT2VU9W4fxVAPZvWnLxz5Xg4ZJXSuzc4kbzvNwc44s-bvTNQ-b1Gyg24_LNVvekDsLtQkcA4r3vrvXN_pb1QwBG4u_jBvel8iL0mQU44XyynvZC9jr3Fr324tMjWvXRGv73et704PxMrPBFVmTsr4wO4soW7PESnxju0A-i292ANPQKJIT1B7wC4-cEUPZ50CTyl8g24U2VOPHtclb1edby3qWuNPYsLkT0TJyI4P_pLvKoZKD0e-MO4PbrRPJr6bz16yBO1Fdy0PMtMub2z3U64IAA4E0AJSG1QASpzEAAaYEcHAEMAE7XP6FviFMLmCrvSEPkS7Rb_GPz_7BXO7Pfx1Z8ZE_8R3e_9ngAAADRSzU7kABV92wDAF84rL8Ss5vDzewXYDoEq_wmpx1n4DOfBCOsNDwDlyLYU-x7bLxfiLiAALYgSDzs4E0AJSG9QAiqvBhAMGqAGAAAAQAAAyMEAABBCAADAQQAA8EEAAJBBAAAEQgAAfEIAAGjCAAB0wgAAyEIAAFDCAABEwgAAPMIAAGxCAABYQgAAaEIAAEDCAAD4wQAAKEIAAIA_AACAwQAAwEAAAFxCAAAcwgAAMEEAAOjBAAA8wgAAUEIAAJDBAABcwgAAyEIAAKrCAADwwQAA4MAAAMjBAABgwQAA_kIAALhBAACAvwAAgMEAAJjBAABIQgAAXEIAABzCAACWwgAA-EEAAKDAAACOQgAAmEEAAMBBAACgQQAA4MAAABjCAABIQgAAiMEAAIDAAADgwAAAAMAAAEBAAAAMQgAAcMEAANDBAADQwQAAyEEAADDBAACswgAASMIAAFBCAACAwQAA4EEAAExCAAAowgAAcEIAABDBAADYwQAAAMIAADhCAABQwQAASMIAADjCAAA8QgAAtEIAAEBAAABwwgAAukIAABBBAAAgQQAAEEIAALBBAACMwgAALEIAAARCAAAgwgAAwEAAAKhBAAAwQQAAmEEAAKBBAADwQQAAPEIAAABAAADQQQAAEEEAAADAAAAcQgAAcEEAAIjBAACAvwAAOEIAAJhCAABwQQAAAMEAAKDBAACAPwAAGEIAAMDAAAAAQQAAqkIAACjCAACAPwAARMIAAIjCAACIQQAAAEIAAGhCAACGwgAAkMEAAJTCAABMwgAAQMEAAIhBAACwwQAAuMEAABBBAAAcQgAAoEEAAGhCAAAMQgAAbMIAAGDCAAAwQQAAhMIAABDCAAAEQgAAKEIAALDBAAAAQgAAYMIAAIhBAAAUQgAAgEAAAABCAADAwQAAAEAAAILCAAAIwgAAlMIAAPDBAAAMQgAA0MEAADDBAACIwQAAMEEAAEDCAACowQAAGEIAACBCAAAAQAAAAEIAAADAAAAAQgAAMMEAANBBAAAQwgAAOMIAAKDBAADAwQAAQMEAADBBAABgQQAAcMEAAEzCAADIwQAAYEIAAPDBAACwwQAAiEEAAMDBAADAQQAAxMIAABTCAAAIQgAABEIAAODAAACYQQAAkEEAAKDAAACgQQAAJMIgADgTQAlIdVABKo8CEAAagAIAABS-AAAMvgAAUL0AAOA8AABUvgAAkj4AAEQ-AADSvgAA2r4AAIA7AABUvgAAyD0AAKK-AAAcPgAAdL4AADA9AAB8PgAA4LwAAIA7AAAdPwAAfz8AAMq-AACAOwAAMD0AAGS-AADYPQAAML0AABQ-AAAcvgAAZD4AAJY-AADgPAAAxj4AAMg9AACAOwAANL4AAIC7AADGvgAAwr4AABQ-AABAvAAAdL4AAII-AAD-vgAAfL4AAJo-AAD4PQAAZL4AAKa-AAAcvgAAgj4AAAS-AACSPgAAnr4AAJ6-AACAuwAAfz8AABQ-AADSPgAAzj4AAPg9AADgPAAAgDsAAIo-IAA4E0AJSHxQASqPAhABGoACAACIvQAAED0AAAy-AAAVvwAAQDwAAHA9AABUvgAAoLwAANi9AAAcPgAAHL4AAOA8AACIPQAAXL4AAGQ-AADIvQAARL4AADc_AAB8vgAAVD4AAOA8AAD4vQAALD4AAOC8AAAQvQAAMD0AAIK-AABwPQAAFL4AAIC7AACYPQAA4DwAAHA9AACAuwAAgj4AAEA8AADYPQAAVD4AADy-AABAvAAAFD4AAKC8AADIvQAAED0AAOA8AACavgAAf78AALg9AACgvAAAcL0AABA9AABMvgAAuD0AAJY-AABQPQAAUD0AAIC7AACgvAAAbL4AADA9AACgPAAAtj4AAEw-AABEviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=yDuJrbanrHw","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["15109448414554544236"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1705905727"},"10276763538665736051":{"videoId":"10276763538665736051","docid":"34-6-15-Z67BBB0046E516EDD","description":"NativeScript is the open source framework for building truly native mobile apps with Angular, Vue.js, TypeScript, or JavaScript. Full Playlist: • NativeScript Tutorials NativeScript's take on...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3282096/58b07dacecaa350c5162f91bee37d211/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/C0DTDgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqgU5Y9kkWX4","linkTemplate":"/video/preview/10276763538665736051?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Let's do NativeScript!","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qgU5Y9kkWX4\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTAyNzY3NjM1Mzg2NjU3MzYwNTFaFDEwMjc2NzYzNTM4NjY1NzM2MDUxarYPEgEwGAAiRRoxAAoqaGhsZ3R3dHJibXV2cW52YmhoVUNKVW1FNjFMeGhiaHVkelV1Z0hMMndREgIAEioQwg8PGg8_E-YCggQkAYAEKyqLARABGniB8QUDAfsFAAv9BQP6Bv4B7Q35Bfr-_gD6_gH5BAP_AAj_-vj_AQAA-gr7AwIAAAD5B_rz9v4BAPoF-AYDAAAADP4E-wcAAAAOAPwG_gEAAAr89QL2AgABCAUEAQAAAAD2BwgD__8AAPcHAQAAAAAAEPb-_QABAAAgAC0SBuA7OBNACUhOUAIqhAIQABrwAW32_wDZESEA6BQbAAwb7gGByA_8L_APAOECBwCYEPz_8gfPAPkKFwDmEQEAEAok_-0E8P857xEACfUe_wzk9QAZFdUANN79AOr5_QD37PcA8f31_jolCQEk9_4AFxQGACHv7gAD1en-8_L2Bfr99wL-CBABEQ8N_9URDALrA-0A1RwP-wUH9wAHCvT-IAsHBC715P8nDfIE1_b2AvAg_gD9_OcCEN_2AgAYAPjz-Av36OLhAB8vEgEbFe3-9i4UA_v3DgHsBfAG9ub3_TTfAPn6Dw8J5voBCNQL9ADv0_UCNRMVAMAZCvoJAxQPFBEA_yAALfdyKTs4E0AJSGFQAipzEAAaYDYRAEYWJe3L31XQ_uTTFPrb4Dnp5x7_6R0A5gOV0AP0w9UJ-wAg4hkEqgAAABFN71HNAAVy1OjwBAw5_OCy-x8VfxDfBoEA9OK46iYn1tKQ_AIg_ADb5s4BDR7pMwzFDSAALcflFzs4E0AJSG9QAiqvBhAMGqAGAACAPwAAAMAAAJhBAADYQQAAGEIAAABAAADQQQAAREIAAHzCAAAIwgAA_EIAAILCAAAIwgAAEMIAADBCAACAQgAAwEIAAIDAAAAgwgAATEIAACRCAABwwQAA4EEAABRCAAAAwAAAqMEAAEDBAACAwgAAaEIAAMjBAABowgAA1EIAANzCAAAMwgAAwMAAAAzCAAAcwgAAvkIAAARCAAAQQQAA-MEAAATCAACAQQAAXEIAABzCAAA8wgAAoEAAAOjBAABYQgAA8EEAAIBAAAAoQgAAoMEAAMjBAADgQQAA2EEAADDCAAD4wQAAAMAAAEDAAAAEQgAAcMEAAGDBAAAQwQAASEIAAADBAACIwgAAIMIAAFhCAACIQQAAAEIAAPhBAABAwQAAuEEAAIDBAAAwwQAAAAAAAFBCAADAwQAAbMIAAEjCAABsQgAAhkIAAMBAAACswgAApkIAAIDBAADgQAAAsEEAABBCAADgwQAABEIAAOhBAAAEwgAAQMAAABBBAAAAwAAAYMEAAIC_AAAQQgAAXEIAAJjBAAD4QQAAgD8AAABCAAAIQgAAQEEAABTCAAAAQQAAJEIAAIhCAABAwAAAwMAAAFDBAACAQAAAJEIAAGBBAAAQQQAAgEIAAGzCAACYQQAABMIAADzCAACQQQAAwEAAAIJCAADgwQAA2MEAAKbCAADgwQAAgMEAAIDAAAD4wQAAhMIAACRCAACEQgAAFEIAAGRCAABAQQAAFMIAAFjCAADQQQAAWMIAAEDAAACQQQAAgEIAAAjCAACAQAAADMIAAOhBAABkQgAAAMEAADhCAADIwQAAmMEAAIzCAABcwgAAPMIAANDBAADoQQAAZMIAAEDBAABowgAAMEIAAJDBAAC4wQAAAMAAAFRCAAAAAAAAwEEAAJDBAAAMQgAAqMEAALhBAADIwQAAFMIAAKDAAAAcwgAAgL8AAIBAAACAQQAAgMEAAHDCAAAYwgAASEIAAKBAAAAswgAA2EEAANDBAADQQQAA0MIAACzCAAAkQgAAHEIAAHDBAACAvwAA4EAAADDCAAAYQgAA6MEgADgTQAlIdVABKo8CEAAagAIAAPi9AACevgAA-D0AAIA7AAAsvgAAmj4AAOg9AAABvwAAtr4AAPg9AACovQAAEL0AADS-AADOPgAARL4AAPi9AABUPgAAoDwAAIg9AAAPPwAAdz8AAKq-AAAMvgAAoLwAAKK-AAAkPgAAQDwAAKi9AADGvgAAsj4AAFw-AADIvQAABD4AAOC8AACAOwAAuD0AAHA9AABEvgAAfL4AAIC7AAD4vQAAXL4AAK4-AACWvgAAJL4AAFA9AAA0PgAAiL0AAKK-AABsvgAAEL0AAJi9AADCPgAAjr4AAIK-AACgPAAAfz8AAOg9AADePgAAhj4AAAS-AACAOwAAQDwAALI-IAA4E0AJSHxQASqPAhABGoACAADIPQAAQLwAABC9AAATvwAA4LwAAIg9AADgvAAAUD0AAES-AACOPgAAcL0AAFC9AACgPAAAXL4AAKA8AAAwvQAAMD0AADU_AABEvgAAqj4AAAS-AACoPQAAcL0AAOi9AACAOwAA4DwAAHC9AACgvAAAoLwAAFQ-AACYPQAAiD0AADC9AAA0vgAAUD0AAJg9AACoPQAALD4AAGS-AABwPQAAmD0AAJi9AABUvgAAiD0AAAS-AAC4vQAAf78AAIi9AAA8vgAAUD0AAMg9AADgvAAAHD4AAIC7AAAEPgAAQLwAAIC7AADgPAAARL4AAFA9AADYPQAAkj4AAFQ-AAA0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=qgU5Y9kkWX4","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10276763538665736051"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3413409626"},"17137571922295075042":{"videoId":"17137571922295075042","docid":"34-1-16-ZB243CD7EABA9F682","description":"In this NativeScript tutorial (part 1), I create a new JavaScript project using the NativeScript CLI and then delete everything so I can show you what's involved in the bootstrapping process.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3680673/766c74f806c78f2a51821246a42d047f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Dj76FQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=videoid:17137571922295075042","teaser":[{"list":{"type":"unordered","items":["Bu video, Alex (veya Digitalex) adlı bir eğitmen tarafından sunulan NativeScript programlama dili hakkında kapsamlı bir eğitim içeriğidir.","Video, NativeScript'ten sıfırdan bir proje oluşturma sürecini adım adım göstermektedir. İlk bölümde yeni bir JavaScript NativeScript projesi oluşturma, temel dosyaları temizleme ve temel bileşenleri (App modülü, NavigationEntry, UI etiketleri ve butonlar) kullanarak basit bir uygulama geliştirme anlatılmaktadır. İkinci bölümde ise JavaScript ile basit uygulama geliştirme, buton ve etiket ekleme, event handler'lar kullanma, layout'lar ile düzenleme, XML dosyaları ve kod behind dosyaları kullanarak profesyonel uygulama geliştirme ve TypeScript'e geçiş konuları ele alınmaktadır.","Eğitim hem yeni başlayanlar için temel bir giriş hem de deneyimli geliştiriciler için projenin arkasındaki mantığı anlamak isteyenler için faydalı bilgiler içermektedir."]},"endTime":1014,"title":"NativeScript'ten Sıfırdan Uygulama Geliştirme Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Introduction to NativeScript from Scratch","list":{"type":"unordered","items":["This video will create a new NativeScript JavaScript project, rip everything out of it, and build it up from scratch.","NativeScript tips, tricks, and tutorials are posted a couple times a week on the channel.","The last NativeScript from scratch video was done a couple years ago, and some versions and webpack configuration have changed."]},"beginTime":0,"endTime":57,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=0&ask_summarization=1"},{"index":1,"title":"Project Setup","list":{"type":"unordered","items":["The project will be a plain JavaScript NativeScript project without UI framework, Angular, View, TypeScript, or XML code.","The bootstrapping process will be shown all in code, and a fully running native app only in JavaScript will be created.","After the JavaScript project is created, an XML file will be added to link the UI with the build process."]},"beginTime":57,"endTime":105,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=57&ask_summarization=1"},{"index":2,"title":"Creating the Project","list":{"type":"unordered","items":["The terminal is used to create a new NativeScript project with the command \"tns create demo.js from scratch\".","The CLI wizard asks for the template (Angular, View, TypeScript or JavaScript) and the simplest template (Hello World) is selected.","The project is opened in Visual Studio Code and unnecessary files and folders are deleted."]},"beginTime":105,"endTime":138,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=105&ask_summarization=1"},{"index":3,"title":"Project Structure","list":{"type":"unordered","items":["The project contains a \"app\" folder where code lives, and \"app.json\" is the inner package file that can be configured.","\"app.resources\" folder contains iOS (info.plist) and Android (android.manifest) files that are important for platform specific build.","The project must contain \"app.js\" and \"app.css\" files, with \"app.css\" being optional but necessary for the app to work."]},"beginTime":138,"endTime":263,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=138&ask_summarization=1"},{"index":4,"title":"Bootstrapping the Project","list":{"type":"unordered","items":["\"app.js\" file is where the application usually boots, and the \"Application\" object is required from \"tns core modules/application\".","The \"App\" module's \"run\" function takes a navigation entry, which tells the operating system where to navigate.","The navigation entry can generate UI on the fly using the \"create\" method, which needs to return something to display."]},"beginTime":263,"endTime":361,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=263&ask_summarization=1"},{"index":5,"title":"Running the Project","list":{"type":"unordered","items":["The project is kicked off with the command \"tns run ios\", which downloads all node modules and npm packages.","The build process creates \"node modules\", \"webpack build\", \"xcode build\", \"hooks\", and \"platforms\" folders.","The project crashes because the \"create\" function doesn't return any view, so a label is added to create a basic UI."]},"beginTime":361,"endTime":434,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=361&ask_summarization=1"},{"index":6,"title":"Creating UI Elements","list":{"type":"unordered","items":["A label is created by importing \"tns core modules/ui/label\" and using the \"Label\" class.","The label is given a text (\"Hello\") and returned as the view in the \"create\" function.","The project is run in an iOS simulator, and the label appears with the text \"Hello\" in native format for iOS and Android."]},"beginTime":434,"endTime":541,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=434&ask_summarization=1"},{"index":7,"title":"NativeScript'te Buton ve Olay İşleyicileri","list":{"type":"unordered","items":["NativeScript'te butonlar için \"on\" özelliği kullanılır ve bu bir olay işleyicisidir.","\"Tap\" olayı kullanılarak butona tıklandığında bir callback fonksiyonu çağrılabilir.","NativeScript'te global alert, confirm ve prompt mesajları kullanılabilir."]},"beginTime":543,"endTime":586,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=543&ask_summarization=1"},{"index":8,"title":"Layout Kullanımı","list":{"type":"unordered","items":["Layoutlar, farklı bileşenleri bir araya getirmek için kullanılır ve TNS Core modüllerinden UI Layouts'tan gelir.","Stack layout, tüm bileşenleri üst üste yerleştirir ve \"addChild\" metodu ile bileşenler eklenir.","Layoutlara CSS ile stil uygulanabilir ve JavaScript'te de stil değişiklikleri yapılabilir."]},"beginTime":586,"endTime":760,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=586&ask_summarization=1"},{"index":9,"title":"XML ve Code Behind Kullanımı","list":{"type":"unordered","items":["NativeScript'te XML dosyaları ve code behind dosyaları kullanılarak daha kolay UI tasarımı yapılabilir.","XML dosyasında \"root.xml\" kullanılarak temel UI yapısı tanımlanabilir.","XML dosyası ve aynı isimdeki code behind dosyası (örneğin root.js) eşleştirilerek event işleyiciler bağlanabilir."]},"beginTime":760,"endTime":925,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=760&ask_summarization=1"},{"index":10,"title":"Gelecek İçerikler","list":{"type":"unordered","items":["NativeScript'te data binding özelliği bulunmaktadır ve bu konu ayrı bir kurs kapsamında ele alınacaktır.","TypeScript öğrenmek önemlidir ve JavaScript projeleri TypeScript'e dönüştürülebilir.","Bir sonraki videoda JavaScript projesi TypeScript'e nasıl dönüştürüleceği gösterilecektir."]},"beginTime":925,"endTime":994,"href":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=925&ask_summarization=1"}],"linkTemplate":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"NativeScript Apps from Scratch 2020 | NativeScript Tutorial | JavaScript","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pNitFeYYzAo\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFgoUMTcxMzc1NzE5MjIyOTUwNzUwNDJaFDE3MTM3NTcxOTIyMjk1MDc1MDQyaogXEgEwGAAiRRoxAAoqaGhpZHNkdW15c255Z2JsYmhoVUNhamlNS19DWTlpY1JoTGVwUzhfM3VnEgIAEioQwg8PGg8_E_YHggQkAYAEKyqLARABGniB-w8CBv0EAPAIAvz7AQABAPz2_fj9_QDnAwT-CP0BAAj7C_X-AQAA-f3yAgAAAAD5B_rz9v4BAO0JAQYEAAAADwP-__0AAAAJEPsO_gAAAPsAAv0D_wAAAwIIBwAAAAD7AQkA-_8AAP79_v0AAAAAC_H69QAAAAAgAC0yyNw7OBNACUhOUAIqhAIQABrwAV8k8fsGzx8GoQ4AAOMQywGX8e4Af_nU_-Hv1P_aAOUBycu_AOrOJv-aB_wBmP3gAqoiwf5DEwkBAQgR_zDaJgABJ8QBPMwzAxEV3gLcM-X-GhQ9_0fRIfxT3ioCVwffAf8NIvsK-c8Bw-PiAOkSPQI2-_z7CwvsBeghQQH-FTUA2u7r_dgQDQSkz_v-IxEC-xEW0P4zHc_92Aj_-i329Q7_2-kH_NP69e0FBQD10QTvsQvnAPIY7wnNIRX69yIXAQTVEP8V5Oj1FBnv8kUo6QsHMwUFE-cDF9Hs5PKy7RcEzdQQBtUEEQMMAgX1BhLzAiAALddF6jo4E0AJSGFQAirPBxAAGsAHhsvqvv7thz2wl8E81rIwvU7QBj3AngU9TTiavdCkYrtIwRO9tTUyPr9rSz3xaP48nE2Xvuo9XLlkjxa8LQlQPtT4YDzmZBg9mGPevCahurt201e9syPVvYOXCj31HfK8K0t0vLO-97zHJEg7nzsBPo-UKD07GLE8TFTPvRHuxLzDxFU8L5tKPbdKK73WaCK8cqa5PWu8bz2bwYS84A4UPuH3BT0ECtA8QRzFvUAo-Tx_XXo7phCDvR8AJz0zG_-88FnNPKxygDtG0m483PQXvuQiSL2Xnvq7HYSKPZbRKD0cTs88lgpqva6Uij2pfzW8vFpuPbeLvDp25a87DVMrvlyypjtiujW8nyDxPRAOLL2OESc546XbvUUFGD2vtwg9uypQPfqNQLy_7746hO1MPeTzaj1UkPo8l7MSPeFdDr3wngc7ujACPma9mLzMPrS8U1aovQkzrbzntHq7ssuBPGoEgT3JDIq8EAfpvR9VQz08qMA7Uu2jPcXgxrwmfIQ7YyZRPZ8dUL1RS3O8E5KWPW26jz0yKqE7-1XlvHRAtzwc0zC711ykvJXnCz1NyD283BHOPfGT9jrK_FM58W6bvcnLmr1ebQG86j6APfQXejxUR1g8-61dvcSEJ70K-JA76vpPPR9Mur1quSg6BXvCvXMuRb2na_W63MlxOxtutrwnk6o7ucMmPSDPTr1T1JW7xdopvHItf7xGZ_Q681nePW727Dz6gZy4H9XVvEqcsLxkZpe6i17bO_zPED0YyFw7FbN0PUBgr72NYn44u87tO1OFFT2Cb7-3KTyNvElNi73lnBs5p4Iju2Y_3DwXNDM6avYju--dp71iSNy4dcJwvKbl0bzdS0E22DJ0vQrZGT2Skiw4z-1qPQBh1jzeqWK3h-JpPZY1u7xi08G4FiMhPXBbwDw_YBI5tdGvPC1_eb1kbwc5D1ImvGDuzbpCWCc4osf3u_nDyr0tJuq4nkk2PQTF9LwO8X03zfIrvOMmmT3azh-44lW7vEVhjL11hA64xTybvap3fb1htiS4sEKQvUwAmb0hZWO4ulK6vSMgkboGzhg5XAA6vgETjb1g8zG5TdpUvYb3lr03gwG3JVBOvfKGar2znn24LdHZvbyghL3ryZQ3d5_ju9NVsLxOgAe3iQybPceGSb09syG2OFpEPCPuVjw8Xo43DP-ePczuSbwCvsS315xoPd8ROr1PYhm4qWuNPYsLkT0TJyI4U1N8vfDzZD0mccO3l_RBvby8vz3pDhI42uWrPXdaaL1a8UM3IAA4E0AJSG1QASpzEAAaYD4IADcfCt6s21_oJdHwHdTx1wv28i3_7tv_5i-_9PXU8c0tJgAQBAYQqQAAACA61UzlABF1wu_iwLcZ58uz8RcOfxDWJ5MU2-zUHzUC2x6c_OML_AD16sgJ5SvhSRL5FCAALWw_GDs4E0AJSG9QAiqvBhAMGqAGAAAAAAAAwMEAAMZCAACQQQAAiEEAAMjBAADowQAAAAAAAIzCAADowQAAoMEAABBCAACQwgAAgMEAACDBAADowQAAPMIAAAjCAABUQgAAMMIAAKBAAAAswgAAIMIAAABBAAAAAAAAPEIAAGjCAADYwQAAIEIAALhBAAA0wgAA2EEAAIDCAAB4QgAAQMEAAIBCAACgQQAA1EIAAHDCAADAwAAAREIAADBBAABQQgAAoMAAAEBAAACYwQAAkEEAAEBAAAAkQgAAiMEAAPjBAABQQQAA6EEAAHBBAAAQQQAAUMIAAOhBAABAwAAAmEEAAEBCAADoQQAAPMIAAOjBAADIwQAAwMEAACRCAAAoQgAAJMIAAGDBAADIwQAAiEIAAERCAACKwgAAzkIAACDCAABEwgAArsIAAMDAAAB4wgAAOMIAAETCAAAMwgAAqEEAAPhBAABwQgAATEIAAADAAACwwQAALEIAAKBAAAAUwgAAgEAAALjBAABQwQAAAAAAANjBAAAoQgAAoEAAAEhCAADgQQAAoMAAACBBAAAcQgAARMIAAKrCAABQQgAAAAAAAAhCAAAYwgAAsEEAAHBBAACgQQAAUMIAADDCAACSQgAA2EEAAKDBAACIwQAAyEEAANjBAACAwQAAosIAAPDBAAAQwgAAWEIAADhCAAAgQQAAAMIAAFzCAACqwgAA-MEAACBBAAAcQgAApEIAACRCAAAQwQAAUEEAAEzCAACgQAAAeMIAAEBCAADAQAAA0MEAAMDAAAAQwQAAcMEAAABCAAC0QgAAmEEAAMjBAACIQQAAwMAAAOhBAAB8wgAAwEEAACBBAAAQQQAAjsIAAKhBAAB8QgAAgMEAAABAAACwwQAAYMEAAMhBAABUwgAALEIAACDBAABAwQAAQMEAABTCAACAwAAAcMEAAEDAAACAQAAAQEAAAIDCAADwwQAALEIAAFRCAAAIwgAALMIAAFzCAACOwgAAVEIAAKDBAABAwgAAQEAAADRCAADoQQAAnMIAAIBAAAD4QQAAwEAAAMBBAAA8QgAAlsIAAAhCAACSwgAA2MEgADgTQAlIdVABKo8CEAAagAIAAAy-AADIPQAAXD4AAKi9AAC4vQAAyD0AAN4-AAAdvwAAZL4AABC9AAD4PQAAfL4AABA9AACoPQAAJL4AAEA8AADoPQAAEL0AABQ-AAAXPwAAZT8AAEy-AAD4vQAABL4AAES-AAC4vQAAcD0AAAS-AAA0vgAAoj4AALI-AADgPAAAdD4AADC9AAD4vQAAiL0AAIg9AABsvgAARL4AAFQ-AADGvgAAFL4AAJg9AAD2vgAAoLwAAKo-AACyPgAAjr4AABC9AACavgAAJD4AADS-AAAcPgAAkr4AADA9AADgvAAAfz8AADC9AAC-PgAAqj4AACS-AACCvgAAUL0AAC0_IAA4E0AJSHxQASqPAhABGoACAAAEvgAAuL0AAHy-AAAtvwAAiL0AADC9AADYvQAAEL0AAGS-AABcPgAA2L0AAMg9AAAwPQAA-L0AAMg9AAC4vQAA2L0AAB8_AADYvQAA0j4AAEC8AABwPQAA4DwAALi9AABwvQAA4LwAANi9AABQPQAAUL0AAJg9AAC4PQAA4DwAAKg9AACIvQAALD4AADC9AAAcPgAAij4AABy-AADgPAAAJD4AAKi9AABkvgAAED0AAOC8AAAkvgAAf78AAFC9AAAUvgAAgDsAAPg9AACYvQAADD4AAIY-AABQvQAAmD0AAFC9AABAPAAA4LwAAIi9AABwPQAAyj4AAAw-AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=pNitFeYYzAo","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17137571922295075042"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3253141147"},"3622942780718148672":{"videoId":"3622942780718148672","docid":"34-1-6-Z8CEE97B0724D5454","description":"In this NativeScript tutorial, I show you three methods for making your animations more life-like and realistic by adding timing functions. These range from the built-in animation easing that...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/472764/de634f791ebd92c720a5bd8313c3589a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_HrrIwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_Sjv6rNm-SQ","linkTemplate":"/video/preview/3622942780718148672?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"3 NativeScript Animation Timing Techniques | NativeScript Tutorial","related_orig_text":"NativeScript","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"NativeScript\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_Sjv6rNm-SQ\",\"src\":\"serp\",\"rvb\":\"EqwDChMxMzgxNTk0ODU2MTI0NjE0MDIxChM3ODc4MzgxOTExMTM3Mjk3MTg1ChQxNDk2MzUxMTgzMTYxOTA4OTI3OAoTMTMyMTI2MjQ3NzA5Mjc5OTYyNwoTNzYzNTY4NjExNTgyODk5ODk3NgoTOTUwODU3NDE3NzQ1NDIxNDUyMwoUMTcwMDU1Mjg4MDk1NzQ3NDU1NDIKFDE4MzMyNTEyNzE5OTQ2NjUwNTU1ChQxMTIxNTc4NzYxMDY0MjUzODk0MwoTOTAxNDI0Njk3NTQwMjYyOTc5MwoUMTcxMjY3NjM1NDYyMDc5NTU1NjYKEzQ1NzIyNTkxNTg4ODA1Nzk4NzMKEjExNDE5NTY2NDY3NDE3MDAyMAoTMTEyMzc0OTAwOTI3MzMxMDY3MQoUMTUxMDk0NDg0MTQ1NTQ1NDQyMzYKFDEwMjc2NzYzNTM4NjY1NzM2MDUxChQxNzEzNzU3MTkyMjI5NTA3NTA0MgoTMzYyMjk0Mjc4MDcxODE0ODY3MgoTODE4NjU4MTY3OTYyODI5Njc0MQoUMTQwNzA5MjQ3OTY0Mzg0MjcxNjAaFQoTMzYyMjk0Mjc4MDcxODE0ODY3MloTMzYyMjk0Mjc4MDcxODE0ODY3Mmq2DxIBMBgAIkUaMQAKKmhoaWRzZHVteXNueWdibGJoaFVDYWppTUtfQ1k5aWNSaExlcFM4XzN1ZxICABIqEMIPDxoPPxOhCoIEJAGABCsqiwEQARp4gfsPAgb9BAAPCgT__QUAAPoD_wH5_f0A6_j88wL_AQARAP_6AgAAAP4H9Af8AAAAAv799vP9AQD__PUEAwAAABL-APj_AAAABgQAA_f7_gP8-QEI-gEAAAcCBfj_AAAA-AoH-_v_AAD6AgQHAAAAAAf7_goAAAAAIAAtMsjcOzgTQAlITlACKoQCEAAa8AFtEe_-BdUbBr8V3wDRBgUBgfoR_0f18QDK7bwA1u-8AboD2wH86xj_ygIC_5n-9wHB_dX_LzXwAO_7DwAq3yEA_CXfAFfeDwJH7-kAziL5_90lMf0rzRYARL8lATr24f0i8wT94vvVBLXf_v_-BTEAGBIGAiMdHQHrHTkB2CIY_-PoAfnOAg_7sNb8_hsgEP8IBuv9OCro_wAfDwUZF-sEBQL4CvzZ-_bwMh3-uND3_dX2_gcCHfwJ4fcjAQooKPjx9ioCCv7_8_QX9vEpBPH4FjUGBRkP-xTu7v_xuwL_8O_tCe7TIxD6-fwI-AH28f0gAC3G_QY7OBNACUhhUAIqcxAAGmBE-gA2FxS5o_pS5wPYwhTaxtn7F_Ej_-nv__cpwPX-7M_XDRoAAs0QHKQAAAAtQeIrzwD8f7nYCxbYJAWlsgAQ_2YD9g2dGvrzreoyIOcOqA_fGxgA8M2xB_0ozV02AhAgAC1bOhU7OBNACUhvUAIqrwYQDBqgBgAAiMEAAEDCAAAQQgAAQEEAAEBBAAAgQQAApEIAABDBAABkwgAA-MEAAChCAADAQQAAiMIAAJDBAABwwQAAKMIAAKBAAAAQQgAAYMEAAIDBAACkQgAAYMIAAGDBAAB8wgAAHMIAAIhBAACCwgAAUEIAAGRCAAB4QgAABMIAABxCAAAwwgAAgkIAAIbCAACawgAAMMEAAPhBAADgQQAAAEAAAADCAABYQgAAikIAAIDBAABAwQAABMIAAOBAAADgwAAAgMEAAGjCAACAPwAAwMEAAOjBAAAgwQAAEMEAAIBBAABYwgAAEMEAAExCAABEQgAAQEEAABTCAAB4wgAAyMIAAEDCAAAAAAAAgMAAALDBAABAwAAAAMAAAEBAAACAPwAAgMIAAERCAACwQQAA-MEAAHDCAACgwAAACMIAAADCAACIwgAAWEIAAIjBAABQwQAADEIAANhBAAA4wgAACEIAAExCAACYQQAAkEEAAARCAABAQQAAiEEAAGBCAADWwgAAiEEAAJBBAAA8QgAAoEAAAEDCAABgQQAAiEIAAABCAACWwgAA2EEAAJBBAAAAQgAA6EEAAI5CAAAEQgAA0EEAANjBAADAwAAAikIAABBCAADAwAAAPMIAADjCAACCwgAAoEEAAMjBAABwwQAAoMIAALBBAACgQQAAEEIAAHDBAACuwgAAMEEAAHBBAAAIQgAAoMEAAEhCAACoQgAAUMEAAFDBAAAoQgAASMIAAHDCAABAwAAA0EEAAChCAAC4wQAAHEIAAOjBAADgwAAAEEEAAATCAADAwAAAcEEAAABBAACgQAAAlsIAADBBAAB4wgAAuMEAALDBAACAwAAAdEIAAJjCAABYQgAAUEEAAADCAACIQQAARMIAADxCAABAQQAAKEIAAABAAAAswgAAXEIAAEBBAAAQQQAABMIAAIhBAAAAAAAAgL8AAKDBAACEQgAASMIAAFDBAACYwgAAAMEAAIBAAADAQQAAWMIAAMRCAADgwAAAUEEAAFDBAAAgQgAAoMEAAOBBAABAQQAAqEEAAOhBAACIQQAAeMIAAPDBIAA4E0AJSHVQASqPAhAAGoACAACSvgAAQDwAAFQ-AACoPQAAXL4AAPg9AAA8PgAAvr4AAFS-AABkvgAAHL4AACy-AACIPQAAyD0AAIi9AAAMPgAADD4AAIA7AACgPAAA3j4AADE_AAAcvgAAED0AAOi9AAAUvgAAJL4AAIC7AAA8vgAAQLwAAKg9AACGPgAADD4AAII-AACAuwAANL4AAKC8AABwvQAAir4AAKK-AABwvQAAbL4AAKi9AAAQPQAA0r4AAES-AAAcPgAAZD4AAFC9AADgPAAA6L0AANg9AACWvgAADD4AALi9AAAcvgAAQDwAAH8_AABwPQAAkj4AAEQ-AACKvgAAjr4AADC9AADePiAAOBNACUh8UAEqjwIQARqAAgAAQDwAAMi9AAAEvgAAI78AAKC8AABAPAAAHL4AAMi9AACWvgAATD4AAIi9AACgvAAAqD0AALq-AACIPQAAmL0AAMi9AAA7PwAA-L0AAIY-AAD4PQAAgLsAAFA9AADgvAAA4LwAAHC9AABkvgAAoDwAALi9AAAwPQAADD4AAIA7AADYPQAAqL0AADw-AAAQPQAA4DwAACw-AAB8vgAAqD0AACQ-AAAQvQAA2L0AADC9AACgvAAAyL0AAH-_AABAvAAAyL0AAES-AAAEPgAANL4AAGQ-AABwPQAAML0AAEA8AADgvAAADD4AADy-AABQvQAAcL0AAMI-AADYPQAA-L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=_Sjv6rNm-SQ","parent-reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3622942780718148672"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4098857532"}},"dups":{"1381594856124614021":{"videoId":"1381594856124614021","title":"\u0007[NativeScript\u0007] Tutorial #1: Setting up \u0007[NativeScript\u0007] Development Environment","cleanTitle":"NativeScript Tutorial #1: Setting up NativeScript Development Environment","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jyDdEI1Vvd4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jyDdEI1Vvd4?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul - Codedamn","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+-+Codedamn","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul - Codedamn. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":332,"text":"5:32","a11yText":"Süre 5 dakika 32 saniye","shortText":"5 dk."},"views":{"text":"22,8bin","a11yText":"22,8 bin izleme"},"date":"13 oca 2019","modifyTime":1547408847000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jyDdEI1Vvd4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jyDdEI1Vvd4","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":332},"parentClipId":"1381594856124614021","href":"/preview/1381594856124614021?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/1381594856124614021?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7878381911137297185":{"videoId":"7878381911137297185","title":"\u0007[NativeScript\u0007] Tutorial for Beginners - Build iOS, Android and Web Apps with \u0007[NativeScript\u0007]","cleanTitle":"NativeScript Tutorial for Beginners - Build iOS, Android and Web Apps with NativeScript","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8Q8OtgL3Fuo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8Q8OtgL3Fuo?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4585,"text":"1:16:25","a11yText":"Süre 1 saat 16 dakika 25 saniye","shortText":"1 sa. 16 dk."},"views":{"text":"23,9bin","a11yText":"23,9 bin izleme"},"date":"11 mar 2020","modifyTime":1583884800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8Q8OtgL3Fuo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8Q8OtgL3Fuo","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":4585},"parentClipId":"7878381911137297185","href":"/preview/7878381911137297185?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/7878381911137297185?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14963511831619089278":{"videoId":"14963511831619089278","title":"About Official \u0007[NativeScript\u0007] Plugins","cleanTitle":"About Official NativeScript Plugins","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xQhuV5TW7PM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xQhuV5TW7PM?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":381,"text":"6:21","a11yText":"Süre 6 dakika 21 saniye","shortText":"6 dk."},"date":"27 kas 2020","modifyTime":1606435200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xQhuV5TW7PM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xQhuV5TW7PM","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":381},"parentClipId":"14963511831619089278","href":"/preview/14963511831619089278?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/14963511831619089278?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1321262477092799627":{"videoId":"1321262477092799627","title":"\u0007[NativeScript\u0007] Tutorial #20: eCommerce app kickstart","cleanTitle":"NativeScript Tutorial #20: eCommerce app kickstart","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gGHVhurX_JQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gGHVhurX_JQ?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul - Codedamn","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+-+Codedamn","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul - Codedamn. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":243,"text":"4:03","a11yText":"Süre 4 dakika 3 saniye","shortText":"4 dk."},"views":{"text":"4,9bin","a11yText":"4,9 bin izleme"},"date":"28 oca 2019","modifyTime":1548709112000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gGHVhurX_JQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gGHVhurX_JQ","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":243},"parentClipId":"1321262477092799627","href":"/preview/1321262477092799627?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/1321262477092799627?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7635686115828998976":{"videoId":"7635686115828998976","title":"\u0007[NativeScript\u0007] Tutorial #6: Code behind file","cleanTitle":"NativeScript Tutorial #6: Code behind file","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kwtpjOWbA-M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kwtpjOWbA-M?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul - Codedamn","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+-+Codedamn","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul - Codedamn. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":433,"text":"7:13","a11yText":"Süre 7 dakika 13 saniye","shortText":"7 dk."},"views":{"text":"5bin","a11yText":"5 bin izleme"},"date":"19 oca 2019","modifyTime":1547900036000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kwtpjOWbA-M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kwtpjOWbA-M","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":433},"parentClipId":"7635686115828998976","href":"/preview/7635686115828998976?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/7635686115828998976?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9508574177454214523":{"videoId":"9508574177454214523","title":"\u0007[NativeScript\u0007] Vue Directive Part 2: Shadow | \u0007[NativeScript\u0007] Tutorial","cleanTitle":"NativeScript Vue Directive Part 2: Shadow | NativeScript Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=objiXZ4c5bs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/objiXZ4c5bs?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":744,"text":"12:24","a11yText":"Süre 12 dakika 24 saniye","shortText":"12 dk."},"views":{"text":"1bin","a11yText":"1 bin izleme"},"date":"22 nis 2020","modifyTime":1587513600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/objiXZ4c5bs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=objiXZ4c5bs","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":744},"parentClipId":"9508574177454214523","href":"/preview/9508574177454214523?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/9508574177454214523?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17005528809574745542":{"videoId":"17005528809574745542","title":"\u0007[NativeScript\u0007] First Steps - New Course!","cleanTitle":"NativeScript First Steps - New Course!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MaiFu7LRvG0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MaiFu7LRvG0?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul - Codedamn","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+-+Codedamn","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul - Codedamn. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":178,"text":"2:58","a11yText":"Süre 2 dakika 58 saniye","shortText":"2 dk."},"views":{"text":"2,8bin","a11yText":"2,8 bin izleme"},"date":"28 şub 2019","modifyTime":1551347109000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/MaiFu7LRvG0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=MaiFu7LRvG0","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":178},"parentClipId":"17005528809574745542","href":"/preview/17005528809574745542?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/17005528809574745542?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18332512719946650555":{"videoId":"18332512719946650555","title":"\u0007[NativeScript\u0007] Tutorial #19: Navigation","cleanTitle":"NativeScript Tutorial #19: Navigation","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=tbIhxit-JGk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/tbIhxit-JGk?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul Mohan","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+Mohan","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul Mohan. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":342,"text":"5:42","a11yText":"Süre 5 dakika 42 saniye","shortText":"5 dk."},"views":{"text":"9,8bin","a11yText":"9,8 bin izleme"},"date":"28 oca 2019","modifyTime":1548682889000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/tbIhxit-JGk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=tbIhxit-JGk","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":342},"parentClipId":"18332512719946650555","href":"/preview/18332512719946650555?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/18332512719946650555?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11215787610642538943":{"videoId":"11215787610642538943","title":"Using Android Resources in \u0007[NativeScript\u0007] | Tutorial","cleanTitle":"Using Android Resources in NativeScript | Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=yNb9QjhR0QI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/yNb9QjhR0QI?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":713,"text":"11:53","a11yText":"Süre 11 dakika 53 saniye","shortText":"11 dk."},"views":{"text":"2,4bin","a11yText":"2,4 bin izleme"},"date":"6 mar 2020","modifyTime":1583451981000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/yNb9QjhR0QI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=yNb9QjhR0QI","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":713},"parentClipId":"11215787610642538943","href":"/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/11215787610642538943?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9014246975402629793":{"videoId":"9014246975402629793","title":"\u0007[NativeScript\u0007] Tutorial #22: Chrome Debugger and HTTP Requests","cleanTitle":"NativeScript Tutorial #22: Chrome Debugger and HTTP Requests","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oCIDfsqqS3E","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oCIDfsqqS3E?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul Mohan","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+Mohan","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul Mohan. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":488,"text":"8:08","a11yText":"Süre 8 dakika 8 saniye","shortText":"8 dk."},"views":{"text":"8,3bin","a11yText":"8,3 bin izleme"},"date":"29 oca 2019","modifyTime":1548780002000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oCIDfsqqS3E?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oCIDfsqqS3E","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":488},"parentClipId":"9014246975402629793","href":"/preview/9014246975402629793?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/9014246975402629793?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17126763546207955566":{"videoId":"17126763546207955566","title":"\u0007[NativeScript\u0007] Tutorial for Beginners - Build iOS, Android and Web Apps with \u0007[NativeScript\u0007] and ...","cleanTitle":"NativeScript Tutorial for Beginners - Build iOS, Android and Web Apps with NativeScript and Angular","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DcCSq2Y9bow","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DcCSq2Y9bow?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":"d3d3LnlvdXR1YmUuY29tO1VDU0piR3RUbHJEYW1pLXRER1BVVjktdw==","name":"Academind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Academind","origUrl":"http://www.youtube.com/@academind","a11yText":"Academind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":8696,"text":"2:24:56","a11yText":"Süre 2 saat 24 dakika 56 saniye","shortText":"2 sa. 24 dk."},"views":{"text":"133,4bin","a11yText":"133,4 bin izleme"},"date":"30 oca 2019","modifyTime":1548806400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DcCSq2Y9bow?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DcCSq2Y9bow","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":8696},"parentClipId":"17126763546207955566","href":"/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/17126763546207955566?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4572259158880579873":{"videoId":"4572259158880579873","title":"Exploring \u0007[NativeScript\u0007] Plugins: Numeric Keyboard","cleanTitle":"Exploring NativeScript Plugins: Numeric Keyboard","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=rskUWZi3pyQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/rskUWZi3pyQ?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":501,"text":"8:21","a11yText":"Süre 8 dakika 21 saniye","shortText":"8 dk."},"views":{"text":"5,1bin","a11yText":"5,1 bin izleme"},"date":"26 haz 2020","modifyTime":1593129600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/rskUWZi3pyQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=rskUWZi3pyQ","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":501},"parentClipId":"4572259158880579873","href":"/preview/4572259158880579873?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/4572259158880579873?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"114195664674170020":{"videoId":"114195664674170020","title":"\u0007[NativeScript\u0007] Vue Directive Part 1: Animation | \u0007[NativeScript\u0007] Tutorial","cleanTitle":"NativeScript Vue Directive Part 1: Animation | NativeScript Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=tcEEKtLeJHw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/tcEEKtLeJHw?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/channel/UCajiMK_CY9icRhLepS8_3ug","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":961,"text":"16:01","a11yText":"Süre 16 dakika 1 saniye","shortText":"16 dk."},"views":{"text":"2,7bin","a11yText":"2,7 bin izleme"},"date":"3 nis 2020","modifyTime":1585872000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/tcEEKtLeJHw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=tcEEKtLeJHw","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":961},"parentClipId":"114195664674170020","href":"/preview/114195664674170020?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/114195664674170020?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1123749009273310671":{"videoId":"1123749009273310671","title":"\u0007[NativeScript\u0007] Shapes | 2 Methods for Creating Shape Views","cleanTitle":"NativeScript Shapes | 2 Methods for Creating Shape Views","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pW9X-ygrvEY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pW9X-ygrvEY?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":865,"text":"14:25","a11yText":"Süre 14 dakika 25 saniye","shortText":"14 dk."},"views":{"text":"2,3bin","a11yText":"2,3 bin izleme"},"date":"22 mayıs 2019","modifyTime":1558542107000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pW9X-ygrvEY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pW9X-ygrvEY","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":865},"parentClipId":"1123749009273310671","href":"/preview/1123749009273310671?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/1123749009273310671?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15109448414554544236":{"videoId":"15109448414554544236","title":"\u0007[NativeScript\u0007] Tutorial #21: Login App - Part 1","cleanTitle":"NativeScript Tutorial #21: Login App - Part 1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=yDuJrbanrHw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/yDuJrbanrHw?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul - Codedamn","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+-+Codedamn","origUrl":"http://www.youtube.com/@codedamn","a11yText":"Mehul - Codedamn. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":523,"text":"8:43","a11yText":"Süre 8 dakika 43 saniye","shortText":"8 dk."},"views":{"text":"19,9bin","a11yText":"19,9 bin izleme"},"date":"29 oca 2019","modifyTime":1548772985000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/yDuJrbanrHw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=yDuJrbanrHw","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":523},"parentClipId":"15109448414554544236","href":"/preview/15109448414554544236?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/15109448414554544236?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10276763538665736051":{"videoId":"10276763538665736051","title":"Let's do \u0007[NativeScript\u0007]!","cleanTitle":"Let's do NativeScript!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qgU5Y9kkWX4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qgU5Y9kkWX4?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":"d3d3LnlvdXR1YmUuY29tO1VDSlVtRTYxTHhoYmh1ZHpVdWdITDJ3UQ==","name":"Mehul - Codedamn","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Mehul+-+Codedamn","origUrl":"http://www.youtube.com/channel/UCJUmE61LxhbhudzUugHL2wQ","a11yText":"Mehul - Codedamn. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":358,"text":"5:58","a11yText":"Süre 5 dakika 58 saniye","shortText":"5 dk."},"views":{"text":"31,9bin","a11yText":"31,9 bin izleme"},"date":"10 oca 2019","modifyTime":1547078400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qgU5Y9kkWX4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qgU5Y9kkWX4","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":358},"parentClipId":"10276763538665736051","href":"/preview/10276763538665736051?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/10276763538665736051?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17137571922295075042":{"videoId":"17137571922295075042","title":"\u0007[NativeScript\u0007] Apps from Scratch 2020 | \u0007[NativeScript\u0007] Tutorial | JavaScript","cleanTitle":"NativeScript Apps from Scratch 2020 | NativeScript Tutorial | JavaScript","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pNitFeYYzAo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pNitFeYYzAo?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1014,"text":"16:54","a11yText":"Süre 16 dakika 54 saniye","shortText":"16 dk."},"views":{"text":"16,4bin","a11yText":"16,4 bin izleme"},"date":"11 şub 2020","modifyTime":1581451456000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pNitFeYYzAo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pNitFeYYzAo","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":1014},"parentClipId":"17137571922295075042","href":"/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/17137571922295075042?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3622942780718148672":{"videoId":"3622942780718148672","title":"3 \u0007[NativeScript\u0007] Animation Timing Techniques | \u0007[NativeScript\u0007] Tutorial","cleanTitle":"3 NativeScript Animation Timing Techniques | NativeScript Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_Sjv6rNm-SQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_Sjv6rNm-SQ?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":"d3d3LnlvdXR1YmUuY29tO1VDYWppTUtfQ1k5aWNSaExlcFM4XzN1Zw==","name":"Alex Ziskind","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Alex+Ziskind","origUrl":"http://www.youtube.com/@AZisk","a11yText":"Alex Ziskind. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1313,"text":"21:53","a11yText":"Süre 21 dakika 53 saniye","shortText":"21 dk."},"date":"29 mayıs 2020","modifyTime":1590710400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_Sjv6rNm-SQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_Sjv6rNm-SQ","reqid":"1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL","duration":1313},"parentClipId":"3622942780718148672","href":"/preview/3622942780718148672?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","rawHref":"/video/preview/3622942780718148672?parent-reqid=1769450049721146-8072059181881659759-balancer-l7leveler-kubr-yp-klg-287-BAL&text=NativeScript","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":"0720591818816597597287","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"NativeScript","queryUriEscaped":"NativeScript","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"}}}