Как стать автором
Поиск
Написать публикацию
Обновить

Эти айфоны ещё будут жить: пишем и деплоим свои приложения из XCode на старые iPhone

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.6K
Всего голосов 26: ↑24 и ↓2+29
Комментарии19

Комментарии 19

Друзья! Надеюсь, вам было интересно. Поэкспериментировал с длинными материалами на 15+ минут чтения, теперь можно попробовать и покороче.

Какой формат лучше по вашему мнению?

Скоро будет занимательный контент о весьма интересных ништяках, которые я купил у подписчиков.

  1. Недавно мне написал читатель и предложил купить HTC Shift за 5.000 рублей. Я само собой не отказался, хоть и весьма недешево (для меня, для такого крутого девайса это недорого). HTC Shift - это UMPC с двумя отдельными процессорами: первый это ARM-чипсет Qualcomm MSM7200, который работает на Windows Mobile, а второй x86 Intel A110 на частоте 800МГц, который работает в стоке на Windows Vista. Между обеими системами можно переключаться по нажатию одной кнопки (!) и конечно-же звонить с такого красавца :) Интересно?

  2. Затем мне написал читатель и предложил приобрести NVidia Shield Portable за 5.000 рублей - крайне интересная Android-консоль, продолжающая идеи Xperia Play. Я решил покушать бичпакеты до конца месяца, но купить себе красавца, о нём тоже будет контент!

Статья супер, погружение в те дни когда еще у меня был iphone 5c, причем он еще живой, но памяти только на 8 gb.

Люблю 5c за дизайн :) жаль мой купался и с сим проблемы

Интересно читать про оживление классики ). А есть гдето описание конкретных приложух, что удалось поднять на ios'е древнем?

Там кстати я еще заметил на своем древнем айпаде, что много сайтов весьма критичных для минимальной работы с вебом выдают сообщение "браузер не поддерживается, байбай". Это для PWA не мешает?

Не мешает, если пилить приложения ориентируясь на html4 браузеры и js без наворотов (в т.ч и без class).

Позже будет материал о написании 3д игры под айос с нуля)

На своем iPad Gen1 (которому уже 14 лет и 12 из них в моих руках) с iOS 5.1.1 и jailbreak'ом удалось запустить (скачивал ipa и устанавливал через iFunBox):

  • SketchBook Pro

  • AVPlayer HD

  • VLC

Игры тоже без проблем:

  • Fruit Ninja HD

  • Temple Run

  • NFS: Hot Pursuit

  • Castle Defense

  • Dead Space

  • Boost 2

  • Doom

  • Anomaly HD

Эмуляторы из Cydia:

  • SNES AD+ (ROMы надо закидывать в /var/Media/ROMs/SNES)

Разного рода твиков из Cydia тоже наставил для небольшого облегчения жизни :)

Небольшие танцы с бубном нужны для:

  • родного YouTube-клиента, ролики смотреть можно но иногда случаются вылеты

Из проблем:

  • страницы чаще не открываются чем открываются, хоть и установлен сертификат

  • можно установить торрент-клиент из Cydia, но из-за небольшого размера RAM (вроде как 256 MB) можно и не докачать фильм :)

Пока расход аккумулятора все еще приятный: 10% в час при локальном просмотре фильма/сериала в AVPlayer HD (это основной сценарий использования)

Из нерешенных хотелок:

  • RSS-reader какой-то для почитать на большом экране :)

Apple, конечно, придумали решение в виде Swift, однако этот язык, к
сожалению, нам недоступен: писать приложения на свифт можно с iOS 7.0 и
выше!

Я могу уже ошибаться за давностью лет, но Swift первой версии (XСode 6) запускался на iOS 5.

Все-таки андроид — это прелесть, долгое время пользовался кастомным андроидом десятой версии (Lineage os) на Самсунге с 1 Гб оперативной памяти, и все работало прекрасно, правда без гугл сервисов, с ними система тормозила, оригинальная поддержка устройства закончилась 10 лет назад. Спасибо за статью

Да, на дроидах все гораздо проще, накатил последнюю студию и пока что можно собиратб приложения даже для 2.3)

А как же qt под iOS. Как раз приложения можно полноценной делать с ним на Афон. Там уже готовы ui обертки) Сидишь себе и пишешь просто приложение

Под 32х битные iOS еще попробуй найти)

а есть варианты запустить более свежие версии iOS вроде 14, но без покупки еще одного мака и установки хакинтоша?

Есть, 14ую вроде самый последний хкод поддерживаети там не нужно таких хаков

сижу в Xcode 15.0 (в более новы не работает отладка для iOS 15) - iOS 14 там даже не выкачать. Взять эмулятор из более старого Xcode тоже проблема - macOS Sonoma Xcode 14 нормально не поддерживает

 уже через 3-4 года

последние лет 10, минимум 5-6 лет. iOs 18 будете официально доступна для моделей 2018 года включительно.

Речь не о поддержки айфонами версий iOS, а о возможности публикации обновлений для приложений на старых iOS.

отвратительная политика Apple касательно «старых» девайсов

Насколько помню, с некоторыми Blackberry всё ещё хуже. Так как для них теперь не написать ничего в принципе.

нам нужен OS X 10.7 Lion

А как насчёт более старых версий? Хотел как раз задействовать своё железо на PowerPC...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий