{"id":18445,"date":"2024-01-12T13:47:50","date_gmt":"2024-01-12T10:47:50","guid":{"rendered":"https:\/\/www.ibss.com.tr\/?p=18445"},"modified":"2025-08-27T10:16:01","modified_gmt":"2025-08-27T07:16:01","slug":"flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli","status":"publish","type":"post","link":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/","title":{"rendered":"Flutter ile Singleton Pattern: Global Durum Y\u00f6netiminin Temeli"},"content":{"rendered":"<p><strong>Singleton Pattern<\/strong>, yaz\u0131l\u0131m geli\u015ftirmede belirli bir s\u0131n\u0131f\u0131n yaln\u0131zca bir \u00f6rne\u011finin (instance) olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global olarak eri\u015filmesini sa\u011flayan bir tasar\u0131m kal\u0131b\u0131d\u0131r. Bu tasar\u0131m kal\u0131b\u0131, genellikle uygulaman\u0131n farkl\u0131 yerlerinde\u00a0<strong>ayn\u0131 veri veya durumu payla\u015fmak<\/strong> gerekti\u011finde kullan\u0131l\u0131r. Peki, Flutter projelerinde Singleton Pattern nas\u0131l kullan\u0131l\u0131r ve hangi durumlarda tercih edilmelidir?<\/p>\n<p><strong>Singleton Pattern Neden Kullan\u0131l\u0131r?<\/strong><\/p>\n<ul>\n<li><strong>Global Durum Y\u00f6netimi:<\/strong>\u00a0Kullan\u0131c\u0131 oturum bilgileri, uygulama ayarlar\u0131 veya cache gibi verileri global bir noktada saklayarak farkl\u0131 bile\u015fenlerde kullanabilirsiniz.<\/li>\n<li><strong>Bellek Y\u00f6netimi:<\/strong>\u00a0Ayn\u0131 s\u0131n\u0131f\u0131n birden fazla \u00f6rne\u011fini olu\u015fturman\u0131n \u00f6n\u00fcne ge\u00e7erek bellek kullan\u0131m\u0131n\u0131 optimize eder.<\/li>\n<li><strong>Karma\u015f\u0131kl\u0131\u011f\u0131 Azaltma:<\/strong>\u00a0Merkezi bir veri y\u00f6netimi sunarak kodun daha d\u00fczenli ve okunabilir olmas\u0131n\u0131 sa\u011flar.<\/li>\n<\/ul>\n<p><strong>Singleton Pattern\u2019in Flutter\u2019daki Kullan\u0131m\u0131<\/strong><\/p>\n<p>Flutter\u2019da Singleton Pattern\u2019i Dart dilinin sundu\u011fu \u00f6zelliklerle kolayca uygulayabilirsiniz. \u0130\u015fte ad\u0131m ad\u0131m nas\u0131l yap\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6steren bir \u00f6rnek:<\/p>\n<p><strong>\u00d6rnek Senaryo: Kullan\u0131c\u0131 Oturum Bilgilerini Y\u00f6netme<\/strong><\/p>\n<p>Kullan\u0131c\u0131n\u0131n oturum bilgilerini bir s\u0131n\u0131fta saklayal\u0131m ve uygulaman\u0131n farkl\u0131 ekranlar\u0131nda bu bilgilere eri\u015felim.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-23441\" src=\"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-1.png\" alt=\"\" width=\"1382\" height=\"910\" srcset=\"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-1.png 1382w, https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-1-300x198.png 300w, https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-1-1024x674.png 1024w, https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-1-768x506.png 768w\" sizes=\"(max-width: 1382px) 100vw, 1382px\" \/><\/p>\n<p><strong>Singleton Kullan\u0131m\u0131<\/strong><\/p>\n<p>Art\u0131k UserSession s\u0131n\u0131f\u0131n\u0131n tek bir \u00f6rne\u011fi olacak ve uygulaman\u0131n her yerinden bu \u00f6rne\u011fe eri\u015febilece\u011fiz:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-23442\" src=\"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-2.png\" alt=\"\" width=\"1386\" height=\"430\" srcset=\"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-2.png 1386w, https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-2-300x93.png 300w, https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-2-1024x318.png 1024w, https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2024\/01\/flutter-2-768x238.png 768w\" sizes=\"(max-width: 1386px) 100vw, 1386px\" \/><\/p>\n<p><strong>Flutter Projelerinde Singleton Kullan\u0131m Alanlar\u0131<\/strong><\/p>\n<ol>\n<li><strong>Kullan\u0131c\u0131 Oturumu Y\u00f6netimi:<\/strong>Kullan\u0131c\u0131n\u0131n oturum a\u00e7ma durumunu ve bilgilerini global olarak y\u00f6netebilirsiniz.<\/li>\n<li><strong>Uygulama Ayarlar\u0131:<\/strong>Tema, dil veya di\u011fer yap\u0131land\u0131rma ayarlar\u0131n\u0131 tek bir noktada saklayabilirsiniz.<\/li>\n<li><strong>API ve Servis \u00c7a\u011fr\u0131lar\u0131:<\/strong>Tek bir HTTP istemcisini (\u00f6rne\u011fin Dio veya Http) uygulaman\u0131n her yerinde kullanabilirsiniz.<\/li>\n<li><strong>Cache Y\u00f6netimi:<\/strong>Yerel veritaban\u0131 veya bellek tabanl\u0131 verileri y\u00f6netmek i\u00e7in kullan\u0131labilir.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><strong>Alternatifler: Singleton Yerine Ne Kullan\u0131labilir?<\/strong><\/p>\n<ul>\n<li><strong>Provider:<\/strong>\u00a0Flutter projelerinde global durum y\u00f6netimi i\u00e7in s\u0131k kullan\u0131lan bir state management \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Singleton yerine daha esnek ve test edilebilir yap\u0131lar sunar.<\/li>\n<li><strong>GetIt:<\/strong>\u00a0Dependency injection yap\u0131s\u0131 ile servislerin global eri\u015fimini sa\u011flar ve daha mod\u00fcler bir yap\u0131 sunar.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Singleton Pattern, Flutter projelerinde \u00f6zellikle k\u00fc\u00e7\u00fck ve orta \u00f6l\u00e7ekli projelerde global veri y\u00f6netimi i\u00e7in etkili bir \u00e7\u00f6z\u00fcm sunar. Ancak b\u00fcy\u00fck projelerde\u00a0<strong>state management \u00e7\u00f6z\u00fcmleri<\/strong>\u00a0(Provider, Bloc, Riverpod) kullanmak daha iyi bir se\u00e7enek olabilir. \u00d6nemli olan, Singleton kullan\u0131rken veri tutarl\u0131l\u0131\u011f\u0131n\u0131 ve test edilebilirli\u011fi g\u00f6z \u00f6n\u00fcnde bulundurmakt\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Singleton Pattern, yaz\u0131l\u0131m geli\u015ftirmede belirli bir s\u0131n\u0131f\u0131n yaln\u0131zca bir \u00f6rne\u011finin (instance) olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global olarak eri\u015filmesini sa\u011flayan bir tasar\u0131m kal\u0131b\u0131d\u0131r. Bu tasar\u0131m kal\u0131b\u0131, genellikle uygulaman\u0131n farkl\u0131 yerlerinde\u00a0ayn\u0131 veri veya durumu payla\u015fmak gerekti\u011finde kullan\u0131l\u0131r. Peki, Flutter projelerinde Singleton Pattern nas\u0131l kullan\u0131l\u0131r ve hangi durumlarda tercih edilmelidir? Singleton Pattern Neden Kullan\u0131l\u0131r? Global Durum Y\u00f6netimi:\u00a0Kullan\u0131c\u0131 oturum [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":23414,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,290],"tags":[],"class_list":["post-18445","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-tr","category-turkce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Singleton Pattern: Global Durum Y\u00f6netiminin Temeli - IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner<\/title>\n<meta name=\"description\" content=\"Singleton Pattern, bir s\u0131n\u0131f\u0131n yaln\u0131zca tek bir \u00f6rne\u011fe sahip olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global eri\u015fim sa\u011flanmas\u0131n\u0131 ama\u00e7lar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Singleton Pattern: Global Durum Y\u00f6netiminin Temeli - IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner\" \/>\n<meta property=\"og:description\" content=\"Singleton Pattern, bir s\u0131n\u0131f\u0131n yaln\u0131zca tek bir \u00f6rne\u011fe sahip olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global eri\u015fim sa\u011flanmas\u0131n\u0131 ama\u00e7lar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/\" \/>\n<meta property=\"og:site_name\" content=\"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-12T10:47:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-27T07:16:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/08\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"administraktor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"administraktor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/\"},\"author\":{\"name\":\"administraktor\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#\\\/schema\\\/person\\\/b88c7583927d15f94c187b1c0cc548ca\"},\"headline\":\"Flutter ile Singleton Pattern: Global Durum Y\u00f6netiminin Temeli\",\"datePublished\":\"2024-01-12T10:47:50+00:00\",\"dateModified\":\"2025-08-27T07:16:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/\"},\"wordCount\":440,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ibss.com.tr\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp\",\"articleSection\":[\"Blog\",\"T\u00fcrk\u00e7e\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/\",\"url\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/\",\"name\":\"Singleton Pattern: Global Durum Y\u00f6netiminin Temeli - IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ibss.com.tr\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp\",\"datePublished\":\"2024-01-12T10:47:50+00:00\",\"dateModified\":\"2025-08-27T07:16:01+00:00\",\"description\":\"Singleton Pattern, bir s\u0131n\u0131f\u0131n yaln\u0131zca tek bir \u00f6rne\u011fe sahip olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global eri\u015fim sa\u011flanmas\u0131n\u0131 ama\u00e7lar.\",\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ibss.com.tr\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp\",\"contentUrl\":\"https:\\\/\\\/www.ibss.com.tr\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp\",\"width\":1400,\"height\":800},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#website\",\"url\":\"https:\\\/\\\/www.ibss.com.tr\\\/\",\"name\":\"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner\",\"description\":\"As an SAP Gold Partner, IBSS offers data analytics, artificial intelligence and reporting solutions in IBCS standards. Meet us to grow your business with technology.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ibss.com.tr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#organization\",\"name\":\"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner\",\"url\":\"https:\\\/\\\/www.ibss.com.tr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ibss.com.tr\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/ibss-favicon.jpg\",\"contentUrl\":\"https:\\\/\\\/www.ibss.com.tr\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/ibss-favicon.jpg\",\"width\":512,\"height\":512,\"caption\":\"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ibss.com.tr\\\/#\\\/schema\\\/person\\\/b88c7583927d15f94c187b1c0cc548ca\",\"name\":\"administraktor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9b619e617f51cc76842a88f9094d7b27811df2454a6bb88f34fe040fb302c070?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9b619e617f51cc76842a88f9094d7b27811df2454a6bb88f34fe040fb302c070?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9b619e617f51cc76842a88f9094d7b27811df2454a6bb88f34fe040fb302c070?s=96&d=mm&r=g\",\"caption\":\"administraktor\"},\"url\":\"https:\\\/\\\/www.ibss.com.tr\\\/tr\\\/author\\\/administraktor\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Singleton Pattern: Global Durum Y\u00f6netiminin Temeli - IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner","description":"Singleton Pattern, bir s\u0131n\u0131f\u0131n yaln\u0131zca tek bir \u00f6rne\u011fe sahip olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global eri\u015fim sa\u011flanmas\u0131n\u0131 ama\u00e7lar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/","og_locale":"tr_TR","og_type":"article","og_title":"Singleton Pattern: Global Durum Y\u00f6netiminin Temeli - IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner","og_description":"Singleton Pattern, bir s\u0131n\u0131f\u0131n yaln\u0131zca tek bir \u00f6rne\u011fe sahip olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global eri\u015fim sa\u011flanmas\u0131n\u0131 ama\u00e7lar.","og_url":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/","og_site_name":"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner","article_published_time":"2024-01-12T10:47:50+00:00","article_modified_time":"2025-08-27T07:16:01+00:00","og_image":[{"width":1400,"height":800,"url":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/08\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp","type":"image\/webp"}],"author":"administraktor","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"administraktor","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/#article","isPartOf":{"@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/"},"author":{"name":"administraktor","@id":"https:\/\/www.ibss.com.tr\/#\/schema\/person\/b88c7583927d15f94c187b1c0cc548ca"},"headline":"Flutter ile Singleton Pattern: Global Durum Y\u00f6netiminin Temeli","datePublished":"2024-01-12T10:47:50+00:00","dateModified":"2025-08-27T07:16:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/"},"wordCount":440,"publisher":{"@id":"https:\/\/www.ibss.com.tr\/#organization"},"image":{"@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/08\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp","articleSection":["Blog","T\u00fcrk\u00e7e"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/","url":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/","name":"Singleton Pattern: Global Durum Y\u00f6netiminin Temeli - IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner","isPartOf":{"@id":"https:\/\/www.ibss.com.tr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/#primaryimage"},"image":{"@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/08\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp","datePublished":"2024-01-12T10:47:50+00:00","dateModified":"2025-08-27T07:16:01+00:00","description":"Singleton Pattern, bir s\u0131n\u0131f\u0131n yaln\u0131zca tek bir \u00f6rne\u011fe sahip olmas\u0131n\u0131 ve bu \u00f6rne\u011fe global eri\u015fim sa\u011flanmas\u0131n\u0131 ama\u00e7lar.","inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.ibss.com.tr\/tr\/flutter-ile-singleton-pattern-global-durum-yonetiminin-temeli\/#primaryimage","url":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/08\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp","contentUrl":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/08\/Flutter-ile-Singleton-Pattern-Global-Durum-Yonetiminin-Temeli.webp","width":1400,"height":800},{"@type":"WebSite","@id":"https:\/\/www.ibss.com.tr\/#website","url":"https:\/\/www.ibss.com.tr\/","name":"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner","description":"As an SAP Gold Partner, IBSS offers data analytics, artificial intelligence and reporting solutions in IBCS standards. Meet us to grow your business with technology.","publisher":{"@id":"https:\/\/www.ibss.com.tr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ibss.com.tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.ibss.com.tr\/#organization","name":"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner","url":"https:\/\/www.ibss.com.tr\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.ibss.com.tr\/#\/schema\/logo\/image\/","url":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/09\/ibss-favicon.jpg","contentUrl":"https:\/\/www.ibss.com.tr\/wp-content\/uploads\/2025\/09\/ibss-favicon.jpg","width":512,"height":512,"caption":"IBSS | Data and Artificial Intelligence Based Solutions with SAP Gold Partner"},"image":{"@id":"https:\/\/www.ibss.com.tr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ibss.com.tr\/#\/schema\/person\/b88c7583927d15f94c187b1c0cc548ca","name":"administraktor","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/9b619e617f51cc76842a88f9094d7b27811df2454a6bb88f34fe040fb302c070?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9b619e617f51cc76842a88f9094d7b27811df2454a6bb88f34fe040fb302c070?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9b619e617f51cc76842a88f9094d7b27811df2454a6bb88f34fe040fb302c070?s=96&d=mm&r=g","caption":"administraktor"},"url":"https:\/\/www.ibss.com.tr\/tr\/author\/administraktor\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/posts\/18445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/comments?post=18445"}],"version-history":[{"count":0,"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/posts\/18445\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/media\/23414"}],"wp:attachment":[{"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/media?parent=18445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/categories?post=18445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ibss.com.tr\/tr\/wp-json\/wp\/v2\/tags?post=18445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}