Delphi Can

Orjinalini görmek için tıklayınız: unigui + bootstrap projem
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhabalar.

delphi + Unigui + bootstrap freamworku ile yaptığım (kodlaması ve işi hala devam eden)  bir çalışmamın 2 ekranının görüntülerini paylaşıyorum.
işin duayenlerinin tavsiyeleri varsa dikkate alabilirm.
Herkese hayırlı akşamlar.

usLihR.png


usLs8e.png
güzel olmuş eline sağlık
Elinize sağlık,
Bir miktar makaleleştirmeniz de çok faydalı olacaktır.
(19-08-2020, Saat: 22:41)bydelphi Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar.

delphi + Unigui + bootstrap freamworku ile yaptığım (kodlaması ve işi hala devam eden)  bir çalışmamın 2 ekranının görüntülerini paylaşıyorum.
işin duayenlerinin tavsiyeleri varsa dikkate alabilirm.
Herkese hayırlı akşamlar.

usLihR.png


usLs8e.png

Merhaba, 

Güzel gözüküyor elinize sağlık. Test ekranı açma durumunuz olursa inceleyip daha güzel tavsiyeler verebiliriz. 
1-Bootstrap yaparak nasıl kazanımlarınız oldu. (Bunu bir makale şeklinde açıklarsanız, çok faydalı olur)
2-Mobil tarafta ana ekran dışındaki ekranların uyumlu olmadığını gözlemliyorum.
3-Fatura giriş ekranında hiçbir satır girişi olmamasına karşın birçok boş satır eklemenizin nedeni nedir. Bu ekran iyi test edilmeli. Bu ekrana veri girerken bir gif oluştururusanız daha iyi tavsiye verebiliriz.  Ana yapının kolaylığı projedeki tüm veri girişleri için şablon olacaktır.
4-Ana ekranla fatura ekranı arasında hiçbir uyum yok. Grid renklerinden tutunda ekran tasarımına kadar, sanki farklı geliştiriciler geliştirmiş.
5-Kaydet ve çıkış butonlarının yerleri kullanım açısından uygun gözükmüyor,birisi en sağda diğeri en solda gibi daha uygun olabilir.

İyi çalışmalar.
(20-08-2020, Saat: 08:34)vkamadan Adlı Kullanıcıdan Alıntı: [ -> ]Elinize sağlık,
Bir miktar makaleleştirmeniz de çok faydalı olacaktır.

evet bir örnek eşliğinde bunu detaylıca paylaşabilirm inşallah.
(19-08-2020, Saat: 22:41)bydelphi Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar.

delphi + Unigui + bootstrap freamworku ile yaptığım (kodlaması ve işi hala devam eden)  bir çalışmamın 2 ekranının görüntülerini paylaşıyorum.
işin duayenlerinin tavsiyeleri varsa dikkate alabilirm.
Herkese hayırlı akşamlar.

usLihR.png


usLs8e.png

Merhabalar,

Güzel bir çalışma olmuş. Teşekkürler.

Nacizane bir paylaşımda bulunayım. İlk resminiz de depo isimlerini kolon olarak yan yana sıralamışsınız.
Depolarınız ayrı bir tabloda mı yoksa saha olarak mı kullanım yapıyorsunuz.

Ayrı tablo da ise bu şekilde listelemede sorgu ile her defasında mevcutları hesaplamak zorunda kalırsınız. (Trigger vs yok ise)
Onun yerine stok adı sonra stok mevducu gelir. Kullanıcı ilgili stok üzerini tıklayınca sağ tarafda depo isimleri ve depo mevcutları listelenebilir.
Depo üzerine de kullanıcı tıklayınca Modal bir formda o depoya gelen-çıkan ilgili stok kodunun ekstresini sunabilirsiniz.

Kolay gelsin.
(20-08-2020, Saat: 08:40)pro_imaj Adlı Kullanıcıdan Alıntı: [ -> ]
(19-08-2020, Saat: 22:41)bydelphi Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar.

delphi + Unigui + bootstrap freamworku ile yaptığım (kodlaması ve işi hala devam eden)  bir çalışmamın 2 ekranının görüntülerini paylaşıyorum.
işin duayenlerinin tavsiyeleri varsa dikkate alabilirm.
Herkese hayırlı akşamlar.

