{"id":6101,"date":"2017-02-08T13:39:38","date_gmt":"2017-02-08T10:39:38","guid":{"rendered":"https:\/\/www.karadere.com\/blog\/?p=6101"},"modified":"2017-02-08T14:45:33","modified_gmt":"2017-02-08T11:45:33","slug":"sapui5-nedir","status":"publish","type":"post","link":"https:\/\/www.karadere.com\/blog\/sapui5-nedir.html","title":{"rendered":"sapui5 nedir ?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/yt3.ggpht.com\/-fkGqHSZ7chI\/AAAAAAAAAAI\/AAAAAAAAAAA\/fLerYDKtW3k\/s900-c-k-no-mo-rj-c0xffffff\/photo.jpg\" alt=\"sapui5 ile ilgili g\u00f6rsel sonucu\" width=\"312\" height=\"312\" \/><\/p>\n<p><strong>sapui5 nedir ?<\/strong><\/p>\n<p>Ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi SAP SE firmas\u0131n\u0131n bir \u00fcr\u00fcn\u00fcd\u00fcr. A\u00e7\u0131k kaynak kodlu olan <strong><a href=\"https:\/\/www.karadere.com\/blog\/openui5-nedir.html\">openui5<\/a> <\/strong>\u00a0herkesin geli\u015fmesine destek verdi\u011fi web 3.0 teknolojilerini destekleyen framework\u00fcn SAP i\u00e7in uyarlanm\u0131\u015f halidir. \u00a0Bir internet web site geli\u015ftirme component k\u00fct\u00fcphane framework\u00fcd\u00fcr diyebiliriz. Tabiiki SAP m\u00fcnhas\u0131r s\u00fcre\u00e7sel fonksiyonlar\u0131n \u00f6n plana \u00e7\u0131kaca\u011f\u0131 ihtiya\u00e7lar\u0131 kar\u015f\u0131lamay\u0131 hedeflemektedir. SAP nedir i\u00e7in daha \u00f6nceki yaz\u0131lar\u0131m\u0131 okuyabilir siniz. \u00a0<a href=\"https:\/\/www.karadere.com\/blog\/nicin-sap-erp-sistemi-kullanilmali-sap-nedir-sap-erp-neden-kullanilmali-r3-nedir-ecc-nedir.html\">SAP Nedir ?<\/a><\/p>\n<p>Database &#8211; veritaban\u0131 programlama dili ba\u011f\u0131ml\u0131\u011f\u0131 bulunmayan bir mimaride geli\u015ftirilmi\u015f olan <strong><a href=\"https:\/\/www.karadere.com\/blog\/openui5-nedir.html\">openui5<\/a>\u00a0<\/strong>g\u00f6re Sapui5 &#8216;\u0131n \u00a0netweaver ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 vard\u0131r.<\/p>\n<p><strong>netweaver<\/strong> hakk\u0131nda daha fazla i\u00e7in\u00a0<strong><a href=\"https:\/\/www.karadere.com\/blog\/netweaver-nedir.html\">netweaver nedir ?<\/a> <\/strong>adl\u0131 yaz\u0131m\u0131 okuyabilir siniz.<\/p>\n<p>En az\u0131nda front end taraf\u0131nda &#8211; \u00f6ny\u00fczdeki katmanda. bu ba\u011f\u0131ml\u0131ktad\u0131r. Veri i\u015flemleri i\u00e7in kullan\u0131lan tarafta ise ba\u011f\u0131ml\u0131\u011f\u0131 yok tur diyebiliriz web service veya Odata modeli destekleyen t\u00fcm sistem veya servisler ile konu\u015fabilir veri i\u015fleyebilirsiniz. \u00a0SAP Se sapui5 ile geli\u015ftirdi\u011fi t\u00fcm uygulamalar\u0131 bir store da tutuyor bunda Fiori diyor. yada bir ba\u015fka de\u011fi\u015f ile fiori \u00fcr\u00fcn ad\u0131d\u0131r da diyebiliriz. \u00a0Mobil uyumluluk da diyor. Fiori hakk\u0131nda daha detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/www.karadere.com\/blog\/sap-fiori-nedir.html\">Fiori Nedir ? <\/a>isimli yaz\u0131m\u0131 okuyabilir siniz.<\/p>\n<p>yeni internet d\u00fcnyas\u0131ndaki web 3.0 teknolojilerinden\u00a0olan ,<strong> Anguler Js, Node Js, Ajax, HTML5 , CSS3<\/strong> ve Javascript gibi en son web teknolojilerinin t\u00fcm\u00fcn\u00fcn kullan\u0131ld\u0131\u011f\u0131 bir hybrid yap\u0131ya sahiptir diyebiliriz.<\/p>\n<p>SAP SE nin ERP &#8216; \u00e7\u00f6z\u00fcmleirnde kendine m\u00fcnhas\u0131r web \u00e7\u00f6z\u00fcm yeni teknolojisinde kulland\u0131\u011f\u0131 \u00a0nesneye dayal\u0131 <strong>MVC (Model View Controller)<\/strong> modelleme mimarisine in\u015fa edilmi\u015f, bir web geli\u015ftirme bile\u015fenleri dizisidir yani bir frameworkt\u00fcr de diyebiliriz.<\/p>\n<p><strong>Ne den SAP b\u00f6yle bir i\u015fe girdi ?\u00a0<\/strong><\/p>\n<p>Web.30 kadar internet d\u00fcnyas\u0131n\u0131n en b\u00fcy\u00fck sorunu olan browser yani taray\u0131c\u0131 uyumsuzukluklar\u0131n\u0131n \u00e7\u0131kard\u0131\u011f\u0131 memnuniyetsizliklerdi . 1998 y\u0131llardna \u00fcgn\u00fcm\u00fcze geli\u015fen web 1.0 ve web 2.0 ve web 3.0 olarak \u015fuanda \u00fc\u00e7 evreden bahsediliyor. \u0130lk evre emekleme bu i\u015fin temelleri sadece metinsel verileri formatlama yani dijital bir k\u00fct\u00fcphane amac\u0131ndan ba\u015fka bir\u015fey sunmayan web d\u00fcnyas\u0131yd\u0131 sonra veri kaydetme form i\u015flemleri sorgulamalar arama motorlar\u0131 ve sosyal media n\u0131n son 20 y\u0131ldaki geli\u015fimi web 2.0 ve web 3.0 ile daha ak\u0131ll\u0131 kullan\u0131c\u0131 dostu ve daha \u015f\u0131k daha mobil bir halde internet kullan\u0131m ihtiyac\u0131 geli\u015fti ve geli\u015fmeye devam ediyor. web 3.0 kadar t\u00fcm internet teknoloji geli\u015ftiricilerinin en b\u00fcy\u00fck sorunu browser &#8211; taray\u0131c\u0131 uyumsuluklar\u0131yd\u0131. chrome da \u00e7al\u0131\u015fan bir web uygulamas\u0131 explorer da \u00e7al\u0131\u015fm\u0131yordu yada operada \u00e7al\u0131\u015f\u0131yordu. t\u00fcm sitenin uyumlulu\u011fu i\u00e7in hepsi i\u00e7in ortak destekli bile\u015fenler kullan\u0131lmal\u0131yd\u0131 bu i\u015fe \u00e7ok zahmetli ve sorun \u00e7\u0131karan garntiside \u00e7ok olmayan bir s\u00fcre\u00e7ti. Web 3.0 ile beraber web kit ortak enginee taray\u0131c\u0131 motorunun kullan\u0131lmas\u0131 bu i\u015fi \u00e7\u00f6zd\u00fc ve yeni d\u00fcnyada sitelerin mobil uyumsuzluklar\u0131 i\u00e7in responsive felsefesinin ihtiya\u00e7lardan do\u011fmas\u0131da ciddi destek oldu. i\u015fte SAP web d\u00fcnyas\u0131ndaki bu sebeplerden veya yat\u0131r\u0131m yapmamas\u0131ndan kaynakl\u0131 eski teknolojileri BSP \u00a0HTMLB veya webdynpro for abap ve webdynpro for java m\u00fc\u015fterilerini hep mutsuz bir tablo ile kar\u015f\u0131 kar\u015f\u0131ya b\u0131rakt\u0131. Yeni web d\u00fcnyas\u0131na kar\u015f\u0131l\u0131ks\u0131z kalmayan SAP SE openui5 lisans geli\u015ftirme haklar\u0131n\u0131 alarak sapui5 kendi b\u00fcnyesine dahil ederek hala geli\u015ftirmelere devam ediyor .<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/support.sap.com\/content\/dam\/ProductFeatures\/Assets\/00010\/6CAE8B26E4CB1ED6A5D4B9CD0446D445\/Screenshots\/ChangeSalesOrder20161103172757.png\" \/><\/p>\n<p>An itibari ile <strong>Fiori<\/strong> standart uygulama say\u0131s\u0131 <strong>7542<\/strong> olmu\u015ftur. T\u00fcm GUI i\u015flem kodlar\u0131, Fiori Launchpad \u2018de \u00a0\u00e7al\u0131\u015fabilir duruma getirilmi\u015f. (klasik ekranlar)<\/p>\n<p>Standard uygulama arama i\u015flemini a\u015fa\u011f\u0131daki linkten yapabilirsiniz.<\/p>\n<p><a href=\"https:\/\/fioriappslibrary.hana.ondemand.com\/sap\/fix\/externalViewer\/#\/home\">https:\/\/fioriappslibrary.hana.ondemand.com\/sap\/fix\/externalViewer\/#\/home<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/support.sap.com\/content\/dam\/ProductFeatures\/Assets\/00010\/6CAE8B26E4CB1ED6A5D4B9CD0446D445\/Screenshots\/SAP_GUI_HTML_10112016112512.png\" \/><\/p>\n<p><strong>sapui5<\/strong> t\u00fcm dok\u00fcmantasyonu ve \u00f6rneklerine sapui5 ise \u00a0<a href=\"https:\/\/sapui5.hana.ondemand.com\/\">https:\/\/sapui5.hana.ondemand.com\/ <\/a>den eri\u015febilirsiniz. .<\/p>\n<p>Buradaki \u00a0explorer uygulamalar\u0131 ciddi \u00f6\u011fretici \u00f6rnek kodlar\u0131 indirmeye imkan veriyor. \u015fuanda 172 tane <strong>openui5<\/strong> bile\u015feni geli\u015ftirilmi\u015ftir <strong>sapui5<\/strong> da ise 216 adete ula\u015fm\u0131\u015ft\u0131r buda SAP nin daha \u00e7ok geli\u015ftirdi\u011finin bir g\u00f6stergesidir. Daha \u00f6nceki <a href=\"https:\/\/www.karadere.com\/blog\/openui5-nedir.html\">openui5 nedir ?<\/a> \u00a0adl\u0131 yaz\u0131m\u0131 okuyabilirsiniz.<\/p>\n<p>al\u0131nda \u00e7ekirde\u011fi <strong>openui5<\/strong> d\u0131r ve <strong>sapui5<\/strong> ise onun \u00fczeirne in\u015fa edilmi\u015ftir diyebiliriz.\u00a0Fikir vermesi a\u00e7\u0131s\u0131ndan \u00a0<a href=\"https:\/\/www.sapfioritrial.com\/\">https:\/\/www.sapfioritrial.com\/<\/a>\u00a0ayr\u0131ca bu adrese de bakabilirsiniz<\/p>\n<p>ERP ekranlar\u0131n\u0131n birebir<strong> sapui5<\/strong> l\u0131 yaz\u0131lm\u0131\u015f hallerine Fiori diyebiliriz ve \u015fuanda uygulamalar\u0131 SAP geli\u015ftirmeye devam ediyor bu uygulamalar\u0131 bir store ve yetki olarak kullan\u0131c\u0131lar\u0131n kullan\u0131m\u0131na kolay eri\u015fim i\u00e7in bir <strong>Fiori Launchpad d<\/strong>enilen bir aray\u00fczden eri\u015ftiriyor. \u00a0bu launchpad SAP nin title sapui5 bile\u015fenleri ile olu\u015fturdu\u011fu kutucuk eri\u015fim mimarisidir. \u00a0Bakal\u0131m web d\u00fcnyas\u0131na ciddi yat\u0131r\u0131m yapan <strong>SAP SE<\/strong> m\u00fc\u015fterilerini daha kullan\u0131c\u0131 dostu daha eri\u015febilir bir d\u00fcnyada mutlu edebilecek mi ? Gelecek zaman bize bunu g\u00f6sterecek bu projenin sonlanmas\u0131 yok gibi olsa da en az ko\u015fmas\u0131 \u00e7in 3-5 sene daha var. Ama size \u015funu s\u00f6yleyebilirim SAP bu i\u00e7i \u00e7ok destekliyor ciddi yat\u0131r\u0131m yap\u0131yor d\u00fcnyan\u0131n gitti\u011fi yere gitmemesi kabul edilemez bir ger\u00e7ek. San\u0131r\u0131m SAP direnmeyi kaybetti. \u00a0bunu \u015fundan s\u00f6yledim sap ekranlar\u0131nda kullan\u0131c\u0131 dostlu\u011funa kar\u015f\u0131 s\u00fcrekli ele\u015ftirilip hi\u00e7 bir \u015fey yapm\u0131yor du? t\u00fcm \u015fikayetler kullan\u0131c\u0131 dostu olmayan ilkel ekranlardan olmas\u0131na y\u00f6nelikti.<\/p>\n<p><a href=\"https:\/\/experience.sap.com\/fiori-design-web\/whats-new-in-1-40\/#general-concepts\">https:\/\/experience.sap.com\/fiori-design-web\/whats-new-in-1-40\/#general-concepts<\/a><\/p>\n<p><strong>sapui5 &#8216;\u0131n Avanta\u015flar\u0131 \u00a0nedir ?<\/strong><\/p>\n<p>Sa\u011flam bir mimariye sahiptir, kolay kolay bozulmaz. <strong>sapui5<\/strong> t\u00fcm web geli\u015ftirmeleirnde kolayca kullanabilirsiniz. SAP nin kendi sapui5 fiori uygulama geli\u015ftirme WEB IDE geli\u015ftirme arac\u0131n\u0131 kullanabilirsiniz.<\/p>\n<p>cloud versiyonu ile beraber bulut ortam\u0131nda ciddi projeler ekipler ile beraber geli\u015ftirebilirsiniz.<\/p>\n<p><strong>Github<\/strong> deste\u011fi ile verisyon y\u00f6netimi ve yedekleme yapabilirsiniz.<\/p>\n<p><strong>K\u00f6t\u00fc olan y\u00f6nleri var m\u0131 d\u0131r ?\u00a0<\/strong><\/p>\n<p>Zor programlama mimarisine sahiptir. MVC yap\u0131 bunun geli\u015ftirmeyi zorlayan yap\u0131s\u0131d\u0131r. h\u0131zl\u0131 kod geli\u015ftiremezsiniz. SAPUI% lisansl\u0131d\u0131r ve bir \u00fccrete tabidir. kullan\u0131c\u0131 bazl\u0131 lisanslama vard\u0131r. SAP ile konu\u015fmak i\u00e7in Odata servislerine ihtiyac\u0131n\u0131z var . yada \u00f6zel JSON web servisleri yada rest servisler yazmal\u0131s\u0131n\u0131z<\/p>\n<p>G\u00fcvenlik konusu zay\u0131ft\u0131r. Browser deb\u0131gger ara\u00e7lar\u0131 ile man\u00fcp\u00fclasyon yap\u0131larak uygulama hacking yap\u0131labilir. Backend taraf\u0131nda g\u00fcvenlik al\u0131nmal\u0131.<\/p>\n<p>gerekir SAP nin \u00f6nerdi\u011fi g\u00fcvenlik mimarileri ile kullan\u0131lmal\u0131d\u0131r.<\/p>\n<p><strong>sapui5 ne de\u011fildir ?<\/strong><\/p>\n<p>Visual bir progrmalama dili de\u011fildir.<\/p>\n<p>Game oyun programlama dili de\u011fildir.<\/p>\n<p>\u00f6zg\u00fcr tasar\u0131msal web siteleri yapabilece\u011finiz bir programlama framework\u00fc de\u011fildir.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>sapui5 nedir ? Ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi SAP SE firmas\u0131n\u0131n bir \u00fcr\u00fcn\u00fcd\u00fcr. A\u00e7\u0131k kaynak kodlu olan openui5 \u00a0herkesin geli\u015fmesine destek verdi\u011fi web 3.0 teknolojilerini destekleyen framework\u00fcn SAP i\u00e7in uyarlanm\u0131\u015f halidir. \u00a0Bir internet web site geli\u015ftirme component k\u00fct\u00fcphane framework\u00fcd\u00fcr diyebiliriz. Tabiiki SAP m\u00fcnhas\u0131r s\u00fcre\u00e7sel fonksiyonlar\u0131n \u00f6n plana \u00e7\u0131kaca\u011f\u0131 ihtiya\u00e7lar\u0131 kar\u015f\u0131lamay\u0131 hedeflemektedir. SAP nedir i\u00e7in daha \u00f6nceki [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[2806,2808],"tags":[2612,1247,1540,1546,2479,2546],"class_list":["post-6101","post","type-post","status-publish","format-standard","hentry","category-openui5","category-sap-openui5","tag-anguler","tag-js","tag-ne-degildir","tag-nedir","tag-openui5","tag-sapui5","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"views":3514,"_links":{"self":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/6101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/comments?post=6101"}],"version-history":[{"count":5,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/6101\/revisions"}],"predecessor-version":[{"id":6106,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/6101\/revisions\/6106"}],"wp:attachment":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/media?parent=6101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/categories?post=6101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/tags?post=6101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}