TROİA hakkında bilmeniz gerekenler…
TROIA, iş uygulamaları geliştirmeye yönelik özel bir nesne yönelimli programlama dilidir. CaniasERP ve diğer Canias teknolojilerinin ana geliştirme platformudur. TROIA dili, veritabanı ve kullanıcı arayüzü gibi bileşenleri yönetmeyi amaçlar. Öne çıkan öğeleri arasında sınıflar (classes), diyaloglar (dialogs), raporlar (reports) ve işlemler (transactions) bulunur. Bu öğeler sayesinde veritabanı işlemlerinden arayüz işlevlerine kadar çeşitli işlemler gerçekleştirilebilir. CaniasERP geliştirme dili TROIA, MySQL, Oracle ve PostgreSQL gibi popüler veritabanı sistemleriyle uyumlu çalışır ve çoklu dil ve zaman dilimi desteği sunarak yerelleştirilmeye uygundur.
TROIA ReadTheDocs üzerinden TROIA’nın temel dil yapıları, platform özellikleri ve uygulama geliştirme araçlarıyla ilgili kapsamlı belgelere erişebilirsiniz. TROIA ayrıca, platform içinde yer alan özel bir IDE (Geliştirme Ortamı) sunar; bu IDE ile uygulama geliştirme, hata ayıklama, optimizasyon ve kod karşılaştırma gibi işlevler yapılabilir.
- Uzmanlık alanlarından ayrılmıştır. Dolayısıyla, kullanıcının TROIA’yı kullanmak için yazılım geliştiricisi olması gerekmez.
- Teknolojik gelişmeler için ayarlanabilir bir platformdur.
- Hızlı ve uygun maliyetli
- Öğrenmesi ve kullanması kolay
- Müşterileri için açık kaynak koduna sahiptir.
- Geniş entegrasyon imkanlarına sahiptir.
- Tüm iş süreçleri için benzersiz bir platformdur.
- Yazılım geliştirme yaşam döngüsünün tamamını yönetmeyi mümkün kılar.
- Çoklu dili destekler,
- Çoklu şirket ve çoklu holding yapısını destekler,
- Yerelleştirme ve özelleştirme için kolay,
- Herhangi bir rapor oluşturmak kolaydır,
- Mobilite seçenekleri,
- Gelişmiş ve kullanıcı dostu bir IDE’ye sahiptir,
- Kolay kurulum,
- Entegre SW, hata ayıklayıcı ve izleme araçlarına sahiptir,
- Entegre performans profilleyicisine sahiptir,
- Saat dilimi yönetimi,
- Anlık mesajlaşma mevcuttur,
- Robotik Süreç Otomasyonu (RPA) özelliklerine sahiptir.
Eğitim videoları ve daha fazla kaynak bulmak için TROIA’nın topluluk forumlarına veya GitHub gibi yazılım geliştirme platformlarına göz atabilirsiniz. Detaylı bilgi için aşağıdaki linkten TROIA belgelerine ve dökümanlara ulaşabilirsiniz.
https://troia.readthedocs.io/en/latest/index.html
https://drive.google.com/file/d/1fhZsp5INKaGoZufMJkblEX9qlyDpJulP/view?usp=drive_link
https://drive.google.com/file/d/1VX5hwAxB_afWOR8V_o1A85MzFv4mR2-S/view?usp=drive_link