Airpods

ブラウザベースのCydia代替アプリLimaを実際に使ってみた

ブラウザベースのCydia代替アプリLimaを実際に使ってみた

長年にわたり、Cydia の代替品、代替品、サプリメントが数多く発表されてきました。

Lima はそうした代替として注目される最新のものですが、他のものとは少し異なるユニークな点が 1 つあります。それは、完全にブラウザ ベースであることです。

Lima は Cydia の優位性に対して正当な脅威なのでしょうか?

私はベータ版を実際に試用する機会に恵まれましたので、そこで発見した点のいくつかを皆さんと共有したいと思います。

[チューブ]http://www.youtube.com/watch?v=5WtQEgZBz-o[/チューブ]

すべてを準備する

ベータ版をテストしているので、セットアップ プロセスは正式にリリースされたときよりも少し面倒になる可能性があります。

現状では、Lima ベータ版のセットアップには次の手順が含まれます。

  • Cydiaに独自のソースを追加する
  • Lima サービスのダウンロード
  • iPhoneを再起動する
  • デバイスを認証するために、Safari 経由で固有の URL に移動します。

手順はたくさんありますが、繰り返しになりますが、どうやらこれはベータ版の承認のためだけのようです。私はベータ版への招待を4通追加で受け取っており、近いうちに配布する予定です。

リマの使用

一度インストールして Lima の使用を許可すれば、あとは非常に簡単です。

Safari で Lima を開くと、まだ開発中の「My Lima」や、サーバーやデータベースなどの可用性をチェックするためのネットワーク ステータス リンクなど、Lima に関する詳細情報を提供するホームページが表示されます。

Lima がエンドユーザーに対してこのような透明性を提供している点が気に入っています。Cydia のデフォルトリポジトリがメンテナンスでダウンしているときに、この機能が使えるのではないかと思います。

ホームページには、パッケージ開発者専用のリンク、問題を報告するための電子メールのショートカット、必須の利用規約とクレジット リンクも含まれています。

ページの下部には、「ホーム」、「セクション」、「検索」、「その他」の4つのメインタブがあります。ホームページの詳細については既に説明したので、ここでは後者の3つのタブに焦点を当てましょう。

セクション

これはCydiaのセクションタブに非常によく似ています。実際、ほぼ同じです。ここでは、着信音、Tweaks、テーマなど、特定の種類のパッケージに移動できます。残念ながら、Cydiaとは異なり、特定のセクションを無効にする方法はありません。そのため、興味のないパッケージが大量に表示されてしまう可能性があります。Limaの開発者が将来のアップデートでこのオプションを追加してくれることを期待しています。

検索

検索機能は、以前のSectionsと同様にCydiaと似ていますが、Cydiaほど機能的ではありません。例えば、Cydiaのような予測検索機能はありません。しかし不思議なことに、LimaではCydiaよりも正確な検索結果を得ることができました。

例えば、「SBSettings」を検索すると、なんと検索結果の一番上に「SBSettings」というパッケージが表示されます。Cydiaで同じ操作を行うと、代わりに「SBSettings」のテーマが検索結果の一番上に表示されます。

予測検索機能の性質上、Cydia ではこの問題が発生することはほとんどありませんが、それでも注目に値します。

もっと

Limaで最も多くの時間を費やすのはおそらく「詳細」タブでしょう。「詳細」タブには、「インストール済みパッケージ」、「LimaのCookieのリセット」、「新規パッケージ」、「パッケージの更新」、「Limaステータスブログ」といったセクションが含まれています。それぞれを一つずつ見ていきましょう。

インストール済みパッケージ:ここにはインストール済みのパッケージがすべて表示されます。Lima は Cydia 経由でインストールしたパッケージもすべて検出するため、デバイスにインストールされているパッケージを網羅的に確認できます。

Cydiaとは異なり、Limaにはユーザービューがないため、その機能を理解しているかどうかに関わらず、すべてのパッケージの完全なリストが表示されます。初心者ユーザーにとっては、これは少し圧倒され、混乱を招く可能性があります。

