Если не жить рядом с датацентром, то ряд игр (например, сетевые шутеры, МОБЫ и прочие тайминго-зависимые игры, те же Dark Souls) вряд ли будут приносить что-то, кроме раздражения из-за приличной задержки
Нет, не покажу, т.к. Delphi не трогал с 2012, а ваш код я вообще не понимаю. Альтернативы, соответственно, тоже не подскажу.
Но из ваших слов (предыдущий комментарий) получается, что инструменты выросли… в чём? Во времени тайпчека?
В любом случае, исходник на 1 экран, который даже не начинает собираться за 3,5 минуты — это не есть хорошо. Я могу за схожее время собрать какой-нибудь огромный проект: только что пересобрал с нуля FreeSWITCH, и даже с учётом автотулзов у меня на полную сборку ушло 2 минуты. А ведь там много файлов по несколько тысяч строк кода…
Да, ждать по две минуты (а периодически приходится делать чистую сборку) — тоже некомфортно, но ждать ещё дольше для тайпчека одного экрана текста… что-то в этом явно не правильно…
Ну давайте ещё дальше пойдём — если на улице ко мне подойдёт условный Вася и скажет, чтобы я переезжал в Москву (или любой другой город) — мне тоже надо подчиняться?
В современных Android по-умолчанию выключена установка из APK, чтоб поставить что-то с сайта надо явно давать браузеру разрешение на это. И да, смотреть, что же там хочет поставиться (вполне себе системное окошко) тоже надо.
Немного оффтоп, но забавно со стороны наблюдать, как сначала «это не нужно, какая-то бесполезная фигня», а через пару версий iOS «новая убер-фича, которая спасёт ваше время, деньги и карму» (например, сторонние клавиатуры или, омагад, виджеты на основном экране)
«Мне за державу обидно.» (с)
на самом деле меня никто не заставляет пользоваться продукцией Apple, а на данный момент у меня есть аж только iPod Shuffle. Но непродуманность (на мой и не только взгляд) ряда особенностей Apple-штук ужасает и восхищает одновременно.
В широком смысле — ничего, а если портировать «в лоб» — отсутствие всяких смартфоноспецифичных железок (типа сканера отпечатка пальца или тем более акселерометра) у значительного количества пользователей. И если биометрия всегда (?) дублируется паролем, то со всякими играми использующими механику «наклоняй мобилку» будут сложности. Хотя в геймпадах (Steam Controller и JoyCon'ы точно, может и PS\XBox) есть и акселерометры…
В случае Android-iOS это в основном из-за того, что Android есть в куче вариаций (фактически, каждый производитель аппаратов модифицирует Android под себя), но все они похожи друг на друга. iOS же — ровно одна и во многих аспектах оценивается пользователями как более плохой аналог Android (некоторыми группами пользователей; в отдельных аспектах; это не означает, что в Android всё не хуже, чем в iOS). Именно из-за одного такого аспекта (нельзя просто так взять и поставить приложение не из стора) мы и спорим сейчас. Первоначальная причина всей эпопеи (желание EG проводить платежи в обход Apple) тоже связана с темой нашего обсуждения, но косвенно.
почему этот кактус всё же так привлекателен?
Что-то около четверти устройств в мире, половины в США, а среди платёжеспособного населения — ещё больше, если не ошибаюсь.
Альтернативные корневые сертификаты из закрытого списка?
Это просто сказка, как быстро вы потеряли мысль:
можно (условно) запретить доступ к критически важным местам ОС (то же хранилище корневых сертификатов) всем, кроме конкретного круга системных приложений.
Это вполне можно реализовать через то самое системное приложение настроек, из закрытого списка.
они вам же не понравились как средство запуска внеаппсторного ПО
Потому что я (и я не один такой) хочу-таки запускать внеаппсторное ПО в первую очередь на целевой платформе, а не в виртуалке в виртуалке.
А разве мегатекстуры не применялись ещё аж в Enemy Territory: Quake Wars?
Но из ваших слов (предыдущий комментарий) получается, что инструменты выросли… в чём? Во времени тайпчека?
В любом случае, исходник на 1 экран, который даже не начинает собираться за 3,5 минуты — это не есть хорошо. Я могу за схожее время собрать какой-нибудь огромный проект: только что пересобрал с нуля FreeSWITCH, и даже с учётом автотулзов у меня на полную сборку ушло 2 минуты. А ведь там много файлов по несколько тысяч строк кода…
Да, ждать по две минуты (а периодически приходится делать чистую сборку) — тоже некомфортно, но ждать ещё дольше для тайпчека одного экрана текста… что-то в этом явно не правильно…
И это отвратительно
на самом деле меня никто не заставляет пользоваться продукцией Apple, а на данный момент у меня есть аж только iPod Shuffle. Но непродуманность (на мой и не только взгляд) ряда особенностей Apple-штук ужасает и восхищает одновременно.
В случае Android-iOS это в основном из-за того, что Android есть в куче вариаций (фактически, каждый производитель аппаратов модифицирует Android под себя), но все они похожи друг на друга. iOS же — ровно одна и во многих аспектах оценивается пользователями как более плохой аналог Android (некоторыми группами пользователей; в отдельных аспектах; это не означает, что в Android всё не хуже, чем в iOS). Именно из-за одного такого аспекта (нельзя просто так взять и поставить приложение не из стора) мы и спорим сейчас. Первоначальная причина всей эпопеи (желание EG проводить платежи в обход Apple) тоже связана с темой нашего обсуждения, но косвенно.
Что-то около четверти устройств в мире, половины в США, а среди платёжеспособного населения — ещё больше, если не ошибаюсь.
Это просто сказка, как быстро вы потеряли мысль:
Потому что я (и я не один такой) хочу-таки запускать внеаппсторное ПО в первую очередь на целевой платформе, а не в виртуалке в виртуалке.
А как же сами маки, которые позволяют по меньшей мере отлаживать iOS-приложения без айфонов? А как же виртуалки с маками?
Это вполне можно реализовать через то самое системное приложение настроек, из закрытого списка.
Пишите в поддержку, составляйте иски, как это сейчас происходит с Apple.
А ещё можно кухонным ножом зарезать, или с крыльца упасть и свернуть шею. Давайте будем оставаться в границах разумного.