usLihR.png


usLs8e.png

Merhaba, 

Güzel gözüküyor elinize sağlık. Test ekranı açma durumunuz olursa inceleyip daha güzel tavsiyeler verebiliriz. 
1-Bootstrap yaparak nasıl kazanımlarınız oldu. (Bunu bir makale şeklinde açıklarsanız, çok faydalı olur)
2-Mobil tarafta ana ekran dışındaki ekranların uyumlu olmadığını gözlemliyorum.
3-Fatura giriş ekranında hiçbir satır girişi olmamasına karşın birçok boş satır eklemenizin nedeni nedir. Bu ekran iyi test edilmeli. Bu ekrana veri girerken bir gif oluştururusanız daha iyi tavsiye verebiliriz.  Ana yapının kolaylığı projedeki tüm veri girişleri için şablon olacaktır.
4-Ana ekranla fatura ekranı arasında hiçbir uyum yok. Grid renklerinden tutunda ekran tasarımına kadar, sanki farklı geliştiriciler geliştirmiş.
5-Kaydet ve çıkış butonlarının yerleri kullanım açısından uygun gözükmüyor,birisi en sağda diğeri en solda gibi daha uygun olabilir.

İyi çalışmalar.




Detaylı faydalı ve yapıcı eleştirilerin için çok teşekkür ederim.

şimdilik kısaca tek tek cevap vereyim , sonrasında bir makale gibi hazırlayim inşallah:


1- Bootstrap yaparak nasıl kazanımlarınız oldu. (Bunu bir makale şeklinde açıklarsanız, çok faydalı olur)
--------------------------------------------------------------------------------------------------------
bootstrap ;  
Uniguide normal web uygulamada mobile destek yok bunun için ayrı bir proje derlemeniz gerekiyor ve görsel bileşenleride hiç görsel değil Sad
Bootstrap dünyasına girdiğinizde inanılmaz zenginlikte bir içerikle karşılaşıyorsunuz. 
google görsellerde aratınız : "bootstrap dashboard".
https://www.google.com/search?tbm=isch&q...+dashboard
Aslında benim kullandığım bootstrap template de çok daha fazla özellik ve bileşen barındırıyordu ama ben çok azını kullandım şimdilik.
Hem bu görsel zenginliğinden istifade edip hemde Responsive olduğu için  mobile destek sağlamak istedim bunun için bootstrap kullandım. zaten free ve açık kaynak bol. 
Unigui benim için webe açılan bir kapı oldu, ancak görseli pek görsel olmadığı için bu açığınıda Bootstrap ile kapatıyorum.

Bu da geçen sene yaptığım aktif yayında olan yine delphi+unigui +bootraptlı başka bir projem. Bu görseli sadece unigui bileşenleri ile vermek çok zor gibi, yada bana zor geliyor. bootsrapt ile çok kolay.
us0Bxt.jpg



2-Mobil tarafta ana ekran dışındaki ekranların uyumlu olmadığını gözlemliyorum.
4-Ana ekranla fatura ekranı arasında hiçbir uyum yok. Grid renklerinden tutunda ekran tasarımına kadar, sanki farklı geliştiriciler geliştirmiş.
--------------------------------------------------------------------------------------------------------
Çok haklısınız aslında tek geliştirici benim ancak bu tasarımın sebebi şu;
Proje talebi ve içeriği tamamen web uygulaması ve masaüstü kullanılacak bir sistemdi. 
projenin yapısı gereği 2-3 adet fatura vb giriş ekranı olacağından ve genellikle masaüstü çalışacaklarından bu veri giriş ekranlarını delphi+unigui bileşenleri ile monitörize ettim.
Ana ekran vb listeleme raporlama ekranlarını unigui dbgrid vb bileşenler yerine hem mobil desteği hemde görsellik için bootstrap ile yaptım.
Zaten proje yüklenirken cihazı algılayıp mobilde bu veri giriş unigui ekranlarını gizleyeceğim.
Aslında bu iş için ayrıca bir mobile uygulama rahatlıkla yazılabilir di. Ancak şimdilik projenin kapsamı bu .
İnsan bazen içinde olduğu şeyi algılayamıyor. Bu uyumsuzluğa da eğileceğim uyarınız için çok teşekkür ederim.


