Ну, вот и возьмите следующую версию, вы же сами пишете, что памяти там в 2 раза больше. Ну и опять таки мне непонятно, почему вы перекладываете ответственность на производителей софта. Завтра вы купите очень нужный прибор, в котором модем CDMA-800 - у вас будут мобильные операторы виноваты, что оно не работает?
К двухфакторке всё описанное никакого отношения не имеет. Иви умеет в мультипрофили - ты просто в рамках одной учетки создаешь профили для членов семьи, и они между собой переключаются.
Недавно увидел, что на mail.ru и yandex.ru уже нельзя создавать мусорные одноразовые почты для всяких регистраций, обязательно подавай телефон.
Потому что легитимные пользователи этим пользуются редко, а всякие спамеры - активно. Смысл давать возможность гадить на своих же серверах?
Не то что бы совсем мимо, но и не в цель. Реальность такова, что несмотря на весь прогресс и кроссплатформенность сделать нормальное мобильное приложение, которое будет быстрым и приятным на ощупь, дешевле и проще на нативном стеке. Вот и весь секрет.
Потому что дрель - достаточно простой прибор, в котором обычно есть одна-две кнопки и крутилка оборотов. Вот и все функции. При этом производитель четко регламентирует условия работы (напряжение в сети, влажность, температуру), и отвечает лишь за функционирование самой дрели. Итого стоимость поддержки сводится почти исключительно к стоимости дефектов производства.
А теперь сравните с приложениями. Сегодня обновилась ось, и часть апи отвалилась. Завтра приходит GDPR, и нужно поддержать все требования. Послезавтра нарисовался юзер с китайским девайсом, чей производитель на нефритовом стержне вертел общепринятые нормы работы системы. На следующей неделе у кого-то плохо работает на микродевайсе семилетней давности. Через месяц приходит роскомнадзор и банит сегмент адресов, где ваши серваки стоят, потому что иди нахер, вот почему.
Так-то я тоже готов давать гарантию на свой софт, вот только вы будете готовы его покупать, если запускать нужно будет только на выбранных мной устройствах, и в описанном мной окружении/сети? Ну а если нужно, чтобы работало _у вас_ - то там уже ценник выходит негуманный. На профессиональный софт обычно такая поддержка есть, стоит дофига.
А что, если API не поддерживает функциональность в старом формате? Был эндпоинт, а теперь его нет. Или состав бизнес-данных изменился? Может механизм изменился, раньше мы делали лонг-полл, а теперь переехали на пуши через Firebase?
Поздравляю, вы почти придумали А/B тестирование, которым пользуются все более-менее адекватные компании, для которых реально важны метрики в приложениях.
Ну или сколько пользователей со старой версии сами перешли на новую.
Плохая метрика. Люди инертны, им лень, и это нормально.
Эх, вот бы придумали какую-нибудь технологию, чтоб нужно было не просто вводит пароль, но и отдельно подтверждать, что это действительно ты, каким-нибудь другим способом. Можно было бы назвать это "двухметодная аутентификация".
а свежая пресная вода в неограниченном количестве всегда в доступе при оседлом образе жизни.
Нет. Во-первых, её всё равно нужно кипятить. Чтобы вскипятить воду - нужно растопить печь дровами, которые нужно купить или нарубить самому. Кипятить утром котелок воды и целый день его с собой таскать - так себе идея.
Во-вторых, по мере роста поселения пресная вода быстро превращается в пресную воду с фекалиями и мертвичиной. Когда целый город опорожняет стоки в реку - пить оттуда становится плохой идеей.
Собстно, пиво и вино реально были основными напитками в крупных европейских городах. Сварил чан и пьешь его целый год, не цветёт, не портится, дерьмом не воняет, а ещё бодрит и веселит.
Ну так ресурсы хотя бы посчитайте, там одних локализаций 80 языков, плюс картинки, шрифты. Чай не 2001й год на дворе, иконки 32х32 и один язык давно уже не предел мечтаний.
3 метра апкхи за хорошо выглядящее приложение, обратно совместимое со всеми версиями ведра за последние 7 лет - отличный результат.
Ну и таки давайте будем честны, 3МБ гораздо ближе к сотням килобайт, чем к сотням мегабайт.
Конечно стоит, это основы разработки мобильных интерфейсов. Размеры компонентов должны быть нужного размера, чтобы было удобно нажимать, верстка должна быть адаптивной и уметь дружить с увеличенными шрифтами, тачи должны сопровождаться обратной связью (ripple/haptic), изменения состояния должны быть видны пользователю, и так далее.
У меня как-то приключились проблемы со зрением, и на пару дней пришлось на телефоне выкрутить масштаб шрифтов х2. Результаты были, мягко говоря, разочаровывающими. Даже думал про это статью написать.
Их тоже, но в меньшей степени. Потому что так практика - критерий истины, и именно программист первым получает рабочий образец того, что другие люди напридумывали (и часто работает с ним гораздо больше времени) с поправкой на действительность. И именно от него, как от эксперта по целевой платформе, я ожидаю четкого понимания того, говно вышло или нет.
По вашей логике можно сразу ставить к стенке тех, кто не пристегнувшись ездит. Раз им лень ремень воткнуть - значит им и жить не особо нужно, верно?
Ну, вот и возьмите следующую версию, вы же сами пишете, что памяти там в 2 раза больше.
Ну и опять таки мне непонятно, почему вы перекладываете ответственность на производителей софта. Завтра вы купите очень нужный прибор, в котором модем CDMA-800 - у вас будут мобильные операторы виноваты, что оно не работает?
К двухфакторке всё описанное никакого отношения не имеет. Иви умеет в мультипрофили - ты просто в рамках одной учетки создаешь профили для членов семьи, и они между собой переключаются.
Потому что легитимные пользователи этим пользуются редко, а всякие спамеры - активно. Смысл давать возможность гадить на своих же серверах?
Не то что бы совсем мимо, но и не в цель. Реальность такова, что несмотря на весь прогресс и кроссплатформенность сделать нормальное мобильное приложение, которое будет быстрым и приятным на ощупь, дешевле и проще на нативном стеке. Вот и весь секрет.
Потому что дрель - достаточно простой прибор, в котором обычно есть одна-две кнопки и крутилка оборотов. Вот и все функции. При этом производитель четко регламентирует условия работы (напряжение в сети, влажность, температуру), и отвечает лишь за функционирование самой дрели. Итого стоимость поддержки сводится почти исключительно к стоимости дефектов производства.
А теперь сравните с приложениями. Сегодня обновилась ось, и часть апи отвалилась. Завтра приходит GDPR, и нужно поддержать все требования. Послезавтра нарисовался юзер с китайским девайсом, чей производитель на нефритовом стержне вертел общепринятые нормы работы системы. На следующей неделе у кого-то плохо работает на микродевайсе семилетней давности. Через месяц приходит роскомнадзор и банит сегмент адресов, где ваши серваки стоят, потому что иди нахер, вот почему.
Так-то я тоже готов давать гарантию на свой софт, вот только вы будете готовы его покупать, если запускать нужно будет только на выбранных мной устройствах, и в описанном мной окружении/сети? Ну а если нужно, чтобы работало _у вас_ - то там уже ценник выходит негуманный. На профессиональный софт обычно такая поддержка есть, стоит дофига.
А что, если API не поддерживает функциональность в старом формате? Был эндпоинт, а теперь его нет. Или состав бизнес-данных изменился? Может механизм изменился, раньше мы делали лонг-полл, а теперь переехали на пуши через Firebase?
Поздравляю, вы почти придумали А/B тестирование, которым пользуются все более-менее адекватные компании, для которых реально важны метрики в приложениях.
Плохая метрика. Люди инертны, им лень, и это нормально.
Правильно ли я понимаю, что если вам завтра зарплату срежут в 5 раз - вы не огорчитесь и продолжите работать?
Извините, но страдаете вы не из-за приложений, а потому что производитель девайса жопошник.
Но ведь гитхаб и есть облако. Ну или не гитхаб, любой другой гитсервак. Те же яйца, только в профиль.
Эх, вот бы придумали какую-нибудь технологию, чтоб нужно было не просто вводит пароль, но и отдельно подтверждать, что это действительно ты, каким-нибудь другим способом. Можно было бы назвать это "двухметодная аутентификация".
Так себе пример, потому что нормальный человек возьмёт библиотеку для json'a и не будет себе мозги компостировать. И хешмап возьмёт стандартный.
Кипячение - да, понимание того, что такое вообще бактерии - нет. Пастеризация так-то как процесс в 19м веке только оформилась.
Оставался только эмпирический опыт
Нет. Во-первых, её всё равно нужно кипятить. Чтобы вскипятить воду - нужно растопить печь дровами, которые нужно купить или нарубить самому. Кипятить утром котелок воды и целый день его с собой таскать - так себе идея.
Во-вторых, по мере роста поселения пресная вода быстро превращается в пресную воду с фекалиями и мертвичиной. Когда целый город опорожняет стоки в реку - пить оттуда становится плохой идеей.
Собстно, пиво и вино реально были основными напитками в крупных европейских городах. Сварил чан и пьешь его целый год, не цветёт, не портится, дерьмом не воняет, а ещё бодрит и веселит.
Ну так ресурсы хотя бы посчитайте, там одних локализаций 80 языков, плюс картинки, шрифты. Чай не 2001й год на дворе, иконки 32х32 и один язык давно уже не предел мечтаний.
3 метра апкхи за хорошо выглядящее приложение, обратно совместимое со всеми версиями ведра за последние 7 лет - отличный результат.
Ну и таки давайте будем честны, 3МБ гораздо ближе к сотням килобайт, чем к сотням мегабайт.
https://play.google.com/store/apps/details?id=com.google.android.calculator&hl=en&gl=US?
О дивный новый мир, где безопасность - это "выгода производителей".
Да. <Уезжает в закат на гироскутере со стаканом тыквенного смузи в руке>
Конечно стоит, это основы разработки мобильных интерфейсов. Размеры компонентов должны быть нужного размера, чтобы было удобно нажимать, верстка должна быть адаптивной и уметь дружить с увеличенными шрифтами, тачи должны сопровождаться обратной связью (ripple/haptic), изменения состояния должны быть видны пользователю, и так далее.
У меня как-то приключились проблемы со зрением, и на пару дней пришлось на телефоне выкрутить масштаб шрифтов х2. Результаты были, мягко говоря, разочаровывающими. Даже думал про это статью написать.
Их тоже, но в меньшей степени. Потому что так практика - критерий истины, и именно программист первым получает рабочий образец того, что другие люди напридумывали (и часто работает с ним гораздо больше времени) с поправкой на действительность. И именно от него, как от эксперта по целевой платформе, я ожидаю четкого понимания того, говно вышло или нет.