iOS4, встроенный в SwiftUI

ios4встроенныйвswiftui

alternatetext alternatetext alternatetext

Что и почему?

OldOS – это завещание до дней прошлых лет, демонстрируя то, чем была iOS десять лет назад. Идея приложения состоит в том, чтобы объединить современные технологии с точным воспроизведением пользовательского опыта прошлого. Подавляющее большинство приложений в OldOS полностью функциональны – это означает, что они легко интегрируются с данными на вашем телефоне, обеспечивая живую работу в стиле эмулятора. Что это значит? Что ж, вы можете воспроизводить музыку на iPod, прокладывать маршруты на Картах, просматривать веб-страницы в Safari, просматривать текущую погоду в Weather и многое другое. Точно так же не было сделано никаких сокращений для полной реализации операционной системы. Вы можете изменить свой фон, настроить параметры, найти приложения и так далее. Есть несколько приложений, которые еще не готовы к использованию в прайм-тайм, но не волнуйтесь, они скоро появятся.

С OldOS вам больше не нужно беспокоиться о защите наследства. iPhone, чтобы испытать ностальгию – он доступен в вашем ежедневном драйвере.

Часть цели OldOS – дать каждому понять, как работает iOS, и продемонстрировать, насколько мощным на самом деле является SwiftUI . По этой причине все приложение скоро будет с открытым исходным кодом, что позволит разработчикам узнавать, изменять и добавлять в приложение. Я думал, что построить это за последние шесть или около того месяцев в старшей школе и поделиться им с миром было бы забавным и продуктивным делом.

Что особенного

 
 🧑‍💻 Создан почти полностью с использованием SwiftUI.  🎨 Максимально близкое к пиксельному разрешению.  📱 Полностью функциональная, возможно, даже может использоваться в качестве второй ОС.  ❤️ Свидетельство работы сотрудников Apple как в прошлом, так и в настоящем.  🗺️ Полностью открытый исходный код для всех, чтобы изучать, изменять и развивать.   

С чего начать

Проект логически структурирован в файлах по приложениям. Внутри каждого файла приложения вы увидите код и комментарии за ним. Помимо основных приложений есть файл Common. Я хотел создать приложение по тому же принципу, что и конструктор интерфейсов Apple - в вашем распоряжении есть набор элементов пользовательского интерфейса, которые являются базами. Затем вы можете сделать копию в любом другом файле, который вам нужен, если вам требуются специальные возможности. Если вам просто нужна универсальная версия, вы можете использовать универсальную версию. Следовательно, common, содержащий все ваши общие элементы пользовательского интерфейса. Наконец, есть HomeScreen и LockScreen - по сути, составляющие Springboard. Наконец, в Assets.xcassets вы найдете все графические ресурсы, структурированные по приложениям.

Спасибо

Спасибо всем, кто решил использовать, учиться и изменять этот проект. Как и все создатели импортированных библиотек. Создавать это было потрясающе, и я надеюсь, вам это понравится. Я построил этот проект, когда у меня было немного времени до колледжа. Если вам это нравится, подумайте о том, чтобы оказать хоть немного поддержки - это действительно миллион.

Лицензия

Creative Commons Attribution 4.0: https://creativecommons.org/licenses/by/4.0/

Leave a comment

Your email address will not be published. Required fields are marked *