{"id":158,"date":"2022-11-23T15:12:41","date_gmt":"2022-11-23T15:12:41","guid":{"rendered":"https:\/\/northsoft.co\/blog\/yazilar\/?p=158"},"modified":"2022-11-23T15:42:13","modified_gmt":"2022-11-23T15:42:13","slug":"outsystems-nedir","status":"publish","type":"post","link":"https:\/\/northsoft.co\/blog\/genel\/outsystems-nedir\/","title":{"rendered":"OutSystems Nedir?"},"content":{"rendered":"<p>OutSystems, <a href=\"https:\/\/northsoft.co\/blog\/yazilar\/genel\/low-code-platform-nedir\/\">low-code<\/a> (az kod) uygulama geli\u015ftirme platformudur. Web tabanl\u0131 uygulamalarla birlikte mobil uygulamalar da geli\u015ftirme imk\u00e2n\u0131 sunmaktad\u0131r. Portekiz men\u015feili bir firma olarak do\u011fan OutSystems ald\u0131\u011f\u0131 yat\u0131r\u0131mlar sonras\u0131nda bir Amerikan firmas\u0131 kimli\u011fine girmi\u015ftir ve merkezini Amerika Birle\u015fik Devletleri\u2019ne ta\u015f\u0131m\u0131\u015ft\u0131r.<\/p>\n<p>OutSystems\u2019\u0131n en \u00f6ne \u00e7\u0131kan \u00f6zelliklerinden birisi \u00fccretsiz deneme hesab\u0131nda ciddi bir k\u0131s\u0131tlama yapmadan kullan\u0131c\u0131lara t\u00fcm \u00f6zelliklerini deneme imk\u00e2n\u0131 sunmas\u0131d\u0131r. Hatta \u00f6yle ki \u00fccretsiz s\u00fcr\u00fcmde olu\u015fturdu\u011funuz bir mobil uygulamay\u0131 Google Play Store ve Apple App Store\u2019a derleyip y\u00fckleyebiliyorsunuz. Bu tam anlam\u0131yla sizin i\u00e7in yeterli olacakt\u0131r diye de d\u00fc\u015f\u00fcnmeyin. \u00c7\u00fcnk\u00fc \u00fccretsiz s\u00fcr\u00fcmde 2GB veri taban\u0131 ve s\u0131n\u0131rl\u0131 son kullan\u0131c\u0131 say\u0131s\u0131 canl\u0131 bir\u00e7o\u011fu canl\u0131 uygulama i\u00e7in yeterli olmayacakt\u0131r.<\/p>\n<h2>OutSystems Avantajlar\u0131 ve Dezavantajlar\u0131<\/h2>\n<p>Gelelim \u015fimdi OutSystems&#8217;\u0131n sizler i\u00e7in neler sundu\u011funu incelemeye. OutSystems\u2019\u0131n iddial\u0131 oldu\u011fu \u00f6nemli iki \u00f6zelli\u011fi h\u0131zl\u0131 uygulama geli\u015ftirme ve y\u00f6netilebilirlik. Yapaca\u011f\u0131n\u0131z bir POC sunumunda OutSystems size inan\u0131lmaz bir sonu\u00e7 sa\u011flayabilir. Konusunda tecr\u00fcbeli bir OutSystems geli\u015ftirici saatler i\u00e7erisinde g\u00fcnler s\u00fcrebilecek bir demo uygulamay\u0131 sizin i\u00e7in geli\u015ftirebilir. E\u011fer kodlama tecr\u00fcbeniz yoksa baz\u0131 sayfalar\u0131 siz de birka\u00e7 y\u00f6nlendirme ile yapabilirsiniz. Bunu tam olarak hayal edemiyorsan\u0131z OutSystems <a href=\"https:\/\/youtu.be\/0gx3hMMDOZI\">videolar\u0131na<\/a> g\u00f6z atabilir ya da do\u011frudan bir hesap olu\u015fturup kendi denemenizi yapabilirsiniz. OutSystems sundu\u011fu LifeTime \u00fcr\u00fcn\u00fcyle deployment konusunda size ciddi avantajlar sa\u011fl\u0131yor. Birbirinden izole edilmi\u015f veri tabanlar\u0131 ve ortamlar\u0131yla, ortam aras\u0131 deployment ger\u00e7ekle\u015ftirebiliyor ve bunu yaparken ger\u00e7ekten 3-4 t\u0131klama i\u015finizi tamamlayabiliyorsunuz. Tek bir ekranda farkl\u0131 ortamlar aras\u0131nda versiyon farklar\u0131n\u0131 da tespit edebiliyorsunuz. Bu i\u015flemi yaparken t\u00fcm uygulamay\u0131 yay\u0131nlaman\u0131z gerekiyor. Bu da Git\u2019in size sundu\u011fu branch y\u00f6netimi gibi bir avantaja sahip olamayaca\u011f\u0131n\u0131z anlam\u0131na geliyor. LifeTime asl\u0131nda size bu konuda ciddi bir avantaj sunuyor olsa da baz\u0131 durumlarda bu dezavantaja d\u00f6n\u00fc\u015febiliyor.<\/p>\n<p>Tak\u0131m \u00e7al\u0131\u015fmalar\u0131 i\u00e7in kendine ait compare-merge-publish mekanizmas\u0131na sahip OutSystems ayn\u0131 uygulama \u00fczerinde \u00e7al\u0131\u015fan geli\u015ftiriciler i\u00e7in kolayl\u0131k sunuyor. \u00c7ak\u0131\u015fma olmad\u0131\u011f\u0131 durumlarda merge i\u015flemi otomatik ger\u00e7ekle\u015ftirilirken, \u00e7ak\u0131\u015fma durumunda geli\u015ftiriciye ge\u00e7erli versiyonu se\u00e7me imk\u00e2n\u0131 sunuyor. Ayr\u0131ca her bir publish i\u00e7in versiyonlar\u0131 tutan platform istenildi\u011fi zaman \u00f6nceki herhangi bir versiyona ge\u00e7i\u015f f\u0131rsat\u0131 sa\u011fl\u0131yor. Sistem y\u00f6neticisi farkl\u0131 roller tan\u0131mlayarak hangi uygulamalar ve environmentlara kimlerin eri\u015febilece\u011fini se\u00e7ebiliyor. Bu da tak\u0131m halinde do\u011fru ki\u015filere do\u011fru izinleri vermenizi sa\u011fl\u0131yor.<\/p>\n<p>Cordova altyap\u0131s\u0131n\u0131 kullanan OutSystems mobil uygulamalar i\u00e7in ortalaman\u0131n \u00fczerinde bir performans sa\u011flasa da native bir uygulama tad\u0131 alamad\u0131\u011f\u0131n\u0131z ger\u00e7e\u011fi mevcut. Ayr\u0131ca burada Cordova temelli k\u0131s\u0131tlamalar\u0131n ya da sorunlar\u0131n kar\u015f\u0131n\u0131za \u00e7\u0131k\u0131yor olmas\u0131 baz\u0131 durumlarda size problem yaratabilir. OutSystems sundu\u011fu altyap\u0131 ile size diledi\u011finiz Cordova eklentilerini kullanma \u015fans\u0131 veriyor. Bu noktada Cordova eklentilerinin sizi tatmin etme seviyesi \u00f6ne \u00e7\u0131k\u0131yor. E\u011fer toplulu\u011fun sundu\u011fu eklentiler sizin i\u00e7in yeterli ise kendinizi rahat hissedebilirsiniz. Tabi kendi Cordova eklentilerinizi geli\u015ftirmek konusunda tamamen \u00f6zg\u00fcrs\u00fcn\u00fcz. Ki\u015fisel bir yorum olarak \u015funu s\u00f6yleyebilirim ki e\u011fer cihaz\u0131n native \u00f6zelliklerini ciddi anlamda kullanman\u0131z gerekiyor ya da y\u00fcksek performansl\u0131 bir uygulama tercihiniz varsa \u015fu anki \u015fartlarda OutSystems mobil uygulamalar\u0131 sizi tatmin etmeyecektir. Bu anlamda ne istedi\u011finiz sorusuna g\u00f6re OutSystems size avantaj ya da dezavantaj sa\u011flayacakt\u0131r.<\/p>\n<p>\u00d6zetleyecek olursak; her durumda ge\u00e7erli oldu\u011fu gibi OutSystems platformunu se\u00e7erken ihtiya\u00e7lar\u0131n\u0131z\u0131 iyi belirlemeniz gerekli OutSystem size h\u0131z ve y\u00f6netilebilirlik vadederken, ortam\u0131 kullanacak geli\u015ftirme bulma konusunda problem ya\u015fayabilirsiniz. Ancak bu durumu platformun kolayl\u0131\u011f\u0131n\u0131 g\u00f6z \u00f6n\u00fcne alarak belki kendi ekibinizle \u00e7\u00f6zebilirsiniz. E\u011fer tamamen mobil uygulama odakl\u0131 bir yap\u0131n\u0131z varsa ne tarz uygulamalar geli\u015ftiriyor olman\u0131z karar\u0131n\u0131zda etkili olmal\u0131d\u0131r. Lisans maliyeti de elbette g\u00f6z \u00f6n\u00fcnde bulundurulmas\u0131 gereken ciddi bir konu. Bu yaz\u0131ya s\u0131\u011fd\u0131ramad\u0131\u011f\u0131m\u0131z farkl\u0131 tart\u0131\u015fma konular\u0131 da tabii ki mevcut. Karars\u0131z kald\u0131\u011f\u0131n\u0131z konularda <a href=\"http:\/\/northsoft.co\">Northsoft<\/a> olarak size dan\u0131\u015fmanl\u0131k sa\u011flamaktan mutluluk duyar\u0131z.<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>OutSystems, low-code (az kod) uygulama geli\u015ftirme platformudur. Web tabanl\u0131 uygulamalarla birlikte mobil uygulamalar da geli\u015ftirme imk\u00e2n\u0131 sunmaktad\u0131r. Portekiz men\u015feili bir firma olarak do\u011fan OutSystems ald\u0131\u011f\u0131 yat\u0131r\u0131mlar sonras\u0131nda bir Amerikan firmas\u0131 kimli\u011fine girmi\u015ftir ve merkezini Amerika Birle\u015fik Devletleri\u2019ne ta\u015f\u0131m\u0131\u015ft\u0131r. OutSystems\u2019\u0131n en \u00f6ne \u00e7\u0131kan \u00f6zelliklerinden birisi \u00fccretsiz deneme hesab\u0131nda ciddi bir k\u0131s\u0131tlama yapmadan kullan\u0131c\u0131lara t\u00fcm \u00f6zelliklerini deneme [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":161,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/posts\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/comments?post=158"}],"version-history":[{"count":1,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/posts\/158\/revisions"}],"predecessor-version":[{"id":160,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/posts\/158\/revisions\/160"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/media\/161"}],"wp:attachment":[{"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/media?parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/categories?post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/northsoft.co\/blog\/wp-json\/wp\/v2\/tags?post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}