OldOS:ノスタルジックなティーンがiOS4をスタンドアロンアプリとして再作成

iOS14の時代には番号が付けられています。 ここ2021年6月、それはすべて…えーと、iOS 4ですか?

少なくとも、それはZaneKleinbergの場合です。 アップルのファンベースのほとんどはに焦点を当てていますが 新たに発表されたiOS15、10代の開発者Kleinbergは、Appleが2010年にリリースしたiOS 4を、スタンドアロンアプリとしてゼロから丹念に作り直しました。 彼はそれをOldOSと呼んでおり、今日は自分で試してみることができます。

「私がOldOSで作成したのは、SwiftUIで美しく再構築されたiOS4です」と新進気鋭の開発者は語っています。 マックのカルト. 「本質的に、このアプリはエミュレーターのようなものであり、おそらく、携帯電話のアプリ内にある2番目のオペレーティングシステムです。 iOS 4をほぼ機能し、ほぼピクセル単位で完全に再現するように設計されています。」

iOSの誕生

Appleのモバイルオペレーティングシステムの4番目のバージョン(「iPhoneOS」ではなく「iOS」と呼ばれる最初のバージョン)は、2010年に注目すべきアップデートをもたらしました。 ホーム画面フォルダの導入、カスタム壁紙のサポートの追加、システム全体のスペルチェックの組み込みなどが行われました。

それはジョニーアイブによってもたらされたよりフラットなアイコンの前に来たので 物議を醸すiOS7の再設計、iOS4はスキューモーフィズムをしっかりと受け入れました。 そのため、今日はやや時代錯誤に見えます。これは、iOSが過去10年間でどれだけ進歩したかを思い出させるものです。 しかし、iOS 4が古く感じられると思うなら、18歳のKleinbergにとってははるかに古く感じられるでしょう。 それが発売されたとき、彼はちょうど7歳でした。

Kleinbergは、iOS4を一言で要約します。ノスタルジアです。

「あらゆる形態の最新のモバイルテクノロジーを初めて体験したのはiOS4でした」と、ニューヨークを拠点とする開発者は述べています。 「このソフトウェアが私の心の中でどれほど特別な場所であるかを明確にするのは難しいです。 それが、アプリ開発[および]テクノロジーへの情熱を最初に私にもたらしたものです。 私たちは皆、非常に限られた数の子供の頃の思い出にしがみつくのが好きだと思います。私の多くはこのオペレーティングシステムを備えています。」

iOS 4がデビューしてから数年後、クラインバーグは、当時4年生で、AppStoreにヒットした最初のアプリとして宿題トラッカーを作成しました。 そのアプリは利用できなくなりましたが、それ以来、彼は振り返っていません。 彼が今年後半に大学に通うときに彼が選んだコースは? もちろん、コンピュータサイエンス。

iOS4のリバースエンジニアリング

Zane Kleinberg:彼からもっと多くのことを聞くことを期待してください
ZaneKleinbergからもっと多くのことを聞くことを期待してください。
写真:ゼーン・クラインバーグ

Kleinbergは、アイコンなどの古いアセットと、自分でデザインしなければならないその他のものを組み合わせてOldOSを作成しました。 彼は、iOS4時代のアプリのほとんどをなんとか再作成できたと語った。 ただし、メール、カレンダー、YouTube、メッセージなど、彼が取り組んでいる「大きな問題」がまだ残っているものもあります。

アプリの機能はさまざまで、一部のアプリは他のアプリよりも完全に機能します。 たとえば、電卓アプリは合計を行うことができます。 ただし、メッセージアプリ(まだ作業中)には、通知とユーザーインターフェイスのみが表示されます。 言い換えれば、OldOSは、本物の完全に機能するオペレーティングシステムというよりも、インタラクティブな美術館の作品です。 クラインバーグがそれを成し遂げることについて多くを学ばなかったというわけではありません。

「何ヶ月もの間、私はiOS4を実行しているiPhone4を机の上に置いていて、Appleがどのようにそれらを設計したかを[図解]しようとして、アプリごとに行きました」と彼は言いました。 「私はリバースエンジニアリングにある程度熟練しているので、アプリバイナリを逆コンパイルして、Appleがアプリをどのように構築しているかをより技術的な観点から調べようとしました。 また、iOS 4 UIキットを見つけることができ、それらをPhotoshopにポップして確認することができました。」

KleinbergのOldOSプロジェクトの他の部分では、さまざまな方法が必要でした。

「StocksやWeatherのように機能しなくなったアプリについては、YouTubeの動画を見て、デザインについてできるだけ推測しようとしました」と彼は言います。 「これは、さまざまなアセットを何度も何度も見て、SwiftUIでビルドしようとし、そのUIコンポーネントに満足するまで繰り返すという一定のプロセスでした。」

AppStoreでOldOSが見つからない理由

ゼーン

@zzanehip

今日は発売日です🚀 OldOSの紹介—SwiftUIで美しく再構築されたiOS4。 *🎨可能な限りピクセルパーフェクトに近くなるように設計されています。 *📱完全に機能し、おそらく2番目のOSとしても使用できます。 *🗺️すべての人が学び、変更し、構築するための完全にオープンなソース。https://t.co/K0JOE2fEKM
画像
午後3時55分・2021年6月9日

7.3K

1.5K

残念ながら、完成したアプリがAppStoreで見つかるとは思わないでください。 クパチーノは、アップルが所有する資産を自由に使用しているため、クパチーノはそれを受け入れないと確信しているとクラインバーグ氏は言います。 アップル 厳格なガイドラインを実施 アプリでその製品を参照することについて。

「このプロジェクト全体は、過去と現在の両方のアップルチームの驚異的な仕事の証です」とクラインバーグは言いました。 「このプロジェクトが彼らに彼らの政策を少しでも再評価するように説得するかもしれないことを願っています。」

OldOSを試してみたい人のために、Kleinbergはそれができると言いました TestFlightからダウンロード、ベータテストアプリ向けのAppleの開発者サービス。 または彼らは彼をチェックすることができます GithubのOldOSプロジェクト.

最新のブログ投稿

| マックのカルト
September 11, 2021

最後のチャンス! コールオブデューティ4:5ドルのモダンウォーフェア[ディール]コールオブデューティゴーストの発売を記念して、カルトオブマックディールズはあなたにそれをすべて始めたゲームをもたらします…コールオブデューティ4:モダンウォーフェア。アメリカ海兵隊とイギリスのS.A.S.の両方とし...

| マックのカルト
September 11, 2021

レゴメカニカルキーボードは、Macをブリックするための素晴らしい方法ですはい、実際に機能します。写真:JKブリックワークスレゴとメカニカルキーボードを使用するクリック感が好きなら、夢のキーボードに出会う準備をしてください。レゴのマスタービルダーであるジェイソンアレマンは、古い学校のメカニカルキ...

| マックのカルト
September 11, 2021

新しい(PRODUCT)REDiPhoneが今日Appleストアに登場する可能性がありますあなたの近くのポケットにすぐに来ますか?写真:Ste Smith / Cult of Mac新しい(PRODUCT)RED iPhoneを待っている場合は、思ったよりもずっと早く運が良かったかもしれません...