İçeriğe geç
Web sitesini keşfedin
Projenizi görüşelim

contact@almousa.dev

PROJELER / PROJE İNCELEMESİ

Quantum Calc X — Bilimsel Hesaplama ve Mühendislik Araçları

Bilimsel hesaplamalar, grafikler, matrisler, dönüşümler ve mühendislik araçları için Flutter ile geliştirilmiş bir Android uygulaması. Temel hesaplamalar çevrimdışı çalışır; hesaplama geçmişi cihazda saklanır. Google Play’de kullanılabilir.

Proje adı
Quantum Calc X
Sektör
Bilimsel ve mühendislik araçları
Teknolojiler
Flutter · Dart · Provider · SharedPreferences
Platform
Android — Google Play'de yayınlandı
ALMOUSA’nın rolü
Uygulama arayüzü ve hesaplama geliştirme, mühendislik modüllerinin düzenlenmesi, yerel geçmiş ve Android sürümünün yayıma hazırlanması.

Geliştirdiklerimiz

Uygulama; hesaplamalar, grafikler, matrisler, istatistikler ve dönüşümler için ekranlarla hesaplama araçlarını tek arayüzde toplar. Mühendislik modülleri değişkenleri, birimleri, varsayımları ve geçerlilik koşullarını belirtirken hesaplama geçmişi önceki sonuçların bağlamını korur.

Uygulama kapsamı

  • Bilimsel hesaplamalar, grafikler, matrisler ve denklemler.
  • Sayısal integral hesaplama, istatistik, birim dönüştürme ve mühendislik araçları.
  • Yerel hesaplama geçmişi ve görünüm tercihleri.
  • Telefon ve tablet genişliklerine uyum sağlayan gezinme yapısına sahip İngilizce arayüz.

Teknik mimari

Kaynak kodu; ekranları, matematik hizmetlerini ve mühendislik modüllerini ayırır. Flutter ve Dart arayüzü ve mantığı sağlar, Provider durum yönetimini üstlenir, SharedPreferences ise tercihleri ve yerel geçmişi saklar.

Uygulamaya ilişkin bir karar

Mühendislik formülleri; girdilerin boyutlarını, birimlerini, sınırlarını ve varsayımlarını tanımlar. Bu yapı, sonuç gösterilmeden önce girdilerin ve geçerlilik koşullarının kontrol edilmesini destekler. Geçmiş yüklenirken hasarlı kayıtlar tek tek ele alınır; tüm geçmişin geri yüklenmesi engellenmez.

Uygulamadan teknik bir örnek

Sayısal integral hesaplama, hata tahmini ve sınırlı özyineleme içeren uyarlamalı Simpson yöntemini kullanır; sonlu olmayan örnekleri ve yakınsama başarısızlığını ele alır. İstatistik hizmeti, telafili toplama ve Welford varyans algoritmasını kullanır. Bunlar uygulama örnekleridir; yayımlanmış bir performans kıyaslaması değildir.