特定のパッケージをタップすると、そのパッケージの詳細情報(「詳細情報」、「セクション」、「サイズ」、「ソース」など)が表示されます。このビューは非常にシンプルな構成で、広告は一切ありません。Cydiaのリポジトリに溢れかえる、非常に迷惑な広告に悩まされた経験のある人なら、これはありがたく感じるでしょう。

これが可能な理由は、Limaがパッケージ詳細の本文内に特定のリポジトリの「詳細情報」ページを組み込んでいないからです。代わりに、Lima内の「詳細情報」リンクをタップすると、新しいブラウザウィンドウが開き、対象のアプリまたは調整に関する追加情報(スクリーンショット、詳細なメモなど)を確認できます。ここで、通常は広告が表示されます。

Lima クッキーをリセットします:私のベータ版では機能しません。

新規パッケージ:これはCydiaの「変更」タブに相当しますが、利用可能なアップグレードが表示されません。また、このセクションでは表示可能なパッケージが7つしかないことにも気づきました。どうやら、すべてのパッケージを見たい場合は「検索」タブを使用し、探しているパッケージを具体的に把握する必要があるようです。これは、LimaとCydiaを比較した際の最大の欠点の一つだと私は考えています。何が新しく利用可能になったのか、正確に把握する方法がないのです。

パッケージアップデート: Cydiaとは異なり、Limaにはパッケージアップデート専用のセクションがあります。奇妙なことに、Cydiaに表示されるアップデートとLimaで利用可能なアップデートが異なっていました。理由は正確には分かりませんが、私が見つけたのはそういうことです。例えば、Erica Utilitiesです。Cydiaではアップデートが利用できず、まだbeta17を使用していました。一方、Limaではバージョン0.4.2へのアップデートが利用可能と表示されていました。

Limaを使ってErica Utilitiesパッケージをアップデートしてみることにしました。インストールは問題なく動作しているように見えました。Cydiaに戻ると、Erica Utilitiesのアップデートが利用可能になったようですが、現在のバージョンは0.4.2と表示されていました。アップグレードすることにしたのですが、ベータ17に戻ってしまいました。どうやらCydiaはベータ17をErica Utilitiesの最新バージョンと認識しているようですが、Limaは0.4.2と認識しているようです。いずれにせよ、ベータ17がErica Utilitiesの最新バージョンであることはほぼ間違いないでしょう。

Erica Utilities の問題に加えて、Cydia は AssistantServer Installer のパッケージアップデートがあると報告していました。これは事実上、正当なアップデートだと分かっています。Lima では、アップデートどころかパッケージ自体も見つかりませんでした。これは、Cydia のデフォルトリポジトリの一つである ZodTTD と MacCiti のリポジトリが、現時点では Lima に含まれていないためです。

現在 Lima に含まれているリポジトリは次のとおりです。

  • ビッグボス
  • モッドマイ
  • サウリック

こうした不一致は、Lima を使う際に必ず遭遇するものです。Cydia が特定のパッケージが最新バージョンであると報告してきたら、Lima のような新参者よりもずっと信頼します。

Lima ステータス ブログすべてのシステムがオンラインかどうかを知らせるシンプルなステータス メッセージ。

パッケージのインストール

パッケージマネージャーがどれだけ多くの機能を備えていると主張していても、結局のところ、パッケージのインストールとアンインストールが重要なのです。パッケージマネージャーがそれを適切に実行できないのであれば、使う価値はほとんどありません。

この点に関して、Lima を使った私の経験は良い点も悪い点も入り混じったものでした。うまく動作する時は期待通り、素晴らしい働きをしてくれます。インストールしたいパッケージを見つけたら、右上隅のインストールをタップするだけでインストールされます。簡単ですよね?

