-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Home
lmarceau edited this page Oct 8, 2025
·
128 revisions
Welcome to the Firefox iOS Wiki! This space is for contributors and maintainers to find technical documentation, development guides, and project resources.
- Architecture
- Application Features Overview
- UI Component Library
- Navigation & Coordinators
- Application Services dependency for Developers
❗Development homepage contains all subpages.
This section outlines day-to-day development practices — coding guidelines, testing, debugging, and CI tools — to help contributors write consistent, reliable, and maintainable code.
- Code Style
- How to use SwiftUI
- How to use Swift Concurrency
- A Brief Overview of Accessibility
- Theming System and Themeable Protocol
- Bitrise overview
- Requesting an uplift to a release branch
- Retry Bitrise Pipeline
- Release & Nightly CI workflows
- Health Monitoring
- Release checklist
- Why and how to write Unit tests
- Unit Test Guidelines
- Feature Flag Unit Testing
- Mocking Redux Middlewares
- Telemetry Unit Testing