BikeControl (SwiftControl)
Use Zwift Click, Zwift Play, Shimano Di2, or any Bluetooth controller with MyWhoosh, Rouvy, Zwift, and more. Free to try on iOS, Android, Windows, and macOS.
앱스토어에서 Nicolas Richards의 CallupTracker를 다운로드하고 스크린샷·평가·팁을 확인
Download CallupTracker by Nicolas Richards on the App Store. See screenshots, ratings and reviews, user tips, and more apps like CallupTracker.
스포츠·피트니스SwiftGitHub @NicolasRichards온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Lists everyone called up to the major leagues that day, noting which ones still have rookie eligibility.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A native iOS/macOS app (Swift + SwiftUI) that tracks MLB rookie call-ups by date. Browse any day during the season to see which rookie-eligible players were called up, along with their stats and career info.
• Xcode 15+ (Swift 5.9+)
• iOS 16.0+ / macOS 13.0+ deployment target
• iPhone, iPad, or Mac
1. Open MLBCallups.xcodeproj in Xcode.
2. Select your target device or simulator from the scheme picker.
3. Press ⌘R (or Product → Run).
If running on a physical device, set your Development Team in Signing & Capabilities (Target → MLBCallups → Signing & Capabilities → Team).README 전문 보기 ↗A native iOS, iPadOS and macOS app (Swift + SwiftUI) that tracks rookie call-ups to the majors by date. Browse any day of the season to see which players were called up, whether they're still rookie-eligible, and their stats and career info. Formerly named MLBCallups.
CallupTracker.xcodeproj in Xcode.If running on a physical device, set your Development Team in Signing & Capabilities (Target → CallupTracker → Signing & Capabilities → Team).
CallupTracker/
├── CallupTracker.xcodeproj/
├── CallupTracker/
│ ├── CallupTrackerApp.swift — @main entry point
│ ├── ContentView.swift — Date navigation, team filter, grouped list/grid
│ ├── NotificationManager.swift — Background refresh + local notifications (iOS)
│ ├── SharedCallupData.swift — Data shared with the widget via the App Group
│ ├── AboutView.swift — About screen with the tip jar
│ ├── TipJar.swift — StoreKit 2 tips
│ └── CallupTracker.storekit — Local StoreKit test configuration
├── CallupWidget/
│ ├── CallupWidget.swift — WidgetKit widget (small + medium)
│ └── CallupWidgetBundle.swift
├── Shared/
│ └── CallupRules.swift — Call-up rules shared by the app, notifications and widget
├── Models/
│ ├── PlayerCard.swift — Primary display model and call-up grouping
│ ├── PlayerInfo.swift — Player biographical data
│ ├── CareerStats.swift — Career statistics model
│ └── Transaction.swift — Call-up transaction model
├── ViewModels/
│ └── TrackerViewModel.swift — Date navigation, data loading, team filter, call-up history
├── Views/
│ ├── PlayerCardView.swift — Individual player card
│ ├── StatsGridView.swift — Career stats grid layout
│ └── EmptyStateView.swift — Empty/error state view
└── Networking/
├── MLBAPIClient.swift — MLB Stats API client and team list
└── BaseballReferenceClient.swift — Rookie-eligibility lookups
The internal identifiers still use the old name: bundle ID NickRichards.MLBCallups, App Group group.NickRichards.MLBCallups and background task NickRichards.MLBCallups.refresh. Changing them would break the widget and background refresh.