Limaの開発者はパッケージの依存関係と競合の管理に多大な労力を費やしており、その効果は概ね良好です。しかし、システムにはまだいくつかのバグが存在する可能性があると認めています。Limaがパッケージの競合があると報告するにもかかわらず、実際には競合していないというバグがいくつか発生しました。同じパッケージをCydia経由でインストールしたところ、何の問題もありませんでした。

Lima は、要件や依存関係に関して、時々あまり明確ではありません。例えば、iPad 専用の Quasar の調整版を開いたとき、インストールできないというメッセージが表示されませんでした。代わりに、インストールボタンが全く表示されていませんでした。

有料の調整機能は現時点では全くサポートされていないようです。Skype用の通話録音ツールをインストールしようとしたところ、「すべてのパッケージが見つかりませんでした」というメッセージが表示されました。完全にサポートされていない調整機能など、場合によってはインストールボタンが全く表示されないことさえありました。

結局のところ、Lima はパッケージ管理の基本的な部分に関しては、まだ長い道のりを歩む必要があります。まだベータ版なので、これらの問題だけでプロジェクト全体を判断することはできませんが、チームが最も注力すべき点が一つあるとすれば、それは基本的なパッケージ管理です。

リマの好きなところ

Lima が存在するという事実自体が、この開発に注ぎ込まれた献身と時間の大きな証です。Lima のことを初めて耳にしてからほぼ1年が経ちましたが、私はそれがベイパーウェアになる運命にあると思っていました。

Limaの開発チームを疑うべきではなかったのは明白です。これは本物の製品であり、本当に効果があります。それ自体が大いに称賛に値します。

インターフェースのミニマルな見た目も気に入っています。とても目立たないです。正直に言うと、Cydiaは様々な見出しやセクション、そしてひどい広告で、かなり雑然とした印象を与えることがあります。Cydiaと比べると、Limaはその点で新鮮な息吹を感じます。

進行中の作業

インターフェースは大好きですが、シンプルな機能性という点では現時点では比較になりません。Cydiaは長年存在しており、ほぼあらゆる使いやすさの面でLimaよりも優れているはずです。そして実際、その通りです。

Lima では、現時点ではサードパーティのリポジトリを追加する方法がありません。予測検索機能もないため、検索は正確に行う必要があります。インターフェースは遅く、ぎこちない動作をすることがあり、パッケージ管理と検索機能はせいぜい「まあまあ」といった程度です。

こうした欠点があるにもかかわらず、Lima は今のところ非常に素晴らしい成果を上げており、まだベータ版であることを忘れてはなりません。

Limaの開発には膨大な労力が費やされていることは明らかで、チームは優れた骨組みを作り上げており、あとは少し肉付けをすれば良いだけです。UI要素の欠落(特定のページで戻るボタンがない)、様々なクラッシュ、インストールログの欠落といった些細な問題が、現状のLimaをベータ版のような印象にさせています。

基本的なパッケージ管理を中心に、基本的な部分を改善できれば、他の部分もスムーズに進むはずです。Cydiaがこれほど人気を博した理由の一つは、その使いやすさです。パッケージのインストールとアンインストールは驚くほど簡単です。Cydiaにはユーザーレベル設定も用意されているため、初心者のユーザーは自分に関係のある項目だけを見ることができます。Limaがユーザーエクスペリエンスを簡素化できれば、大きな可能性を秘めています。

Lima の開発者たちはこれを「実験」として捉えているようですが、必要な改良を加えれば、それ以上の成果を得られる可能性を秘めています。Lima の開発者たちが、プロジェクトを完遂する意欲を持ち続けてくれることを願っています。

Lima を試してみたい方は、ぜひお楽しみに。近日中に、読者の皆様にベータ版へのご招待を数名差し上げます。

Limaについてどう思いますか?提供された情報に基づいて、Limaの使用を検討していただけますか?Cydiaの新たな競合アプリの登場を歓迎しますか?

リマについてのあなたの考えを、下のコメント欄で教えてください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.