WordPress公式iOSアプリのオープンソースリポジトリ。Xcodeでソースからアプリをビルドして実行できます。
wikimedia/wikipedia-ios
SwiftとObjective-Cで開発された、iPhoneやiPadでWikipediaを閲覧・読書するためのiOS公式アプリ。
- スター
- 3,471
- フォーク
- 942
- 未解決の Issue
- 43
- 最終コミット
- 23 時間前
これは何?
Wikipedia iOSは、Wikimedia Foundationが保守するAppleデバイス向けのWikipedia公式アプリです。iOSでWikipediaの記事を読んだり閲覧したりでき、ソースコードはMITライセンスで公開されているため、開発者が自分でビルドして実行できます。
主にSwiftで書かれており、Objective-Cのコードも残っています。ビルドにはXcode 16.0以降が必要です。セットアップスクリプトは、SwiftLintやClangFormatなど必要なツールをインストールし、コード整形用のpre-commitフックを設定します。ビルドスキームは複数あり、本番用ターゲット、開発中の機能フラグを有効にしたAlphaターゲット、プロトタイプ用のExperimentalターゲット、ローカルのステージングサービスを指定できるデバッグスキームが用意されています。
記事ビューなど一部のコンポーネントはWebコンポーネントに依存しており、これらは別途開発され、リポジトリ内にドキュメントがあります。ユニットテストはXcodeから実行し、デバイスの言語と地域がen-USに設定されていることを前提とします。
主な機能
- 01iOSデバイスでWikipediaの記事を閲覧・読書できる
- 02MITライセンスのオープンソース
- 03本番、Alpha、Experimental、ローカルデバッグ用の複数のビルドスキーム
- 04Xcode関連のlint・フォーマットツールをインストールするセットアップスクリプト
- 05Webコンポーネントを一部に使用した記事ビュー
ユースケース
- iPhoneやiPadでWikipediaを読む
- 大規模な本番用iOSアプリがSwiftとObjective-Cでどのように構成されているかを学ぶ
- Wikipedia公式iOSクライアントに修正や機能を提供する
クイックスタート
- 1
App StoreからXcode 16.0以降をインストールします
- 2
リポジトリのルートでセットアップスクリプトを実行します
./scripts/setup - 3
Wikipedia.xcodeprojを開き、iOS SimulatorでWikipediaスキームを実行します
使う前に知っておきたいこと
- Xcode 16.0以降を搭載したMacが必要なため、Appleプラットフォームでのみビルドできます。
- 開発環境のセットアップにはXcodeが必要で、セットアップスクリプトによってHomebrewなどのツールがインストールされます。
トピック
よくある質問
- wikipedia-ios とは?
- SwiftとObjective-Cで開発された、iPhoneやiPadでWikipediaを閲覧・読書するためのiOS公式アプリ。 Wikipedia iOSは、Wikimedia Foundationが保守するAppleデバイス向けのWikipedia公式アプリです。iOSでWikipediaの記事を読んだり閲覧したりでき、ソースコードはMITライセンスで公開されているため、開発者が自分でビルドして実行できます。
- wikipedia-ios は無料で使えますか?ライセンスは?
- wikipedia-ios は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- wikipedia-ios は今もメンテナンスされていますか?
- 活発にメンテナンス中。wikipedia-ios の最終コミットは 2026年11月6日 です。
- wikipedia-ios は何に使えますか?
- iPhoneやiPadでWikipediaを読む 大規模な本番用iOSアプリがSwiftとObjective-Cでどのように構成されているかを学ぶ Wikipedia公式iOSクライアントに修正や機能を提供する
- wikipedia-ios のインストール方法は?
- App StoreからXcode 16.0以降をインストールします リポジトリのルートでセットアップスクリプトを実行します: ./scripts/setup Wikipedia.xcodeprojを開き、iOS SimulatorでWikipediaスキームを実行します
- wikipedia-ios はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/wikimedia/wikipedia-ios
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
TelegramメッセンジャーのiOSアプリの公式ソースコードと、Xcodeで自分でビルドするためのビルドシステム。
現地で簡単な質問に答えて地図データを改善できる、Android・iOS向けの使いやすいOpenStreetMapエディター。
近くにある既知メーカーのスマートグラスをBluetooth LE広告から検出して通知するAndroid・iOSアプリ。
Flutter製の、iOSとAndroid向けにカスタマイズできるHacker Newsクライアント。
コードを追加せずに、キーボードがUITextFieldやUITextViewにかぶるのを防ぐiOS用ライブラリ。