Not Hesaplayıcı, iOS 101 eğitimi kapsamında UIKit ve Storyboard kullanılarak geliştirilen basit bir not hesaplama uygulamasıdır.
Uygulama, öğrencinin vize ve final notuna göre dönem sonu notunu hesaplar ve geçme/kalma durumunu sonuç ekranında gösterir.
- Vize ve final notlarını slider ile seçebilme
- Not ağırlığını
%40 - %60veya%50 - %50olarak belirleyebilme - Devamsızlık durumunu switch ile kontrol edebilme
- Hesaplanan nota göre geçme/kalma sonucunu gösterme
- Sonuç ekranından tekrar hesaplama ekranına dönebilme
- Swift
- UIKit
- Storyboard
- UINavigationController
- Segue ile ekran geçişi
- UISlider
- UISegmentedControl
- UISwitch
Ana ekranda kullanıcı vize ve final notlarını slider yardımıyla seçer.
Segmented Control üzerinden not hesaplama oranı belirlenir:
%40 Vize - %60 Final%50 Vize - %50 Final
Eğer devamsızlık switch’i açıksa, öğrencinin notu kaç olursa olsun kalma durumu gösterilir.
Devamsızlık yoksa hesaplanan not 50 ve üzerindeyse öğrenci geçmiş kabul edilir.
Kullanıcının vize/final notlarını seçtiği, devamsızlık durumunu belirlediği ve hesaplama yaptığı ana ekrandır.
Hesaplanan not ve geçme/kalma durumu gösterilir.
Geçme durumunda ekran yeşil, kalma durumunda ise kırmızı arka plan ile gösterilir.