Easy Geometry
Easy Geometry, geometri dersi için PDF, video ve SWF quiz içeriklerine çevrimdışı erişim sağlayan kişisel bir Windows masaüstü çalışma uygulamasıdır.
- Kurum / bağlam
- Kişisel
- Kategori
- Masaüstü
- Dönem
- 1 Oca 2023 - 1 Şub 2023
Teknolojiler
C# Windows Forms Application .NET Framework 4.8 Git GitHub SWF GIMP MP4 PDF
Easy Geometry, geometri dersi için PDF, video ve SWF quiz içeriklerine çevrimdışı erişim sağlayan kişisel bir Windows masaüstü çalışma uygulamasıdır.
Proje Bilgisi
- Kurum / bağlam: Kişisel
- Platform: Masaüstü
- Dönem: Ocak 2023 - Şubat 2023
Proje Türü
- Proje eğitim amaçlı geliştirilen bir Windows Forms masaüstü uygulamasıdır.
- Geometri dersi için çevrimdışı çalışma deneyimi sunmak amacıyla hazırlanmıştır.
Mimari Yapı / Sistem Tasarımı
- Proje tek bir bütünleşik masaüstü uygulaması olarak geliştirilmiştir ve herhangi bir veritabanı kullanmaz.
- Ders içerikleri uygulamanın kendi içerik yapısında tutulur ve uygulama dizininden yüklenir.
- Uygulama içerisinde AppMain, DocumentMain, TestMain ve VideoMain formları bulunur.
- Kullanıcının yaptığı seçime göre ilgili PDF, MP4 veya SWF içeriği uygun form üzerinde yüklenip gösterilir.
Kullanılan Teknolojiler
- Masaüstü geliştirme: C#, Windows Forms Application, .NET Framework 4.8
- İçerik formatları: PDF, MP4, SWF
- Tasarım ve görsel hazırlık: GIMP
- Versiyon kontrolü ve yayınlama: Git, GitHub
Öne Çıkan Teknik Detaylar ve Modüller
- Çevrimdışı video oynatma desteği eklendi.
- Çevrimdışı PDF görüntüleme desteği eklendi.
- Quizler için çevrimdışı SWF dosyası oynatma desteği sağlandı.
- Kolay kurulum için uygulama setup paketi halinde hazırlanmıştır.
Katılım Durumu ve Süre
- Projeyi tek başıma geliştirdim.
- Sürecin başından sonuna kadar tüm aşamalarda kendim yer aldım.
- Proje Ocak 2023 ile Şubat 2023 tarihleri arasında geliştirildi.
Proje Yönetimi / Takım Yapısı
- Proje yönetimi için ayrı bir araç kullanmadım.
- Projeyi tek başıma geliştirdiğim için ayrı bir takım yapısı bulunmamaktadır.
Kişisel Katkılar ve Sorumluluklar
- Projenin tüm teknik sorumluluğu bana aittir.
Yayın / Deployment Bilgisi
- Uygulama Windows tabanlı bir masaüstü uygulaması olduğu için GitHub Releases bölümündeki setup dosyası üzerinden kurulabilir.
- Kaynak kodlar Git ile versiyonlanmakta ve GitHub üzerinde herkese açık şekilde tutulmaktadır.