{"id":11832,"date":"2021-06-30T17:22:25","date_gmt":"2021-06-30T15:22:25","guid":{"rendered":"https:\/\/www.software-developer-india.com\/xamarinin-edut-ja-haitat\/"},"modified":"2025-02-19T07:22:47","modified_gmt":"2025-02-19T05:22:47","slug":"xamarinin-edut-ja-haitat","status":"publish","type":"post","link":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/","title":{"rendered":"Xamarinin edut ja haitat"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Xamarinin edut ja haitat<\/h2>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"384\" src=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg\" alt=\"\" class=\"wp-image-3371\" srcset=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg 575w, https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin-300x200.jpg 300w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/a><\/figure>\n<\/div>\n<p class=\"wp-block-paragraph\">Xamarin on sy\u00f6vytetty markkinoilla, se ei tarvitse mit\u00e4\u00e4n erityist\u00e4 esittely\u00e4 tai selityst\u00e4. Siit\u00e4 huolimatta on ehdottomasti sanottava, ett\u00e4 se on yksi suosituimmista ohjelmointialustoista, joita k\u00e4ytet\u00e4\u00e4n sek\u00e4 Android- ett\u00e4 iOS-sovelluksissa toimivien mobiilisovellusten kehitt\u00e4miseen. C #: n ja Net Frameworkin kautta kehitetyt sovellukset luodaan Visual Studiossa ja julkaistaan useilla alustoilla.<\/p>\n\n<p class=\"wp-block-paragraph\">Se on kehitt\u00e4jien unelma, koska jos he kehitt\u00e4isiv\u00e4t erilaisia sovelluksia eri alustoille, heid\u00e4n olisi k\u00e4ytett\u00e4v\u00e4 siihen huomattava m\u00e4\u00e4r\u00e4 tunteja, ja heit\u00e4 palkkaavat yritykset k\u00e4rsiv\u00e4t tappioita kehitt\u00e4j\u00e4n ajan, maksun ja resurssien vuoksi mukana. Xamarin v\u00e4hent\u00e4\u00e4 kehitysaikaa ja ponnisteluja, koska sen avulla voit rakentaa alustojen v\u00e4lisi\u00e4 sovelluksia.<\/p>\n\n<p class=\"wp-block-paragraph\">Keskim\u00e4\u00e4rin voit k\u00e4ytt\u00e4\u00e4 noin 75% jaetuista koodeista ja lyhent\u00e4\u00e4 kehitysaikaa 60% helposti. Eik\u00e4 siin\u00e4 viel\u00e4 kaikki. Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa. Ensinn\u00e4kin alustan edut:<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>1) Visual Studiolla varustettu kehys<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Koska se on varustettu Visual Studiolla, kehyksen avulla voit rakentaa tehokkaan ja modernin IDE: n. Se antaa sinulle tarvittavan .NET \/ C # -kehyksen kehitt\u00e4\u00e4ksesi tehokkaimman reaaliaikaisen binaarikoodil\u00e4hd\u00f6n tehokkaiden natiivisovellusten luomiseksi.<\/p>\n\n<p class=\"wp-block-paragraph\">Voit my\u00f6s manipuloida ominaisuuksia, kuten hienostunut projekti, projektimallikirjasto, koodin automaattinen t\u00e4ydennys ja paljon muuta. Tarvitset vain muutaman viikon C # -tietojesi ja Xamarinin koodin uudelleenk\u00e4ytt\u00f6ominaisuuden hy\u00f6dynt\u00e4miseen uuden cross platform -sovelluksen julkaisemiseksi, joka n\u00e4ytt\u00e4\u00e4 ja tuntuu natiivilta.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>2) Jaettu sovelluslogiikka<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Toinen alustan merkitt\u00e4v\u00e4 piirre on jaettu koodilogiikka, joka voidaan kirjoittaa vain kerran, mutta ottaa k\u00e4ytt\u00f6\u00f6n useilla alustoilla. T\u00e4m\u00e4 johtuu siit\u00e4, ett\u00e4 komponentit, kuten yritysobjektit, sovelluslogiikka ja tiedonsiirtotasot, jaetaan n\u00e4iden alustojen v\u00e4lill\u00e4.<\/p>\n\n<p class=\"wp-block-paragraph\">Koska koodia ei tarvitse kirjoittaa tyhj\u00e4st\u00e4, sinun tarvitsee vain kirjoittaa muutama ainutlaatuinen koodi, ja loput jaetaan. T\u00e4m\u00e4 varmistaa, ett\u00e4 sovelluksesi saapuu markkinoille hetkess\u00e4.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>3) K\u00e4ytt\u00f6liittym\u00e4<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Kehitt\u00e4j\u00e4ll\u00e4 on vapaus valita k\u00e4ytt\u00f6liittym\u00e4n asettelu, mik\u00e4 on suuri etu suunnitellessaan sovelluksia k\u00e4ytt\u00e4jien etujen mukaisesti. K\u00e4ytt\u00f6liittym\u00e4 itsess\u00e4\u00e4n aiheuttaa kuitenkin haitan, josta keskustelemme my\u00f6hemmin.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>4) Xamarin-testipilvi<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Voit testata kaikkia sovelluksiasi nopeasti Xamarin Test Cloudissa ja vied\u00e4 ne n\u00e4kym\u00e4tt\u00f6m\u00e4lle tasolle. Pilven avulla voit testata mit\u00e4 tahansa sovellusta tuhansilla laitteilla, ja voit hy\u00f6dynt\u00e4\u00e4 sen uskomatonta raportointij\u00e4rjestelm\u00e4\u00e4, jossa pystyt tunnistamaan pullonkaulat ja korjaamaan ne mahdollisimman nopeasti. Jos etsit joustavuutta, testipilvi on vastaus.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>5) Uskomaton komponenttikauppa<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Kehys on h\u00e4mm\u00e4stytt\u00e4v\u00e4, sinulla on uskomaton kokoelma k\u00e4ytt\u00f6liittym\u00e4n ohjaimia, teemoja, kaavioita, kaavioita, pilvipalveluja ja monia tehokkaita ominaisuuksia, jotka auttavat parantamaan sovelluksesi toimintoja. T\u00e4m\u00e4 lis\u00e4\u00e4 nopeutta, jolla voit kehitt\u00e4\u00e4 sovellustasi.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>6) Helppo tilaussuunnitelma<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">On olemassa muutama tilaussuunnitelma, mik\u00e4 tekee siit\u00e4 helppoa yksityishenkil\u00f6ille, yrityksille ja yrityksille. Suunnitelmat ovat eri hintaluokissa, ja voit tehd\u00e4 tietoon perustuvan valinnan k\u00e4yt\u00f6n ja liiketoiminnan vaatimusten mukaan.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>7) Mene el\u00e4m\u00e4\u00e4n muutamassa viikossa<\/strong><\/h3>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Live.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"384\" src=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Live.jpg\" alt=\"\" class=\"wp-image-3372\" srcset=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Live.jpg 575w, https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Live-300x200.jpg 300w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/a><\/figure>\n<\/div>\n<p class=\"wp-block-paragraph\">Kuvittele, kuinka paljon aikaa, rahaa ja resursseja sinun pit\u00e4isi tuhlata, jos kehitt\u00e4j\u00e4n on opittava, kehitett\u00e4v\u00e4 ja yll\u00e4pidett\u00e4v\u00e4 eri koodeja eri sovelluksille! Ty\u00f6t\u00e4 varten sinulla on oltava enemm\u00e4n kehitt\u00e4ji\u00e4. Mutta Xamarinin kanssa on hyv\u00e4, ett\u00e4 yksi koodi toimii useilla alustoilla. Koska kehitt\u00e4j\u00e4 tarvitsee vain C # -kielitaidon, oppimisk\u00e4yr\u00e4\u00e4 ei ole, ja voit siirty\u00e4 el\u00e4m\u00e4\u00e4n viikkoina.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Xamarinin haitat<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Xamarinilla on muutamia haittoja, tarkista ne t\u00e4\u00e4lt\u00e4<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>1) Sovelluksen yleiskustannukset<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Sis\u00e4\u00e4nrakennettu sovelluksen yl\u00e4puolella j\u00e4tt\u00e4\u00e4 suuren jalanj\u00e4ljen. T\u00e4m\u00e4 voi vaikuttaa latausaikaan ja sovelluksen tarvitsemaan tallennustilaan k\u00e4ytt\u00e4j\u00e4n laitteissa. Tietenkin Xamarin-tiimi yritt\u00e4\u00e4 parhaansa ty\u00f6skennell\u00e4 n\u00e4iden ongelmien ratkaisemiseksi, mutta sovelluksen k\u00e4ytt\u00e4jien on silti nautittava t\u00e4st\u00e4 suurin hy\u00f6ty.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>2) Yhteis\u00f6n tuen puute<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">T\u00e4m\u00e4 oli yksi Xamarinin merkitt\u00e4vimmist\u00e4 haittapuolista. Android-, iOS- ja NET-kehitt\u00e4jill\u00e4 on valtavat yhteis\u00f6n tukifoorumit, ryhm\u00e4t ja yhteis\u00f6t, joissa on runsaasti tietoa. Verrattuna kaikkiin muihin, Xamarin on suhteellisen uusi, joten yhteis\u00f6n on viel\u00e4 kehitett\u00e4v\u00e4. Jos satut esteisiin sovelluskehityksen aikana, ei ole mit\u00e4\u00e4n takeita siit\u00e4, ett\u00e4 pystyt l\u00f6yt\u00e4m\u00e4\u00e4n ratkaisun siihen verkossa. Saatat joutua palkkaamaan Xamarin-sertifioidun kumppanin, kumppaniohjelman, joka auttaa sinua ongelmissasi, koska heill\u00e4 on enemm\u00e4n p\u00e4\u00e4sy\u00e4 tukiresursseihin.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>3) Ei voida jakaa koodeja Xamarinin ulkopuolella<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Kehitt\u00e4j\u00e4t eiv\u00e4t voi jakaa koodeja muiden kehitt\u00e4jien tai tiimien kanssa, jos he k\u00e4ytt\u00e4v\u00e4t vain Swift-, Java- ja Objective CA -koodeja, jotka on kirjoitettu C #: lla ja Xamarinilla, eik\u00e4 niit\u00e4 voida jakaa sellaisenaan, sen sijaan sinun on ehk\u00e4 tuotava ja sidottava Java &amp; Objective C C #: lla haluavat ty\u00f6skennell\u00e4 t\u00e4m\u00e4n kehyksen parissa.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>4) Tarvitaan joitain manuaalisia koodauksia<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Ilmaus &#8221;kirjoita yksi, koodaa minne tahansa&#8221; -skenaario ei ole t\u00e4ysin totta, koska osa koodeista on kirjoitettava erikseen kullekin alustalle. Kunkin alustan k\u00e4ytt\u00f6liittym\u00e4kehitys on aikaa viev\u00e4\u00e4, varsinkin kun se on teht\u00e4v\u00e4 manuaalisesti.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>Johtop\u00e4\u00e4t\u00f6s<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Xamarin on ehdottomasti parempi valinta verrattuna hybridisovelluksiin, koska ne vain n\u00e4ytt\u00e4v\u00e4t sovelluksen kehyksess\u00e4 miss\u00e4 laitteessa k\u00e4yt\u00e4t, ja muodostavat yhteyden alustakohtaisiin sovellusliittymiin, jotta se toimisi. T\u00e4m\u00e4 tekee siit\u00e4 hitaamman ja v\u00e4hemm\u00e4n tyylikk\u00e4\u00e4n.<\/p>\n\n<p class=\"wp-block-paragraph\">Yksi ensimm\u00e4isist\u00e4 kysymyksist\u00e4, jotka kehitt\u00e4j\u00e4t kysyv\u00e4t ty\u00f6nantajiltaan, olisivatko he tarvitsevat natiivisovelluksen vai monen alustan sovelluksen. Jos yritys haluaa kehitt\u00e4\u00e4 sovelluksen nopeasti useille alustoille ja tuottaa alkuper\u00e4isen kaltaisen tunnelman, Xamarin olisi hyv\u00e4 valinta. Palkkaaminen ammattilaisia helpottaisi prosessia sinulle.<\/p>\n\n<p class=\"wp-block-paragraph\">Jos yrit\u00e4t silti saada ripaus Xamarinia, kokeile sitten latausversiota ja nauti siit\u00e4, mit\u00e4 sill\u00e4 on.<\/p>\n\n<p class=\"wp-block-paragraph\">Mielenkiintoisia artikkeleita:<br\/><a href=\"https:\/\/www.quora.com\/What-are-the-advantages-and-disadvantages-of-developing-apps-on-Xamarin-cross-platform\">Quora-sivuston mielenkiintoiset vastaukset Xamarinista.<\/a><br\/> Xamarin<a href=\"https:\/\/en.wikipedia.org\/wiki\/Xamarin\">: t\u00e4ydellinen historia.<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">Kuval\u00e4hde: Flickr.com\/ Hilligs\u00f8e<\/p>\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><img decoding=\"async\" src=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2015\/03\/2.png\" alt=\"\" class=\"wp-image-229\"\/><\/figure>\n<\/div>\n<p class=\"wp-block-paragraph\">Kirjoittaja: Reema Oamkumar on sitoutunut ajatusjohtajana www.Software-Developer-India.com -sivustolla, joka on osa YUHIRO-ryhm\u00e4\u00e4. YUHIRO on intialainen saksalainen yritys, joka tarjoaa ohjelmoijia IT-yrityksille, virastoille ja IT-osastoille.<\/p>\n<div class=\"shariff\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fwww.software-developer-india.com%2Ffi%2Fxamarinin-edut-ja-haitat%2F&text=Xamarinin%20edut%20ja%20haitat\" title=\"Jaa X\" aria-label=\"Jaa X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\">Jaa<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.software-developer-india.com%2Ffi%2Fxamarinin-edut-ja-haitat%2F\" title=\"Jaa Facebookissa\" aria-label=\"Jaa Facebookissa\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">Jaa<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.software-developer-india.com%2Ffi%2Fxamarinin-edut-ja-haitat%2F\" title=\"Jaa LinkedIniss\u00e4\" aria-label=\"Jaa LinkedIniss\u00e4\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">Jaa<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button xing shariff-nocustomcolor\" style=\"background-color:#29888a\"><a href=\"https:\/\/www.xing.com\/spi\/shares\/new?url=https%3A%2F%2Fwww.software-developer-india.com%2Ffi%2Fxamarinin-edut-ja-haitat%2F\" title=\"Jaa XINGiss\u00e4\" aria-label=\"Jaa XINGiss\u00e4\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#126567; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 25 32\"><path fill=\"#126567\" d=\"M10.7 11.9q-0.2 0.3-4.6 8.2-0.5 0.8-1.2 0.8h-4.3q-0.4 0-0.5-0.3t0-0.6l4.5-8q0 0 0 0l-2.9-5q-0.2-0.4 0-0.7 0.2-0.3 0.5-0.3h4.3q0.7 0 1.2 0.8zM25.1 0.4q0.2 0.3 0 0.7l-9.4 16.7 6 11q0.2 0.4 0 0.6-0.2 0.3-0.6 0.3h-4.3q-0.7 0-1.2-0.8l-6-11.1q0.3-0.6 9.5-16.8 0.4-0.8 1.2-0.8h4.3q0.4 0 0.5 0.3z\"\/><\/svg><\/span><span class=\"shariff-text\">Jaa<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Xamarinin edut ja haitat Xamarin on sy\u00f6vytetty markkinoilla, se ei tarvitse mit\u00e4\u00e4n erityist\u00e4 esittely\u00e4 tai selityst\u00e4. Siit\u00e4 huolimatta on ehdottomasti sanottava, ett\u00e4 se on yksi &#8230; <a title=\"Xamarinin edut ja haitat\" class=\"read-more\" href=\"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/\" aria-label=\"Lue lis\u00e4\u00e4 aiheesta Xamarinin edut ja haitat\">Lue lis\u00e4\u00e4<\/a><\/p>\n","protected":false},"author":7,"featured_media":9540,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[138,137],"tags":[],"class_list":["post-11832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kehitys","category-sovellus"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Tinto Thomas\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"fi_FI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Software Developer India | Ohjelmistokehitt\u00e4j\u00e4si ty\u00f6skentelee Intian tiloissa\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Xamarinin edut ja haitat | Software Developer India\" \/>\n\t\t<meta property=\"og:description\" content=\"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"575\" \/>\n\t\t<meta property=\"og:image:height\" content=\"384\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-06-30T15:22:25+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-02-19T05:22:47+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Xamarinin edut ja haitat | Software Developer India\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#article\",\"name\":\"Xamarinin edut ja haitat | Software Developer India\",\"headline\":\"Xamarinin edut ja haitat\",\"author\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/author\\\/tintothomas123\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/Xamarin.jpg\",\"width\":575,\"height\":384},\"datePublished\":\"2021-06-30T17:22:25+02:00\",\"dateModified\":\"2025-02-19T07:22:47+02:00\",\"inLanguage\":\"fi\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#webpage\"},\"articleSection\":\"Kehitys, Sovellus, Optional\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/category\\\/sovellus\\\/#listItem\",\"name\":\"Sovellus\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/category\\\/sovellus\\\/#listItem\",\"position\":2,\"name\":\"Sovellus\",\"item\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/category\\\/sovellus\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#listItem\",\"name\":\"Xamarinin edut ja haitat\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#listItem\",\"position\":3,\"name\":\"Xamarinin edut ja haitat\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/category\\\/sovellus\\\/#listItem\",\"name\":\"Sovellus\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#organization\",\"name\":\"Software Developer India\",\"description\":\"Ohjelmistokehitt\\u00e4j\\u00e4si ty\\u00f6skentelee Intian tiloissa\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/74335.png\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#organizationLogo\",\"width\":400,\"height\":68},\"image\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/author\\\/tintothomas123\\\/#author\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/author\\\/tintothomas123\\\/\",\"name\":\"Tinto Thomas\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a68ad0e227b1da09083088b069bb230d668389e210b1b744542a6c6cd9f61e23?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Tinto Thomas\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#webpage\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/\",\"name\":\"Xamarinin edut ja haitat | Software Developer India\",\"description\":\"Kehyksen k\\u00e4ytt\\u00e4misess\\u00e4 mobiilisovellusten kehitt\\u00e4misess\\u00e4 on useita muita etuja. Ja tietysti my\\u00f6s joitain haittoja. K\\u00e4yd\\u00e4\\u00e4n l\\u00e4pi molemmat t\\u00e4ss\\u00e4 artikkelissa.\",\"inLanguage\":\"fi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/author\\\/tintothomas123\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/author\\\/tintothomas123\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/Xamarin.jpg\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#mainImage\",\"width\":575,\"height\":384},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/xamarinin-edut-ja-haitat\\\/#mainImage\"},\"datePublished\":\"2021-06-30T17:22:25+02:00\",\"dateModified\":\"2025-02-19T07:22:47+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#website\",\"url\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/\",\"name\":\"Software Developer India\",\"description\":\"Ohjelmistokehitt\\u00e4j\\u00e4si ty\\u00f6skentelee Intian tiloissa\",\"inLanguage\":\"fi\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.software-developer-india.com\\\/fi\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Xamarinin edut ja haitat | Software Developer India","description":"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.","canonical_url":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#article","name":"Xamarinin edut ja haitat | Software Developer India","headline":"Xamarinin edut ja haitat","author":{"@id":"https:\/\/www.software-developer-india.com\/fi\/author\/tintothomas123\/#author"},"publisher":{"@id":"https:\/\/www.software-developer-india.com\/fi\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg","width":575,"height":384},"datePublished":"2021-06-30T17:22:25+02:00","dateModified":"2025-02-19T07:22:47+02:00","inLanguage":"fi","mainEntityOfPage":{"@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#webpage"},"isPartOf":{"@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#webpage"},"articleSection":"Kehitys, Sovellus, Optional"},{"@type":"BreadcrumbList","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/#listItem","position":1,"name":"Home","item":"https:\/\/www.software-developer-india.com\/fi\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/category\/sovellus\/#listItem","name":"Sovellus"}},{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/category\/sovellus\/#listItem","position":2,"name":"Sovellus","item":"https:\/\/www.software-developer-india.com\/fi\/category\/sovellus\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#listItem","name":"Xamarinin edut ja haitat"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#listItem","position":3,"name":"Xamarinin edut ja haitat","previousItem":{"@type":"ListItem","@id":"https:\/\/www.software-developer-india.com\/fi\/category\/sovellus\/#listItem","name":"Sovellus"}}]},{"@type":"Organization","@id":"https:\/\/www.software-developer-india.com\/fi\/#organization","name":"Software Developer India","description":"Ohjelmistokehitt\u00e4j\u00e4si ty\u00f6skentelee Intian tiloissa","url":"https:\/\/www.software-developer-india.com\/fi\/","logo":{"@type":"ImageObject","url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2024\/05\/74335.png","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#organizationLogo","width":400,"height":68},"image":{"@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.software-developer-india.com\/fi\/author\/tintothomas123\/#author","url":"https:\/\/www.software-developer-india.com\/fi\/author\/tintothomas123\/","name":"Tinto Thomas","image":{"@type":"ImageObject","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a68ad0e227b1da09083088b069bb230d668389e210b1b744542a6c6cd9f61e23?s=96&d=mm&r=g","width":96,"height":96,"caption":"Tinto Thomas"}},{"@type":"WebPage","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#webpage","url":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/","name":"Xamarinin edut ja haitat | Software Developer India","description":"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.","inLanguage":"fi","isPartOf":{"@id":"https:\/\/www.software-developer-india.com\/fi\/#website"},"breadcrumb":{"@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#breadcrumblist"},"author":{"@id":"https:\/\/www.software-developer-india.com\/fi\/author\/tintothomas123\/#author"},"creator":{"@id":"https:\/\/www.software-developer-india.com\/fi\/author\/tintothomas123\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg","@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#mainImage","width":575,"height":384},"primaryImageOfPage":{"@id":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/#mainImage"},"datePublished":"2021-06-30T17:22:25+02:00","dateModified":"2025-02-19T07:22:47+02:00"},{"@type":"WebSite","@id":"https:\/\/www.software-developer-india.com\/fi\/#website","url":"https:\/\/www.software-developer-india.com\/fi\/","name":"Software Developer India","description":"Ohjelmistokehitt\u00e4j\u00e4si ty\u00f6skentelee Intian tiloissa","inLanguage":"fi","publisher":{"@id":"https:\/\/www.software-developer-india.com\/fi\/#organization"}}]},"og:locale":"fi_FI","og:site_name":"Software Developer India | Ohjelmistokehitt\u00e4j\u00e4si ty\u00f6skentelee Intian tiloissa","og:type":"article","og:title":"Xamarinin edut ja haitat | Software Developer India","og:description":"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.","og:url":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/","og:image":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg","og:image:secure_url":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg","og:image:width":575,"og:image:height":384,"article:published_time":"2021-06-30T15:22:25+00:00","article:modified_time":"2025-02-19T05:22:47+00:00","twitter:card":"summary","twitter:title":"Xamarinin edut ja haitat | Software Developer India","twitter:description":"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.","twitter:image":"https:\/\/www.software-developer-india.com\/wp-content\/uploads\/2018\/05\/Xamarin.jpg"},"aioseo_meta_data":{"post_id":"11832","title":null,"description":"Kehyksen k\u00e4ytt\u00e4misess\u00e4 mobiilisovellusten kehitt\u00e4misess\u00e4 on useita muita etuja. Ja tietysti my\u00f6s joitain haittoja. K\u00e4yd\u00e4\u00e4n l\u00e4pi molemmat t\u00e4ss\u00e4 artikkelissa.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-06-30 15:22:30","updated":"2026-01-14 03:19:10","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.software-developer-india.com\/fi\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.software-developer-india.com\/fi\/category\/sovellus\/\" title=\"Sovellus\">Sovellus<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tXamarinin edut ja haitat\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.software-developer-india.com\/fi\/"},{"label":"Sovellus","link":"https:\/\/www.software-developer-india.com\/fi\/category\/sovellus\/"},{"label":"Xamarinin edut ja haitat","link":"https:\/\/www.software-developer-india.com\/fi\/xamarinin-edut-ja-haitat\/"}],"_links":{"self":[{"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/posts\/11832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/comments?post=11832"}],"version-history":[{"count":3,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/posts\/11832\/revisions"}],"predecessor-version":[{"id":38023,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/posts\/11832\/revisions\/38023"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/media\/9540"}],"wp:attachment":[{"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/media?parent=11832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/categories?post=11832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.software-developer-india.com\/fi\/wp-json\/wp\/v2\/tags?post=11832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}