Официальный репозиторий приложения WordPress для iOS с открытым исходным кодом: собирайте и запускайте его из исходников в Xcode.
wikimedia/wikipedia-ios
Официальное приложение Wikipedia для iOS на Swift и Objective-C — для чтения и просмотра статей на iPhone и iPad.
- Звёзды
- 3,471
- Форки
- 942
- Открытые issues
- 43
- Последний коммит
- вчера
Что это?
Wikipedia iOS — официальное приложение Wikimedia Foundation для устройств Apple. Оно позволяет читать и просматривать статьи Wikipedia на iOS. Исходный код опубликован под лицензией MIT, поэтому разработчики могут самостоятельно собрать и запустить приложение.
Проект написан преимущественно на Swift, но в нём по-прежнему есть код на Objective-C. Для сборки требуется Xcode 16.0 или новее. Скрипт настройки устанавливает необходимые инструменты, включая SwiftLint и ClangFormat, а также настраивает pre-commit hook для форматирования кода. В проекте предусмотрено несколько схем сборки: production-цель, Alpha с флагами функций в разработке, Experimental для прототипов и debug-схемы, которые могут использовать локальные staging-сервисы.
Экран статьи и некоторые другие компоненты используют web components; их разрабатывают отдельно, а документация доступна в репозитории. Unit-тесты запускаются из Xcode и предполагают, что язык и регион устройства установлены в en-US.
Ключевые возможности
- 01Просмотр и чтение статей Wikipedia на устройствах iOS
- 02Открытый исходный код под лицензией MIT
- 03Несколько схем сборки для production, alpha, экспериментальной разработки и локальной отладки
- 04Скрипт автоматической настройки для установки инструментов проверки и форматирования, связанных с Xcode
- 05Экран статьи частично построен на web components
Сценарии использования
- Чтение Wikipedia на iPhone или iPad
- Изучение структуры крупного production-приложения для iOS на Swift и Objective-C
- Внесение исправлений и новых функций в официальный клиент Wikipedia для iOS
Быстрый старт
- 1
Установите Xcode 16.0 или новее из App Store
- 2
Запустите скрипт настройки в корне репозитория
./scripts/setup - 3
Откройте Wikipedia.xcodeproj и запустите схему Wikipedia в iOS Simulator
Что важно знать
- Требуется Mac с Xcode 16.0 или новее, поэтому сборка возможна только на платформах Apple.
- Настройка среды разработки зависит от Xcode и установки Homebrew и других инструментов с помощью скрипта настройки.
Темы
Частые вопросы
- Что такое wikipedia-ios?
- Официальное приложение Wikipedia для iOS на Swift и Objective-C — для чтения и просмотра статей на iPhone и iPad. Wikipedia iOS — официальное приложение Wikimedia Foundation для устройств Apple. Оно позволяет читать и просматривать статьи Wikipedia на iOS. Исходный код опубликован под лицензией MIT, поэтому разработчики могут самостоятельно собрать и запустить приложение.
- wikipedia-ios можно использовать бесплатно? Какая у него лицензия?
- wikipedia-ios распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- wikipedia-ios всё ещё поддерживается?
- Активно поддерживается. Последний коммит в wikipedia-ios — 6 нояб. 2026 г..
- Для чего можно использовать wikipedia-ios?
- Чтение Wikipedia на iPhone или iPad Изучение структуры крупного production-приложения для iOS на Swift и Objective-C Внесение исправлений и новых функций в официальный клиент Wikipedia для iOS
- Как установить wikipedia-ios?
- Установите Xcode 16.0 или новее из App Store Запустите скрипт настройки в корне репозитория: ./scripts/setup Откройте Wikipedia.xcodeproj и запустите схему Wikipedia в iOS Simulator
- Где скачать wikipedia-ios?
- Исходный код и инструкции по установке — на GitHub: https://github.com/wikimedia/wikipedia-ios
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Официальный исходный код приложения Telegram для iOS с системой сборки для самостоятельной компиляции в Xcode.
Удобный редактор OpenStreetMap для Android и iOS: помогает улучшать данные карты, отвечая на простые вопросы на месте.
Приложение для Android и iOS, которое сканирует объявления Bluetooth LE и предупреждает о смарт-очках известных производителей поблизости.
Настраиваемый клиент Hacker News для iOS и Android на Flutter.
Готовая к подключению библиотека для iOS, которая не даёт клавиатуре перекрывать UITextField и UITextView, — без дополнительного кода.