3-Fatura giriş ekranında hiçbir satır girişi olmamasına karşın birçok boş satır eklemenizin nedeni nedir. Bu ekran iyi test edilmeli. Bu ekrana veri girerken bir gif oluştururusanız daha iyi tavsiye verebiliriz.  Ana yapının kolaylığı projedeki tüm veri girişleri için şablon olacaktır.
Gördüğünüz ekran Logo ERP Tiger programının fatura ekranının bir kopyası.
Bu projede login ekranı dahil hiç bir tablom yok ben veri saklamıyorum. Bana ait 0 tablo ile tamamen logonun kendi altyapsı ile çalışıyor.
Veri manipulasyonunu LogoObject adı verilen bir com kütüphanesi ile sağlıyorum. Yani tablolara direk veri yazmıyorum.
Logonun tüm ekranlarında yıllardan beri süregelen bir alışkanlığı var kullananlar bilir.
Fatura sipariş irsaliye vb veri giriş ekranları 10-20  satır boş veri ile açılır. 
satırlardaki butonlardan seçim yaparak verilerini oluşturmaya başlar kullanıcılar.
usAoC6.png
Bende kullanıcılarım yabancılık çekmesin mevcut sistemle uyumlu olsun diye böyle yaptım.
Kullanıcı benim ekranda (+) ikonlu butona basınca malzeme listesinin seçim ekranı açılır seçim yapar. ve comboboxlar falan var oradan doldurarak ilerler.
Bu ekranda veri iletişimini  memory dataset yapıyorum. İlk açılışta boş satırlar yüklüyorum. Aktif olarak bir veritabanı bağlantısı veya dataset yok.
Kaydet butonuna basınca loopa alıp veri girişi yapılan satırları com kütüphanesine yolluyorum .
Aksi takdirde alta bir buton ile "Yeni Satır" veya popup menü eklemek gerekiyor .
memory datasette 10-20 adet boş satır daha öncede kullandım ama pek sıkıntı çekmedim. 
Oluşturduğum com nesnelerini mutlaka işi bitince free ettim. tüm bloğu try except finally bloklarıyla yönettim.
Dikkat etmem gereken başka birşeyler varsa bilgilendiriseniz sevinirim.


5-Kaydet ve çıkış butonlarının yerleri kullanım açısından uygun gözükmüyor,birisi en sağda diğeri en solda gibi daha uygun olabilir.
Bu konuda özürlü olduğumu kabul ediyorum Sad  bunu düzenleyeceğim sağolun.
Aslında uyarınız bu benim aklım bi karikatür getirdi. şimdi bu duruma ben düştüm Smile
/*karikatür sadece mizah amaçlı yanlış anlaşılmasın*/
usfLIH.jpg

(20-08-2020, Saat: 10:43)hi_selamlar Adlı Kullanıcıdan Alıntı: [ -> ]
(19-08-2020, Saat: 22:41)bydelphi Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar.

delphi + Unigui + bootstrap freamworku ile yaptığım (kodlaması ve işi hala devam eden)  bir çalışmamın 2 ekranının görüntülerini paylaşıyorum.
işin duayenlerinin tavsiyeleri varsa dikkate alabilirm.
Herkese hayırlı akşamlar.

usLihR.png


usLs8e.png

Merhabalar,

Güzel bir çalışma olmuş. Teşekkürler.

Nacizane bir paylaşımda bulunayım. İlk resminiz de depo isimlerini kolon olarak yan yana sıralamışsınız.
Depolarınız ayrı bir tabloda mı yoksa saha olarak mı kullanım yapıyorsunuz.

Ayrı tablo da ise bu şekilde listelemede sorgu ile her defasında mevcutları hesaplamak zorunda kalırsınız. (Trigger vs yok ise)
Onun yerine stok adı sonra stok mevducu gelir. Kullanıcı ilgili stok üzerini tıklayınca sağ tarafda depo isimleri ve depo mevcutları listelenebilir.
Depo üzerine de kullanıcı tıklayınca Modal bir formda o depoya gelen-çıkan ilgili stok kodunun ekstresini sunabilirsiniz.

