Skip to content

PauSiber/pausiber-iOS101-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Not Hesaplayıcı App

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.

Özellikler

  • Vize ve final notlarını slider ile seçebilme
  • Not ağırlığını %40 - %60 veya %50 - %50 olarak 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

Kullanılan Teknolojiler

  • Swift
  • UIKit
  • Storyboard
  • UINavigationController
  • Segue ile ekran geçişi
  • UISlider
  • UISegmentedControl
  • UISwitch

Uygulama Akışı

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.

Ekranlar

Not Hesaplama Ekranı

Kullanıcının vize/final notlarını seçtiği, devamsızlık durumunu belirlediği ve hesaplama yaptığı ana ekrandır.

ss2 ss1

Sonuç Ekranı

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.

ss3 ss4

About

PaüSiber tarafından 18 Mayıs 2026 tarihinde verilen iOS 101 Workshop eğitimi proje kodları ve dokümanlarını içerir.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages