16 Kasım 2015 Pazartesi

SAPUI5 demo uygulamalar?


SAP sapui5 ürünü ile platform bağımsız uygulamalar yapmamıza olanak sağladığına göre örnek demoları da hazırlamıştır pekala.Aşağıdaki linkden demo uygulamaları inceleyebilir,kodları görebilir,zip dosyası olarak indirebilirsiniz.
1-Button nesnesinin özellikleri,olayları vb. bilgileri incelenebilir.
 2-Kod bloğu geçişi ile xml kodlarını görebilir,copy-paste veya dowloand ile projemize alabilir.

SAPUI5 proje oluşturma?

SAPUI5 proje oluşturma mı?
Aşağıdaki adımlarla ile yeni bir proje oluşturabilirsiniz.Proje oluşturduğunuz da index.html sayfası oluşturulacaktır.Bu index sayfası sizin oluşturduğunuz ilgili View'e erişim yapacaktır.View 'i xml olarak oluşturdum.Siz js olarak da oluşturabilirsiniz.Her view 1 controller'dan sorulur.View üzerinde layout ile sürükle bırak şeklinde componentları kullanabilirsiniz.Veya kod kısmından manuel yaratabilirsiniz.Bir button ekledim.Ve butonun press özelliğine bir fonksiyon atadım.Buton'a basıldığı zaman bu event tetiklenecek ve controller'a düşecek.Burada istediğim fonksiyon kümesini yazabilirim.
1-
2-

 3-
 4-Oluşan index.html sayfası.Default olarak View1.xml view eklenmekte.Siz istediğiniz şekilde değiştirebilirsiniz.

 5-View'a button ve button press event'inin bağlanması.

 6-RUN deyip browser da görelim sonuçları.
7-Button'a tıklayınca sonuç

SAPUI5 nerede geliştireceğim?

SAPUI5 nerde mi geliştireceğim?

  • Herhangi bir ide'ye ihtiyaç duymadan sapui5 sdk'sı yardımı ile notepad de yazabilirsiniz.
  • Eclipse'ciyim.Gerekli installment paketleri yüklerim.SAPUI5 geliştiririm.
  • SAP web ide kullanırım,hem SAP'de bunu öncelik tanıyor.
Ben SAPUI5 geliştirmelerini sap web ide ile örneklendireceğim.SAP web ide'ye 2 şekilde erişebilirsiniz.
  1. scn id'niz ile hanatrial.ondemand.com adresinden erişebilirsiniz.Ekranda görüldüğü gibi demo webide'niz hazır.





  2. sap web ide'nizi local olarak pc'nize kurmanız.Aşağıdaki linkden rahatlıkla sisteminize kurabilirsiniz.
    http://scn.sap.com/community/developer-center/front-end/blog/2015/04/21/install-sap-web-ide-locally-for-trial-windows-version
  3. SAPUI5 sdk'ını kullanarak notepad'den,visual.studio.net'den,sublime text editör vb. araçlardan yararlanarak da sapui5 projeleri yapabilirsiniz.


15 Kasım 2015 Pazar

SAPUI5 nedir?

SAPUI5 nedir mi?
SAPUI5 çapraz platform iş uygulamaları oluşturmak için tasarlanmış bir JavaScript, jQuery ve HTML5 uygulama framewok'dur. SAPUI5 MVC mimarisini destekler.Odata kavramını destekler.
Klasik bir abapçı sapui5 kodları yazabilir mi,SAP fiori uygulamaları geliştirebilir mi?Eğer programlama mantığını kavramış,web projelerinde az buçuk bulunmuş ise sapui5 ile uygulama geliştirebilir.Abap programlama nasıl bir internal yazılım ise,sapui5 da bu şekilde bakılmalı.Klasik asp.net,php,jsp programcıları sapui5 ile proje yapacak değildir.SAP ekosisteminde bulunmak isteyen yazılımcılar dünyanın en büyük yazılım şirketlerinden biri olan SAP bu yeni teknolojik yatırıma biraz ilgi duymasında fayda olacağı kanısındayım.
Özetle:
  • SAPUI5  JavaScript, jQuery ve HTML5 uygulama framewok'dur.Odata kavramını destekler.
  • SAPUI5 opensource bir kaynaktır.
  • SAPUI5 ile çarpaz platformlarda uygulamalar yazılabilir.Akıllı cep telefonları,tabletler,herhangi bir işletim sistemli dizüstü,masaüstü bilgisayarlarda bu uygulamalar çalışabilir.
  • Ben abapçıyım işim olmaz denilemez.Hiç yoktan nedir bu,ne işe yarar,nerede yenir içilir vb.bilgileri de elde etmeli.
  • Bu yazı yeterli değil ise,google amca'ya sorup daha detaylı bilgiler elde edebilir.
  • Geliştiriciler için takip edilmesi gereken sap forum-makale-problem çözümleri platformu: http://scn.sap.com/community/developer-center