Kolay gelsin.


Çok güzel ve incelikte bir detay yakalamışsın .
Evet stok ambar vb hareketleri ayrı bir tabloda satırlar halinde.
Aslında bir developer olarak tam sizin dediğinizi proje sahiplerine ilettim.
Stoğun üzerine tıklayınca hangi ambarda ne kadara var görsün dedim.
Ancak onlar zaten ambar sayımız  kısıtlı ki bunlar fiziksel ambar bunu ekrana alalım dediler kullanıcı ilk görüşte hangi ambarda ne kadar var görsün istediler.
Banada istek makul geldi aksi takdirde her stoğa tıklayıp açılan pencereyi okuyup sonra kapatacak falan zaman kaybı.
Tabi burada ben verilerimi logo tiger altyapısından direk her stoğun hangi ambarda kaç tane varsa onu aldığım için yani kısaca zaten ambar ambar toplam elimde hazır olduğu için bunu uygulamaya direk bastım. 
bilgilendirmen için teşekkür ederim
(20-08-2020, Saat: 10:54)bydelphi Adlı Kullanıcıdan Alıntı: [ -> ]
(20-08-2020, Saat: 08:40)pro_imaj Adlı Kullanıcıdan Alıntı: [ -> ]Merhaba, 

Güzel gözüküyor elinize sağlık. Test ekranı açma durumunuz olursa inceleyip daha güzel tavsiyeler verebiliriz. 
1-Bootstrap yaparak nasıl kazanımlarınız oldu. (Bunu bir makale şeklinde açıklarsanız, çok faydalı olur)
2-Mobil tarafta ana ekran dışındaki ekranların uyumlu olmadığını gözlemliyorum.
3-Fatura giriş ekranında hiçbir satır girişi olmamasına karşın birçok boş satır eklemenizin nedeni nedir. Bu ekran iyi test edilmeli. Bu ekrana veri girerken bir gif oluştururusanız daha iyi tavsiye verebiliriz.  Ana yapının kolaylığı projedeki tüm veri girişleri için şablon olacaktır.
4-Ana ekranla fatura ekranı arasında hiçbir uyum yok. Grid renklerinden tutunda ekran tasarımına kadar, sanki farklı geliştiriciler geliştirmiş.
5-Kaydet ve çıkış butonlarının yerleri kullanım açısından uygun gözükmüyor,birisi en sağda diğeri en solda gibi daha uygun olabilir.

İyi çalışmalar.




Detaylı faydalı ve yapıcı eleştirilerin için çok teşekkür ederim.

şimdilik kısaca tek tek cevap vereyim , sonrasında bir makale gibi hazırlayim inşallah:


1- Bootstrap yaparak nasıl kazanımlarınız oldu. (Bunu bir makale şeklinde açıklarsanız, çok faydalı olur)
--------------------------------------------------------------------------------------------------------
bootstrap ;  
Uniguide normal web uygulamada mobile destek yok bunun için ayrı bir proje derlemeniz gerekiyor ve görsel bileşenleride hiç görsel değil Sad
Bootstrap dünyasına girdiğinizde inanılmaz zenginlikte bir içerikle karşılaşıyorsunuz. 
google görsellerde aratınız : "bootstrap dashboard".
https://www.google.com/search?tbm=isch&q...+dashboard
Aslında benim kullandığım bootstrap template de çok daha fazla özellik ve bileşen barındırıyordu ama ben çok azını kullandım şimdilik.
Hem bu görsel zenginliğinden istifade edip hemde Responsive olduğu için  mobile destek sağlamak istedim bunun için bootstrap kullandım. zaten free ve açık kaynak bol. 
Unigui benim için webe açılan bir kapı oldu, ancak görseli pek görsel olmadığı için bu açığınıda Bootstrap ile kapatıyorum.

Bu da geçen sene yaptığım aktif yayında olan yine delphi+unigui +bootraptlı başka bir projem. Bu görseli sadece unigui bileşenleri ile vermek çok zor gibi, yada bana zor geliyor. bootsrapt ile çok kolay.
us0Bxt.jpg



