Skip to content
Eren Gaygusuz

Loktos Builder

Bu uygulama, Eyesoft Bilişim için üretilen lokasyon tabanlı uygulamaların üretim aşamasını oyun motorunu direkt olarak kullanmadan, uygulama özelleştirme sürecini kolaylaştırmak ve bu işlemlerden kullanıcıyı olabildiğince...

Projects
Loktos Builder project preview
professional desktop C# Net 6 Autofac AWS SDK Core AWS SDK S3 Dapper Dapper FluentMap MySQL NewtonsoftJson RealTaiizor

Bu uygulama, Eyesoft Bilişim için üretilen lokasyon tabanlı uygulamaların üretim aşamasını oyun motorunu direkt olarak kullanmadan, uygulama özelleştirme sürecini kolaylaştırmak ve bu işlemlerden kullanıcıyı olabildiğince…

Proje Bilgisi

Kapsam

Bu uygulama, Eyesoft Bilişim için üretilen lokasyon tabanlı uygulamaların üretim aşamasını oyun motorunu direkt olarak kullanmadan, uygulama özelleştirme sürecini kolaylaştırmak ve bu işlemlerden kullanıcıyı olabildiğince soyutlamak maksatlı yazılmış olan masaüstü uygulamadır. Uygulama ile şirketler için paket şekilde oyunlar oyun motoru arka planda kullanılarak türetilebiliyor.

Mimari ve Sistem Tasarımı

Proje Mimarisi incelendiğinde üç farklı katmandan oluşuyor diyebiliriz. Bu katmanlar uygulama, depolama ve veri tabanı olarak ifade edilebilir. Uygulama katmanı kullanıcıların eriştiği uygulamayı, depolama çıktısı elde edilen uygulamaların saklandığı AWS S3 servisini ve veri tabanı ise Loktos MySQL veri tabanını ifade ediyor. Uygulama genelinde bağımlılıkların yönetilmesi için Microsoft’un Dependency Injection paketi kullanıldı. Uygulamada çeşitli işlemler için ekranlar bulunuyor. Ayrıca mai n thread bloklan masını önlemek için yükleme işlemleri asenkron olarak farklı bir thread’de gerçekleştiriliyor.

Öne Çıkan Teknik Detaylar

Kişisel Katkılar

Yayın / Deployment

Proje bir masaüstü uygulama olduğum ve sadece şirket personeli tarafından kullanıldığı için herhangi bir yayın bilgisi yoktur.