Kişi bilgileri gizlidir. Logo çalışanları görebilir.

LogoApp Template İle Proje Geliştirirken İşimizi Kolaylaştırıcı Tavsiyeler Var Mı?

  /LogoApps

LogoApp Template İle Proje Geliştirirken İşimizi Kolaylaştırıcı Tavsiyeler Var Mı?


LogoApp


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Kodlama ide olarak genelde Visual Studio 2013 ve sonrası kullanılmıştır. İlgili LogoApp template vs2012,2013,2015 için geçerli olacak şekilde yayınlanmaktadır.

Visual Studio “Extensions And Updates” kısmında ücretsiz olarak kodlamayı ve debug işlemlerini kolaylaştıran birçok eklenti bulunmaktadır. Örneğin Debug mod derlemede “ReAttach” eklentisi attach olunarak debug edilen işlemlerde hem kolaylık hem de zaman kazandırmaktadır.

LogoApp geliştirimi yapılan ürünün arka planındaki rest servislerin “Yardım” sayfaları bulunmaktadır. Bu sayfalarda açılmış olan servis metotları, aldıkları parametreler, dönüş model bilgileri yer almaktadır. Olası rest servis uyarı ve hatalarının aşılması noktasında bu yardım sayfalarının kullanılması tavsiye edilir.

LogoApp ürün tarafındaki Plugin.sxs klasöründe, kendi klasörüne yerleştirildikten sonra geliştirim devam ederken her sefer kopyalama yapmamak için, Visual Studio Proje ayarlarından “Sağ Tıklayarak Properties – Görüntülenen sol taraftaki tablardan Build” seçilerek aşağıdaki Output path kısımları Plugin.sxs altındaki LogoApp plugininin dizini verileren kopyalama yapılmadan derleme sonrası ilgili dosyaların plugin dizinine gönderilmesi sağlanabilir.

Ürün çalışırken bu dosyalar okunarak kilitlendiği için derleme hata verecektir, tekrar derlemek için üründen çıkmanız gerekecektir.

Yine aynı şekilde eğer kullandığınız ürün seti Visual Studio ile attach olmanıza izin veriyor ise (Ürün son paketleri lisans kontrollü çıktılardır, debug edilmesine izin vermeyebilir, attach olduğunuzda hata alabilirsiniz, kontrollü setler olduğu için normaldir.) , ürünün exe dosyasını çalıştırdıktan sonra attach olup geliştirdiğiniz LogoApp uygulamasını ürün içinden yükleyerek de debug etmeye çalışabilirsiniz.

Geliştirilen uygulamanın bir “Widget” olarak görüntüleneceğini düşünüdüğümüzde, arayüz tasarımlarının oldukça basit mümkünse “Windows 8” tile yapısı gibi basit butonlar ile  tasarlanması tavsiye edilir. Uygulamalar tek form üzerinde, farklı pencereleri tekrar tekrar açmadan, farklı kontrollerin görüntülenerek saklanması şeklinde geliştirilir ise kullanım kolaylığı açısından daha başarılı olacaktır.


Basit bir menüsü olan örnek bir giriş ekranı ve ürün içerisindeki kullanımı;


Arama butonuna tıklandığında ürün içerisindeki görünümü;


Veya Örnek olarak kullanıcılara mesajlar veya bilgiler gösteren küçük boyutlarda tasarlanmış LogoApp arayüzleri;


Özellikle sağ tıklayarak açılan menüler ya da windows menü yapılarında kullanımlar önerilmemektedir, menülerin gösterim yerleri ile ilgili problemler gözlemlenmektedir çünkü LogoApp widget uygulamaları ürün içerisinde focus ve “Form Parent Handle” bilgisini , Logo ürünün kendisine aktarmakta ve kendisi yönetmemektedir.


17/04/17 16:10

Cevap vermek için giriş yapmanız gerekmektedir.