2-Mobil tarafta ana ekran dışındaki ekranların uyumlu olmadığını gözlemliyorum.
4-Ana ekranla fatura ekranı arasında hiçbir uyum yok. Grid renklerinden tutunda ekran tasarımına kadar, sanki farklı geliştiriciler geliştirmiş.
--------------------------------------------------------------------------------------------------------
Çok haklısınız aslında tek geliştirici benim ancak bu tasarımın sebebi şu;
Proje talebi ve içeriği tamamen web uygulaması ve masaüstü kullanılacak bir sistemdi. 
projenin yapısı gereği 2-3 adet fatura vb giriş ekranı olacağından ve genellikle masaüstü çalışacaklarından bu veri giriş ekranlarını delphi+unigui bileşenleri ile monitörize ettim.
Ana ekran vb listeleme raporlama ekranlarını unigui dbgrid vb bileşenler yerine hem mobil desteği hemde görsellik için bootstrap ile yaptım.
Zaten proje yüklenirken cihazı algılayıp mobilde bu veri giriş unigui ekranlarını gizleyeceğim.
Aslında bu iş için ayrıca bir mobile uygulama rahatlıkla yazılabilir di. Ancak şimdilik projenin kapsamı bu .
İnsan bazen içinde olduğu şeyi algılayamıyor. Bu uyumsuzluğa da eğileceğim uyarınız için çok teşekkür ederim.


3-Fatura giriş ekranında hiçbir satır girişi olmamasına karşın birçok boş satır eklemenizin nedeni nedir. Bu ekran iyi test edilmeli. Bu ekrana veri girerken bir gif oluştururusanız daha iyi tavsiye verebiliriz.  Ana yapının kolaylığı projedeki tüm veri girişleri için şablon olacaktır.
Gördüğünüz ekran Logo ERP Tiger programının fatura ekranının bir kopyası.
Bu projede login ekranı dahil hiç bir tablom yok ben veri saklamıyorum. Bana ait 0 tablo ile tamamen logonun kendi altyapsı ile çalışıyor.
Veri manipulasyonunu LogoObject adı verilen bir com kütüphanesi ile sağlıyorum. Yani tablolara direk veri yazmıyorum.
Logonun tüm ekranlarında yıllardan beri süregelen bir alışkanlığı var kullananlar bilir.
Fatura sipariş irsaliye vb veri giriş ekranları 10-20  satır boş veri ile açılır. 
satırlardaki butonlardan seçim yaparak verilerini oluşturmaya başlar kullanıcılar.
usAoC6.png
Bende kullanıcılarım yabancılık çekmesin mevcut sistemle uyumlu olsun diye böyle yaptım.
Kullanıcı benim ekranda (+) ikonlu butona basınca malzeme listesinin seçim ekranı açılır seçim yapar. ve comboboxlar falan var oradan doldurarak ilerler.
Bu ekranda veri iletişimini  memory dataset yapıyorum. İlk açılışta boş satırlar yüklüyorum. Aktif olarak bir veritabanı bağlantısı veya dataset yok.
Kaydet butonuna basınca loopa alıp veri girişi yapılan satırları com kütüphanesine yolluyorum .
Aksi takdirde alta bir buton ile "Yeni Satır" veya popup menü eklemek gerekiyor .
memory datasette 10-20 adet boş satır daha öncede kullandım ama pek sıkıntı çekmedim. 
Oluşturduğum com nesnelerini mutlaka işi bitince free ettim. tüm bloğu try except finally bloklarıyla yönettim.
Dikkat etmem gereken başka birşeyler varsa bilgilendiriseniz sevinirim.


5-Kaydet ve çıkış butonlarının yerleri kullanım açısından uygun gözükmüyor,birisi en sağda diğeri en solda gibi daha uygun olabilir.
Bu konuda özürlü olduğumu kabul ediyorum Sad  bunu düzenleyeceğim sağolun.
Aslında uyarınız bu benim aklım bi karikatür getirdi. şimdi bu duruma ben düştüm Smile
/*karikatür sadece mizah amaçlı yanlış anlaşılmasın*/
usfLIH.jpg

(20-08-2020, Saat: 10:43)hi_selamlar Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar,

