18 Kasım 2015 Çarşamba

SAPUI5 ile Android apk

SAPUI5 ile yazdığınız uygulamayı android,ios aplication olarak build edebilirsiniz.Hani diyorduk ya,sapui5 ile yaz,her platformda çalışsın.Web sayfası olarak her cihazdan çağrılabilir fakat android veya ios olarak build edip android veya appleStore ekleyebilirsiniz.
1-Hybrid Application Toolkit sap web ide'nizi local install yaparken kurmanız gerekmekte.
2-Hybrid Application Toolkit kurmak için sapweb ide local install' dosyasının içerisinde run.bat dosyasını çalıştırmanız gerekmekte.
3-Hybrid Application Toolkit pc'nize bazı gereksinimler kurmanız istenecektir.Bunları başarı ile yapmanız gerekmekte.Biraz cordova,biraz android sdk,kapsel vb. bilginiz olması gerek.SAP mobile sdk sürümlerini doğru kurmanız gerekecektir.Kurarken alacağınız hataları google'den aratarak çözüme gidebilirsiniz.
4-Hybrid Application Toolkit test edelim.Test ederken bize ayrı bir port açılacaktır.Bu port default 9010 portu.Bu port şuan açık değil.Yine local sapweb ide klasörü içerisinde run.bat dosyasını çalıştıralım.Kurulum sırasında atadığımız şifre ile portu açalım.

5-9010 portu açıldı.Şimdi sapwebide' üzerinde Hybrid Application Toolkit dan test edelim.Aşağıdaki hatayı alabilirsiniz.Sapwebide yi browserdan refresh yaparak yenileyin.Aldığınız hata gidecektir.
TEST işlemi başarılı.
6-Yeni proje deyip Kapsel projesi oluşturalım.


7-Proje'ye sağ tıklayıp project settings kısmına gelelim.Kapsel projesi olduğu için device configuration sekmesine gelelim.Ve app adını,app id'sini ve versiyon bilgilerini girelim.Bu kısımda android app olarak device yuklemek istediğim için andorid seçimi yaptım.eğer ios istersek ios seçebiliriz.
8-Projenize tekrar sağ tıklayın.RUN as deyin.Ve karşınıza Android device ve emülatör seçenekleri gelecektir.PC'nize bir android cihazı bağlayıp device üzerinde RUN edebilirsiniz.Android Device seçimi yapıp,projenizi build edin.Ve sapwebide size apk dosyasını üretecektir.
9-Build işlemi başarılı bittikten sonra,sizin telefonunuzda uygulama çalışacaktır.Ayrıca C:\Users\username\SAPHybrid klasörü içinde apk oluşmuş olacaktır.

C:\Users\username\SAPHybrid\android_deneme\hybrid\platforms\android\ant-build

EMILATOR çıktısı


Hiç yorum yok:

Yorum Gönder