Repositório oficial de código aberto do app WordPress para iOS, que permite compilar e executar o aplicativo a partir do código-fonte no Xcode.
wikimedia/wikipedia-ios
O app oficial da Wikipedia para iOS, desenvolvido em Swift e Objective-C para ler e navegar pela Wikipedia no iPhone e no iPad.
- Estrelas
- 3,471
- Forks
- 942
- Issues abertas
- 43
- Último commit
- há 18 horas
O que é?
Wikipedia iOS é o app oficial da Wikipedia para dispositivos Apple, mantido pela Wikimedia Foundation. Ele permite ler e navegar por artigos da Wikipedia no iOS, e seu código-fonte é publicado sob a licença MIT para que desenvolvedores possam compilá-lo e executá-lo por conta própria.
O projeto é escrito principalmente em Swift, mas ainda contém código em Objective-C. Para compilá-lo, é necessário ter o Xcode 16.0 ou posterior. Um script de configuração instala as ferramentas necessárias, incluindo SwiftLint e ClangFormat, e configura um hook de pre-commit para formatar o código. O app tem vários build schemes: um target de produção, um target Alpha com feature flags em desenvolvimento, um target Experimental para protótipos e schemes de debug que podem apontar para serviços locais de staging.
A visualização de artigos e alguns outros componentes dependem de web components, desenvolvidos separadamente e documentados no repositório. Os testes unitários são executados pelo Xcode e esperam que o idioma e a região do dispositivo estejam definidos como en-US.
Recursos principais
- 01Navegue e leia artigos da Wikipedia em dispositivos iOS
- 02Código aberto sob a licença MIT
- 03Vários build schemes para produção, alpha, experimental e debug local
- 04Script de configuração automatizado para instalar ferramentas de lint e formatação relacionadas ao Xcode
- 05Visualização de artigos parcialmente baseada em web components
Casos de uso
- Ler a Wikipedia em um iPhone ou iPad
- Estudar a estrutura de um grande app iOS de produção escrito em Swift e Objective-C
- Contribuir com correções ou recursos para o cliente oficial da Wikipedia para iOS
Início rápido
- 1
Instale o Xcode 16.0 ou posterior pela App Store
- 2
Na raiz do repositório, execute o script de configuração
./scripts/setup - 3
Abra Wikipedia.xcodeproj e execute o esquema Wikipedia no iOS Simulator
Antes de usar
- É necessário um Mac com Xcode 16.0 ou posterior, portanto o projeto só pode ser compilado em plataformas Apple.
- A configuração do ambiente de desenvolvimento depende do Xcode e da instalação do Homebrew e de outras ferramentas pelo script de configuração.
Tópicos
Perguntas frequentes
- O que é wikipedia-ios?
- O app oficial da Wikipedia para iOS, desenvolvido em Swift e Objective-C para ler e navegar pela Wikipedia no iPhone e no iPad. Wikipedia iOS é o app oficial da Wikipedia para dispositivos Apple, mantido pela Wikimedia Foundation. Ele permite ler e navegar por artigos da Wikipedia no iOS, e seu código-fonte é publicado sob a licença MIT para que desenvolvedores possam compilá-lo e executá-lo por conta própria.
- wikipedia-ios é gratuito? Qual é a licença?
- wikipedia-ios é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wikipedia-ios ainda é mantido?
- Manutenção ativa. O último commit de wikipedia-ios foi em 6 de nov. de 2026.
- Para que posso usar wikipedia-ios?
- Ler a Wikipedia em um iPhone ou iPad Estudar a estrutura de um grande app iOS de produção escrito em Swift e Objective-C Contribuir com correções ou recursos para o cliente oficial da Wikipedia para iOS
- Como instalar wikipedia-ios?
- Instale o Xcode 16.0 ou posterior pela App Store Na raiz do repositório, execute o script de configuração: ./scripts/setup Abra Wikipedia.xcodeproj e execute o esquema Wikipedia no iOS Simulator
- Onde consigo wikipedia-ios?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wikimedia/wikipedia-ios
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Código-fonte oficial do app Telegram para iOS, com um sistema de build para compilá-lo no Xcode.
Um editor fácil de usar do OpenStreetMap para Android e iOS que melhora os dados do mapa com respostas a perguntas simples no local.
App para Android e iOS que escaneia anúncios Bluetooth LE e avisa quando há óculos inteligentes de fabricantes conhecidos por perto.
Cliente personalizável do Hacker News para iOS e Android, feito com Flutter.
Biblioteca iOS pronta para usar que impede o teclado de cobrir UITextField e UITextView, sem exigir código.