Güzel bir çalışma olmuş. Teşekkürler.

Nacizane bir paylaşımda bulunayım. İlk resminiz de depo isimlerini kolon olarak yan yana sıralamışsınız.
Depolarınız ayrı bir tabloda mı yoksa saha olarak mı kullanım yapıyorsunuz.

Ayrı tablo da ise bu şekilde listelemede sorgu ile her defasında mevcutları hesaplamak zorunda kalırsınız. (Trigger vs yok ise)
Onun yerine stok adı sonra stok mevducu gelir. Kullanıcı ilgili stok üzerini tıklayınca sağ tarafda depo isimleri ve depo mevcutları listelenebilir.
Depo üzerine de kullanıcı tıklayınca Modal bir formda o depoya gelen-çıkan ilgili stok kodunun ekstresini sunabilirsiniz.

Kolay gelsin.


Çok güzel ve incelikte bir detay yakalamışsın .
Evet stok ambar vb hareketleri ayrı bir tabloda satırlar halinde.
Aslında bir developer olarak tam sizin dediğinizi proje sahiplerine ilettim.
Stoğun üzerine tıklayınca hangi ambarda ne kadara var görsün dedim.
Ancak onlar zaten ambar sayımız  kısıtlı ki bunlar fiziksel ambar bunu ekrana alalım dediler kullanıcı ilk görüşte hangi ambarda ne kadar var görsün istediler.
Banada istek makul geldi aksi takdirde her stoğa tıklayıp açılan pencereyi okuyup sonra kapatacak falan zaman kaybı.
Tabi burada ben verilerimi logo tiger altyapısından direk her stoğun hangi ambarda kaç tane varsa onu aldığım için yani kısaca zaten ambar ambar toplam elimde hazır olduğu için bunu uygulamaya direk bastım. 
bilgilendirmen için teşekkür ederim

Açıklamalar için bende teşekkür ederim, bazen başkasının deneyimi size deneyim olabiliyor.

Fatura ekranında kullanıcı düzenleme yapmak istediğinde belirli mantıkla bu sorunu'da çözüyorsanız sorunu çözmüşsünüzdür. 2005 yılında bu tür ticari yazılımlara ara yazılım geliştirmiş biri olarak, o zamanda yazılım firmalarının LogoObject vb araçları yoktu, inanılmaz sıkıntılar gözümde canlandı.

Unigu ile projeler geliştiren birisi olarak hiç bootstrap deneyimim olmadı, üsteki resimdeki satış ekranı çok hoş gözüküyor. Unigui projelerinin tek eksiği şu durumda tek sayfa mantığında çalışması ki zaten ana mantığıda burada. Resmini eklediğiniz satış sistemini kullanıcı girişi olmadan bir ticaret sitesine dönüştüreyim deseniz, google vb arama araçları sizi listeleyemeyecek, kullanıcılara ürün linki verip ilgili sayfaya gönderemeyeceksiniz.

İşin ilginç yanı sencha'yı satın alan embarcadero firmasının unigui benzeri veya daha iyisi direk delphi projesi olarak geliştirilebilecek şekilde bir aracının henüz çıkmamış olması.

İyi çalışmalar.

Sizin template ilk arama sonucunda burada çıktı. Çok güzel.
sb-admin.png
(20-08-2020, Saat: 11:20)pro_imaj Adlı Kullanıcıdan Alıntı: [ -> ]
(20-08-2020, Saat: 10:54)bydelphi Adlı Kullanıcıdan Alıntı: [ -> ]Detaylı faydalı ve yapıcı eleştirilerin için çok teşekkür ederim.

şimdilik kısaca tek tek cevap vereyim , sonrasında bir makale gibi hazırlayim inşallah:


