XLaunch is an iOS native app that provides information about space launches using the X Space Launches API. SpaceX-API
The app allows users to explore a list of space launches with pagination, search and sort with persistence. It offers a detailed view of each launch, supports both portrait and landscape modes and works with larger accessibility fonts. Additionally, the app fully supports dark and light modes and includes Czech localization for a better user experience.
- View a list of space launches with pagination for smoother browsing
- Search for specific launches using the search functionality
- Sort launches by name, flight number or date. Additionally, supports sorting in ascending or descending order. Selected sorting preference persists across app sessions
- View detailed information about each launch in a dedicated detail view
- Seamless support for portrait and landscape modes for better user experience
- Enhanced accessibility with support for larger font sizes
- Localized in Czech for users who prefer the Czech language
- Full support for both dark and light modes for visual comfort
The following dependencies are used in this project:
- NukeUI: For asynchronous image loading and caching
You can test it using TestFlight TestFlight link
XSpaceLaunches is released under the MIT License