{"id":1047,"date":"2020-04-07T14:08:01","date_gmt":"2020-04-07T11:08:01","guid":{"rendered":"http:\/\/hilmibilici.com\/blog\/?p=1047"},"modified":"2020-04-07T14:08:01","modified_gmt":"2020-04-07T11:08:01","slug":"bolum-3-frameworkler-ders-7-xamarin","status":"publish","type":"post","link":"http:\/\/hilmibilici.com\/?p=1047","title":{"rendered":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin"},"content":{"rendered":"<div class=\"content-item-summary\">\n<h3 class=\"course-item-title question-title\">Xamarin<\/h3>\n<div class=\"content-item-description lesson-description\">\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-874\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/63.jpg\" sizes=\"(max-width: 1170px) 100vw, 1170px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/63.jpg 1170w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/63-300x133.jpg 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/63-768x341.jpg 768w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/63-1024x455.jpg 1024w\" alt=\"\" width=\"1170\" height=\"520\" \/><\/p>\n<p>\u015eekil 63: Xamarin logosu<\/p>\n<p>Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r.<\/p>\n<p><!--more--><\/p>\n<p>Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r:<\/p>\n<ul>\n<li>IOS, geli\u015ftiricilere iOS SDK\u2019ya eri\u015fim sa\u011flayan C # i\u00e7in bir k\u00fct\u00fcphane;<\/li>\n<li>Android \u2013 geli\u015ftiricilere Android SDK\u2019ya eri\u015fim sa\u011flayan C # i\u00e7in bir k\u00fct\u00fcphane;<\/li>\n<li>iOS ve Android i\u00e7in Derleyiciler;<\/li>\n<li>IDE Xamarin Studio;<\/li>\n<li>Visual Studio i\u00e7in Eklenti.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-875\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/64.png\" sizes=\"(max-width: 467px) 100vw, 467px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/64.png 467w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/64-300x202.png 300w\" alt=\"\" width=\"467\" height=\"315\" \/><\/p>\n<p>\u015eekil 64: \u00c7al\u0131\u015fma prensibi<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Xamarin Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-876\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/65.png\" sizes=\"(max-width: 400px) 100vw, 400px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/65.png 400w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/65-300x137.png 300w\" alt=\"\" width=\"400\" height=\"183\" \/><\/p>\n<p>\u015eekil 65: Xamarin \u00c7al\u0131\u015fma sistemi<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>Xamarin, C#\u2019\u0131 kullanarak her platform i\u00e7in \u00f6zel yerel kullan\u0131c\u0131 ara y\u00fcz\u00fcn\u00fc tasarlama esnekli\u011fi sa\u011flar. Tekrar kullan\u0131lan kod miktar\u0131, ne kadar kodun tutuldu\u011funa ve kullan\u0131c\u0131 ara y\u00fcz\u00fcne ne kadar ta\u015f\u0131nd\u0131\u011f\u0131na ba\u011fl\u0131d\u0131r.<\/p>\n<p>Xamarin birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r:<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>iOS SDK\u2019ya eri\u015fim sa\u011flayan C # s\u0131n\u0131f\u0131 bir k\u00fct\u00fcphane;<\/li>\n<li>Android SDK\u2019ya eri\u015fim sa\u011flayan C # i\u00e7in s\u0131n\u0131f kitapl\u0131\u011f\u0131;<\/li>\n<li>\u0130OS ve Android i\u00e7in Derleyiciler;<\/li>\n<li>IDE Xamarin Studio;<\/li>\n<li>Visual Studio i\u00e7in Eklenti.<\/li>\n<\/ul>\n<p>C# dili ile haz\u0131rlanan kodlar, her platform i\u00e7in farkl\u0131 yerel uygulamalara derlenir.<\/p>\n<p><strong>Xamarin\u2019i neden kullanmal\u0131y\u0131m?<\/strong><\/p>\n<ol>\n<li>Xamarin, native platformlar\u0131n g\u00fcc\u00fcn\u00fc bir araya getirir. Xamarin uygulamalar\u0131 modern bir dil olan C# ile geli\u015ftirilmi\u015f ve Objective-C ve Java \u00fczerinde pek \u00e7ok geli\u015ftirme vard\u0131r.<\/li>\n<li>Xamarin, Objective-C, Java ve C ++ k\u00fct\u00fcphanelerini do\u011frudan d\u00e2hil etme imk\u00e2n\u0131 sa\u011flar. Java, Objective-C veya C ++\u2019da bulunan bir\u00e7ok 3. parti kod taban\u0131 yeniden kullan\u0131labilirlik yetene\u011fi kazand\u0131racakt\u0131r.<\/li>\n<li>Xamarin, \u00fc\u00e7 b\u00fcy\u00fck mobil platform (Android, iOS ve Windows) i\u00e7in cross platform deste\u011fi sunar. Uygulama kendi kod taban\u0131n\u0131n % 90\u2019\u0131n\u0131 payla\u015f\u0131yor.<\/li>\n<li>Xamarin mobil uygulama geli\u015ftirmenin zaman ve maliyetini d\u00fc\u015f\u00fcr\u00fcr.<\/li>\n<li>Xamarin\u2019in kendi \u00fc\u00e7\u00fcnc\u00fc taraf bile\u015fen deposu vard\u0131r.<\/li>\n<li>Xamarin, sa\u011flam derleme zaman\u0131 denetimi sa\u011flar. Bu, \u00e7al\u0131\u015fma zaman\u0131 hatalar\u0131 ve y\u00fcksek kaliteli uygulamalar i\u00e7in daha az yol a\u00e7acakt\u0131r.<\/li>\n<li>Xamarin, .NET platformunun a\u00e7\u0131k kaynakl\u0131 uygulamas\u0131na dayanmaktad\u0131r<\/li>\n<\/ol>\n<h2>Y\u00fckleme<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-877\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/66.png\" sizes=\"(max-width: 1366px) 100vw, 1366px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/66.png 1366w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/66-300x169.png 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/66-768x432.png 768w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/66-1024x576.png 1024w\" alt=\"\" width=\"1366\" height=\"768\" \/><\/p>\n<p>\u015eekil 66: Visual Studio y\u00fckleme<\/p>\n<ul>\n<li>Visual Studio 2017 Community, Visual Studio Professional veya Visual Studio Enterprise\u2019nden indirilir.<\/li>\n<\/ul>\n<p>Y\u00fckleme ekran\u0131nda .NET ile Mobil Geli\u015ftirme\u00a0se\u00e7imi i\u015faretlenir ve Y\u00fckleme ayr\u0131nt\u0131lar\u0131 se\u00e7ilir:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-878\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/67.png\" sizes=\"(max-width: 1366px) 100vw, 1366px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/67.png 1366w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/67-300x169.png 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/67-768x432.png 768w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/67-1024x576.png 1024w\" alt=\"\" width=\"1366\" height=\"768\" \/><\/p>\n<p><a name=\"_Toc1736746\"><\/a>\u015eekil 67: .NET ile Mobil Geli\u015ftirme<\/p>\n<h3>Visual Studio 2017\u2019ye Xamarin ekleme ve Android Yap\u0131land\u0131rma<\/h3>\n<p>Xamarin ile Android uygulamalar\u0131 olu\u015fturmak i\u00e7in Java Development Kit (JDK) ve Android SDK\u2019s\u0131ndan yararlan\u0131r.\u00a0Visual Studio y\u00fckleyicisi, ara\u00e7lar\u0131, varsay\u0131lan konumlarda yerle\u015ftirir ve geli\u015ftirme ortam\u0131na uygun yolu yap\u0131land\u0131r\u0131r.\u00a0<a href=\"http:\/\/tez.hilmibilici.com\/kurslar\/mobil-programlama-temelleri\/lessons\/7-xamarin\/#_ftn1\" name=\"_ftnref1\">[1]<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-879\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/68.png\" sizes=\"(max-width: 743px) 100vw, 743px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/68.png 743w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/68-300x175.png 300w\" alt=\"\" width=\"743\" height=\"434\" \/><\/p>\n<p><a name=\"_Toc1736747\"><\/a>\u015eekil 68:Yap\u0131land\u0131rma<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-880\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/69.png\" sizes=\"(max-width: 1366px) 100vw, 1366px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/69.png 1366w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/69-300x169.png 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/69-768x432.png 768w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/69-1024x576.png 1024w\" alt=\"\" width=\"1366\" height=\"768\" \/><\/p>\n<p><a name=\"_Toc1736748\"><\/a>\u015eekil 69:Uygulama Telefona y\u00fcklenen live player ile canl\u0131 g\u00f6r\u00fcn\u00fcm sa\u011flanabilir.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-881\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/70.png\" sizes=\"(max-width: 600px) 100vw, 600px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/70.png 600w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/70-300x208.png 300w\" alt=\"\" width=\"600\" height=\"416\" \/><\/p>\n<p><a name=\"_Toc1736749\"><\/a>\u015eekil 70:Android Xamarin uygulama ba\u015flatma ekran\u0131<\/p>\n<p>Xamarin Android en d\u00fc\u015f\u00fck API d\u00fczeyi se\u00e7meden \u00f6nce bu API d\u00fczeyine kar\u015f\u0131l\u0131k gelen Android SDK platform s\u00fcr\u00fcm\u00fcn\u00fc y\u00fcklemek gereklidir.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-882\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/71.png\" sizes=\"(max-width: 800px) 100vw, 800px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/71.png 800w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/71-300x149.png 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/71-768x382.png 768w\" alt=\"\" width=\"800\" height=\"398\" \/><\/p>\n<p><a name=\"_Toc1736750\"><\/a>\u015eekil 71:Hedef Android se\u00e7im ekran\u0131<\/p>\n<p>Android, iOS, Mac, tvOS, watchOS, Windows, Windows Phone, Xamarin Live Player ve Xamarin.Forms ile ilgili \u00f6rnekleri\u00a0<a href=\"https:\/\/developer.xamarin.com\/samples-all\/\">https:\/\/developer.xamarin.com\/samples-all\/<\/a>\u00a0adresinde bulabilirsiniz.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-883\" src=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/72.png\" sizes=\"(max-width: 1366px) 100vw, 1366px\" srcset=\"http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/72.png 1366w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/72-300x169.png 300w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/72-768x432.png 768w, http:\/\/tez.hilmibilici.com\/wp-content\/uploads\/2019\/05\/72-1024x576.png 1024w\" alt=\"\" width=\"1366\" height=\"768\" \/><\/p>\n<p><a name=\"_Toc1736751\"><\/a>\u015eekil 72:Emulat\u00f6r Ekran\u0131<\/p>\n<p><a href=\"http:\/\/tez.hilmibilici.com\/kurslar\/mobil-programlama-temelleri\/lessons\/7-xamarin\/#_ftnref1\" name=\"_ftn1\">[1]<\/a>\u00a0\u00a0 \u00a0 \u00a0 Android s\u00fcr\u00fcmleri ile ilgili detayl\u0131 bilgi adresi:\u00a0<a href=\"https:\/\/docs.microsoft.com\/tr-tr\/xamarin\/android\/app-fundamentals\/android-api-levels?tabs=windows\">https:\/\/docs.microsoft.com\/tr-tr\/xamarin\/android\/app-fundamentals\/android-api-levels?tabs=windows<\/a>\u00a0 04.02.2019<\/p>\n<\/div>\n<\/div>\n<blockquote><p>Bu ve devam edecek anlat\u0131mlar\u0131n tamam\u0131 ve s\u0131navlar<\/p>\n<p><a href=\"http:\/\/tez.hilmibilici.com\">tez.hilmibilici.com\u00a0<\/a><\/p>\n<p>alt domaininde yay\u0131ndad\u0131r. Tezimi payla\u015f\u0131ma a\u00e7\u0131yorum. Al\u0131n teridir, l\u00fctfen payla\u015f\u0131rken kaynak belirtmeyi unutmay\u0131n.<span style=\"font-size: 16px;\">\u00a0<\/span><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone&#8230;<\/p>\n","protected":false},"author":1,"featured_media":83423,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[42],"tags":[53,202,305,312,487,488,489],"class_list":["post-1047","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobprog","tag-2020-mobil-programlama","tag-frameworkler","tag-mobil-programlama-framewrok","tag-mobil-yazilim","tag-xamarin","tag-xamarin-framework","tag-xamarin-platformu"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"HilmiBilici\"\/>\n\t<link rel=\"canonical\" href=\"http:\/\/hilmibilici.com\/?p=1047\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"tr_TR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Hilmi Bilici -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici\" \/>\n\t\t<meta property=\"og:description\" content=\"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/hilmibilici.com\/?p=1047\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-07T11:08:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-07T11:08:01+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#blogposting\",\"name\":\"B\\u00f6l\\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici\",\"headline\":\"B\\u00f6l\\u00fcm 3 (Frameworkler) Ders-7: Xamarin\",\"author\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":83423},\"datePublished\":\"2020-04-07T14:08:01+03:00\",\"dateModified\":\"2020-04-07T14:08:01+03:00\",\"inLanguage\":\"tr-TR\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#webpage\"},\"isPartOf\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#webpage\"},\"articleSection\":\"Mobil Programlama, 2020 mobil programlama, FRAMEWORKLER, mobil programlama framewrok, mobil yaz\\u0131l\\u0131m, Xamarin, Xamarin framework, Xamarin platformu\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/hilmibilici.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42#listItem\",\"name\":\"Mobil Programlama\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42#listItem\",\"position\":2,\"name\":\"Mobil Programlama\",\"item\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#listItem\",\"name\":\"B\\u00f6l\\u00fcm 3 (Frameworkler) Ders-7: Xamarin\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#listItem\",\"position\":3,\"name\":\"B\\u00f6l\\u00fcm 3 (Frameworkler) Ders-7: Xamarin\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?cat=42#listItem\",\"name\":\"Mobil Programlama\"}}]},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#organization\",\"name\":\"Hilmi Bilici\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1\",\"name\":\"HilmiBilici\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/42f85df819061ead133c638161457608e12db2505724c09935faa8ef68cf95ed?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"HilmiBilici\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#webpage\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047\",\"name\":\"B\\u00f6l\\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici\",\"description\":\"Xamarin \\u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \\u00f6zg\\u00fc kullan\\u0131c\\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\\u00e7in yerel uygulamalar olu\\u015fturman\\u0131za olanak sa\\u011flayan 2011 y\\u0131l\\u0131ndan itibaren Microsoft firmas\\u0131n\\u0131n geli\\u015ftirdi\\u011fi bir yaz\\u0131l\\u0131m geli\\u015ftiricisidir. \\u00d6rne\\u011fin C# dilini kullanarak Cross (\\u00e7apraz) Platform mobil uygulama geli\\u015ftirme imk\\u00e2n\\u0131 vard\\u0131r. Framework birka\\u00e7 ana b\\u00f6l\\u00fcmden olu\\u015fmaktad\\u0131r: IOS, geli\\u015ftiricilere iOS\",\"inLanguage\":\"tr-TR\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#breadcrumblist\"},\"author\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?author=1#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":83423,\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047\\\/#mainImage\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/?p=1047#mainImage\"},\"datePublished\":\"2020-04-07T14:08:01+03:00\",\"dateModified\":\"2020-04-07T14:08:01+03:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#website\",\"url\":\"http:\\\/\\\/hilmibilici.com\\\/\",\"name\":\"Hilmi Bilici\",\"inLanguage\":\"tr-TR\",\"publisher\":{\"@id\":\"http:\\\/\\\/hilmibilici.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici","description":"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS","canonical_url":"http:\/\/hilmibilici.com\/?p=1047","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"http:\/\/hilmibilici.com\/?p=1047#blogposting","name":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici","headline":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin","author":{"@id":"http:\/\/hilmibilici.com\/?author=1#author"},"publisher":{"@id":"http:\/\/hilmibilici.com\/#organization"},"image":{"@type":"ImageObject","url":83423},"datePublished":"2020-04-07T14:08:01+03:00","dateModified":"2020-04-07T14:08:01+03:00","inLanguage":"tr-TR","mainEntityOfPage":{"@id":"http:\/\/hilmibilici.com\/?p=1047#webpage"},"isPartOf":{"@id":"http:\/\/hilmibilici.com\/?p=1047#webpage"},"articleSection":"Mobil Programlama, 2020 mobil programlama, FRAMEWORKLER, mobil programlama framewrok, mobil yaz\u0131l\u0131m, Xamarin, Xamarin framework, Xamarin platformu"},{"@type":"BreadcrumbList","@id":"http:\/\/hilmibilici.com\/?p=1047#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/hilmibilici.com#listItem","position":1,"name":"Home","item":"http:\/\/hilmibilici.com","nextItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?cat=42#listItem","name":"Mobil Programlama"}},{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?cat=42#listItem","position":2,"name":"Mobil Programlama","item":"http:\/\/hilmibilici.com\/?cat=42","nextItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?p=1047#listItem","name":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin"},"previousItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?p=1047#listItem","position":3,"name":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin","previousItem":{"@type":"ListItem","@id":"http:\/\/hilmibilici.com\/?cat=42#listItem","name":"Mobil Programlama"}}]},{"@type":"Organization","@id":"http:\/\/hilmibilici.com\/#organization","name":"Hilmi Bilici","url":"http:\/\/hilmibilici.com\/"},{"@type":"Person","@id":"http:\/\/hilmibilici.com\/?author=1#author","url":"http:\/\/hilmibilici.com\/?author=1","name":"HilmiBilici","image":{"@type":"ImageObject","@id":"http:\/\/hilmibilici.com\/?p=1047#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/42f85df819061ead133c638161457608e12db2505724c09935faa8ef68cf95ed?s=96&d=mm&r=g","width":96,"height":96,"caption":"HilmiBilici"}},{"@type":"WebPage","@id":"http:\/\/hilmibilici.com\/?p=1047#webpage","url":"http:\/\/hilmibilici.com\/?p=1047","name":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici","description":"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS","inLanguage":"tr-TR","isPartOf":{"@id":"http:\/\/hilmibilici.com\/#website"},"breadcrumb":{"@id":"http:\/\/hilmibilici.com\/?p=1047#breadcrumblist"},"author":{"@id":"http:\/\/hilmibilici.com\/?author=1#author"},"creator":{"@id":"http:\/\/hilmibilici.com\/?author=1#author"},"image":{"@type":"ImageObject","url":83423,"@id":"http:\/\/hilmibilici.com\/?p=1047\/#mainImage"},"primaryImageOfPage":{"@id":"http:\/\/hilmibilici.com\/?p=1047#mainImage"},"datePublished":"2020-04-07T14:08:01+03:00","dateModified":"2020-04-07T14:08:01+03:00"},{"@type":"WebSite","@id":"http:\/\/hilmibilici.com\/#website","url":"http:\/\/hilmibilici.com\/","name":"Hilmi Bilici","inLanguage":"tr-TR","publisher":{"@id":"http:\/\/hilmibilici.com\/#organization"}}]},"og:locale":"tr_TR","og:site_name":"Hilmi Bilici -","og:type":"article","og:title":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici","og:description":"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS","og:url":"http:\/\/hilmibilici.com\/?p=1047","article:published_time":"2020-04-07T11:08:01+00:00","article:modified_time":"2020-04-07T11:08:01+00:00","twitter:card":"summary_large_image","twitter:title":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin - Hilmi Bilici","twitter:description":"Xamarin \u015eekil 63: Xamarin logosu Xamarin, .NET kodu ve platforma \u00f6zg\u00fc kullan\u0131c\u0131 arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone i\u00e7in yerel uygulamalar olu\u015fturman\u0131za olanak sa\u011flayan 2011 y\u0131l\u0131ndan itibaren Microsoft firmas\u0131n\u0131n geli\u015ftirdi\u011fi bir yaz\u0131l\u0131m geli\u015ftiricisidir. \u00d6rne\u011fin C# dilini kullanarak Cross (\u00e7apraz) Platform mobil uygulama geli\u015ftirme imk\u00e2n\u0131 vard\u0131r. Framework birka\u00e7 ana b\u00f6l\u00fcmden olu\u015fmaktad\u0131r: IOS, geli\u015ftiricilere iOS"},"aioseo_meta_data":{"post_id":"1047","title":null,"description":null,"keywords":null,"keyphrases":null,"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":null,"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":"","isEnabled":true},"graphs":[]},"schema_type":"default","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":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-11-29 09:10:02","updated":"2025-06-04 05:16:59","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=\"http:\/\/hilmibilici.com\" 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=\"http:\/\/hilmibilici.com\/?cat=42\" title=\"Mobil Programlama\">Mobil Programlama<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tB\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/hilmibilici.com"},{"label":"Mobil Programlama","link":"http:\/\/hilmibilici.com\/?cat=42"},{"label":"B\u00f6l\u00fcm 3 (Frameworkler) Ders-7: Xamarin","link":"http:\/\/hilmibilici.com\/?p=1047"}],"_links":{"self":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/posts\/1047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1047"}],"version-history":[{"count":0,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=\/wp\/v2\/posts\/1047\/revisions"}],"wp:attachment":[{"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1047"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/hilmibilici.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}