1- Bootstrap yaparak nasıl kazanımlarınız oldu. (Bunu bir makale şeklinde açıklarsanız, çok faydalı olur)
--------------------------------------------------------------------------------------------------------
bootstrap ;  
Uniguide normal web uygulamada mobile destek yok bunun için ayrı bir proje derlemeniz gerekiyor ve görsel bileşenleride hiç görsel değil Sad
Bootstrap dünyasına girdiğinizde inanılmaz zenginlikte bir içerikle karşılaşıyorsunuz. 
google görsellerde aratınız : "bootstrap dashboard".
https://www.google.com/search?tbm=isch&q...+dashboard
Aslında benim kullandığım bootstrap template de çok daha fazla özellik ve bileşen barındırıyordu ama ben çok azını kullandım şimdilik.
Hem bu görsel zenginliğinden istifade edip hemde Responsive olduğu için  mobile destek sağlamak istedim bunun için bootstrap kullandım. zaten free ve açık kaynak bol. 
Unigui benim için webe açılan bir kapı oldu, ancak görseli pek görsel olmadığı için bu açığınıda Bootstrap ile kapatıyorum.

Bu da geçen sene yaptığım aktif yayında olan yine delphi+unigui +bootraptlı başka bir projem. Bu görseli sadece unigui bileşenleri ile vermek çok zor gibi, yada bana zor geliyor. bootsrapt ile çok kolay.
us0Bxt.jpg



2-Mobil tarafta ana ekran dışındaki ekranların uyumlu olmadığını gözlemliyorum.
4-Ana ekranla fatura ekranı arasında hiçbir uyum yok. Grid renklerinden tutunda ekran tasarımına kadar, sanki farklı geliştiriciler geliştirmiş.
--------------------------------------------------------------------------------------------------------
Çok haklısınız aslında tek geliştirici benim ancak bu tasarımın sebebi şu;
Proje talebi ve içeriği tamamen web uygulaması ve masaüstü kullanılacak bir sistemdi. 
projenin yapısı gereği 2-3 adet fatura vb giriş ekranı olacağından ve genellikle masaüstü çalışacaklarından bu veri giriş ekranlarını delphi+unigui bileşenleri ile monitörize ettim.
Ana ekran vb listeleme raporlama ekranlarını unigui dbgrid vb bileşenler yerine hem mobil desteği hemde görsellik için bootstrap ile yaptım.
Zaten proje yüklenirken cihazı algılayıp mobilde bu veri giriş unigui ekranlarını gizleyeceğim.
Aslında bu iş için ayrıca bir mobile uygulama rahatlıkla yazılabilir di. Ancak şimdilik projenin kapsamı bu .
İnsan bazen içinde olduğu şeyi algılayamıyor. Bu uyumsuzluğa da eğileceğim uyarınız için çok teşekkür ederim.


3-Fatura giriş ekranında hiçbir satır girişi olmamasına karşın birçok boş satır eklemenizin nedeni nedir. Bu ekran iyi test edilmeli. Bu ekrana veri girerken bir gif oluştururusanız daha iyi tavsiye verebiliriz.  Ana yapının kolaylığı projedeki tüm veri girişleri için şablon olacaktır.
Gördüğünüz ekran Logo ERP Tiger programının fatura ekranının bir kopyası.
Bu projede login ekranı dahil hiç bir tablom yok ben veri saklamıyorum. Bana ait 0 tablo ile tamamen logonun kendi altyapsı ile çalışıyor.
Veri manipulasyonunu LogoObject adı verilen bir com kütüphanesi ile sağlıyorum. Yani tablolara direk veri yazmıyorum.
Logonun tüm ekranlarında yıllardan beri süregelen bir alışkanlığı var kullananlar bilir.
Fatura sipariş irsaliye vb veri giriş ekranları 10-20  satır boş veri ile açılır. 
satırlardaki butonlardan seçim yaparak verilerini oluşturmaya başlar kullanıcılar.
usAoC6.png
Bende kullanıcılarım yabancılık çekmesin mevcut sistemle uyumlu olsun diye böyle yaptım.
Kullanıcı benim ekranda (+) ikonlu butona basınca malzeme listesinin seçim ekranı açılır seçim yapar. ve comboboxlar falan var oradan doldurarak ilerler.
Bu ekranda veri iletişimini  memory dataset yapıyorum. İlk açılışta boş satırlar yüklüyorum. Aktif olarak bir veritabanı bağlantısı veya dataset yok.
Kaydet butonuna basınca loopa alıp veri girişi yapılan satırları com kütüphanesine yolluyorum .
Aksi takdirde alta bir buton ile "Yeni Satır" veya popup menü eklemek gerekiyor .
memory datasette 10-20 adet boş satır daha öncede kullandım ama pek sıkıntı çekmedim. 
Oluşturduğum com nesnelerini mutlaka işi bitince free ettim. tüm bloğu try except finally bloklarıyla yönettim.
Dikkat etmem gereken başka birşeyler varsa bilgilendiriseniz sevinirim.


5-Kaydet ve çıkış butonlarının yerleri kullanım açısından uygun gözükmüyor,birisi en sağda diğeri en solda gibi daha uygun olabilir.
Bu konuda özürlü olduğumu kabul ediyorum Sad  bunu düzenleyeceğim sağolun.
Aslında uyarınız bu benim aklım bi karikatür getirdi. şimdi bu duruma ben düştüm Smile
/*karikatür sadece mizah amaçlı yanlış anlaşılmasın*/
usfLIH.jpg



Çok güzel ve incelikte bir detay yakalamışsın .
Evet stok ambar vb hareketleri ayrı bir tabloda satırlar halinde.
Aslında bir developer olarak tam sizin dediğinizi proje sahiplerine ilettim.
Stoğun üzerine tıklayınca hangi ambarda ne kadara var görsün dedim.
Ancak onlar zaten ambar sayımız  kısıtlı ki bunlar fiziksel ambar bunu ekrana alalım dediler kullanıcı ilk görüşte hangi ambarda ne kadar var görsün istediler.
Banada istek makul geldi aksi takdirde her stoğa tıklayıp açılan pencereyi okuyup sonra kapatacak falan zaman kaybı.
Tabi burada ben verilerimi logo tiger altyapısından direk her stoğun hangi ambarda kaç tane varsa onu aldığım için yani kısaca zaten ambar ambar toplam elimde hazır olduğu için bunu uygulamaya direk bastım. 
bilgilendirmen için teşekkür ederim

Açıklamalar için bende teşekkür ederim, bazen başkasının deneyimi size deneyim olabiliyor.

Fatura ekranında kullanıcı düzenleme yapmak istediğinde belirli mantıkla bu sorunu'da çözüyorsanız sorunu çözmüşsünüzdür. 2005 yılında bu tür ticari yazılımlara ara yazılım geliştirmiş biri olarak, o zamanda yazılım firmalarının LogoObject vb araçları yoktu, inanılmaz sıkıntılar gözümde canlandı.

Unigu ile projeler geliştiren birisi olarak hiç bootstrap deneyimim olmadı, üsteki resimdeki satış ekranı çok hoş gözüküyor. Unigui projelerinin tek eksiği şu durumda tek sayfa mantığında çalışması ki zaten ana mantığıda burada. Resmini eklediğiniz satış sistemini kullanıcı girişi olmadan bir ticaret sitesine dönüştüreyim deseniz, google vb arama araçları sizi listeleyemeyecek, kullanıcılara ürün linki verip ilgili sayfaya gönderemeyeceksiniz.

İşin ilginç yanı sencha'yı satın alan embarcadero firmasının unigui benzeri veya daha iyisi direk delphi projesi olarak geliştirilebilecek şekilde bir aracının henüz çıkmamış olması.

İyi çalışmalar.

Sizin template ilk arama sonucunda burada çıktı. Çok güzel.
sb-admin.png

Çok haklısın tek sayfa mantığında google indexleme olmaz.
uniguinin bu üstteki projelerim genelde kısıtlı bayi ve personele dönük çalışmalar login ekranı olan şifreli alanlar. 
unigui ile login ekranı olmadan tüm webe e-ticaret sitesi yapmak yani aynı anda milyon kullanıcıya sunmak için henüz çok erken diye düşünüyorum. 
Çünki uniguinin altyapısı buna henüz hazır olmayabilir taşımayabilir bilemiyorum.
Böyle benzer bir proje talebi gelmedi değil onuda kısıtlı c# bilgimle .net te yaptım.
tabi delphide tavşan,  c# da kaplumbağa gibi kalıyorum ben Smile
delphi sencha freamworkü ile bize seçenek sunabilse keşke bu atraksiyonlara hiç gerek kalmazdı.