Здравствуйте, Shmj, Вы писали:
S>Основные платформы, к которым пришла биологическая жизнь в ходе своего эволюционного развития за 4 млрд. лет — это:
java ?
Здравствуйте, Shmj, Вы писали:
S>Если речь не идет о жирной графике и видеокартах — только некое musthave-приложение, которое должно работать как можно у большего количества народа.
У меня есть два опенсорсных проекта. Они работают во всех линухах, на всех BSD и на ChromeOS. На i386, x86-64, нескольких вариантах ARM и на MIPS.
Мне хватает обычной PC.
S>Итого мин. джентльменский набор — $2100. Все верно?
Я потратил 100 рублей — понадобилось купить кабель, которого у меня не было.
Re[2]: Минимальный набор кроссплатформщика - железо
Здравствуйте, Shmj, Вы писали:
Pzz>>Ну и что? У меня есть многое из того, для чего у меня нет собственного железа.
S>Но если возникнет проблема — то вы даже проверить не сможете. А проблемы то возникают.
Древнегреческий астроном Аристарх Самосский измерил диаметр Луны в III веке до н.е. с поразительной точностью. Из инструментов у него было примерно ничего.
Сможешь ли ты со всеми теми инструментами, которые ты в состоянии купить за свой счет, придумать способ измерить диаметр Луны?
Сейчашний программист не в состоянии замерить ничего, не обладая доступом к т.наз. "профессиональному инструменту" стоимостью, превышающей его годовую зарплату. Однако наши предки справлялись практически голыми руками.
Единственный незаменимый инструмент — это руки и мозги. При наличии и того и другого обойтись можно практически без чего угодно. При отсутствии же рук и мозгов, ничего не поможет, увы.
Разумеется, проблемы возникают. Разумеется, я их чиню. Я найду себе выход к любой железке, если будет надо. Но пока обходился тем, что есть.
Re[6]: Минимальный набор кроссплатформщика - железо
Здравствуйте, Pzz, Вы писали:
Pzz>Разумеется, проблемы возникают. Разумеется, я их чиню. Я найду себе выход к любой железке, если будет надо. Но пока обходился тем, что есть.
Ну можно обойтись, если у кого-то в команде есть iPhone и он сможет запускать проверять. Но тогда привязка к этому человеку. В общем случае если решил в кросс-платформу — то это мин. набор, дешевле уже ну никак не получится.
Если бы у меня стояла такая цель, я бы пользовался облачными сервисами. Это и удобней и, скорей всего, дешевле. Винду или линукс в виртуалке запустить вообще не проблема. С макосью может быть сложней, поэтому макось можно на хост поставить (:
Нужды в смартфоне я не вижу, симуляторы чудесно справляются, ну по крайней мере у меня пока ситуации не было, чтобы симулятора бы не хватало. Впрочем как раз смартфонов у меня девать некуда, подозреваю, что у многих так, старые выбрасывать жалко, а пользоваться уже не хочется. Да и стоят они копейки.
Re[2]: Минимальный набор кроссплатформщика - железо
Здравствуйте, vsb, Вы писали:
vsb>Если бы у меня стояла такая цель, я бы пользовался облачными сервисами. Это и удобней и, скорей всего, дешевле. Винду или линукс в виртуалке запустить вообще не проблема. С макосью может быть сложней, поэтому макось можно на хост поставить (:
Винда — не проблема. Проблема — macOS, причем и версия ARM и x64 — актуальны.
По этому в первую очередь нужно заплатить за железо Apple.
S>Если речь не идет о жирной графике и видеокартах — только некое musthave-приложение, которое должно работать как можно у большего количества народа. S>Основные платформы, к которым пришла биологическая жизнь в ходе своего эволюционного развития за 4 млрд. лет — это:
А что это приложение должно делать, непременно во всём этом многообразии экологических ниш? Можно несколько примеров прикладных задач конечного потребителя?
Re[2]: Минимальный набор кроссплатформщика - железо
Здравствуйте, Osaka, Вы писали:
O>А что это приложение должно делать, непременно во всём этом многообразии экологических ниш? Можно несколько примеров прикладных задач конечного потребителя?
Откройте любой маркет и посмотрите любые TOP-овые приложения. Они, как правило, сделаны для всех плафторм.
В основном это клиенты популярных сервисов — крупнейших международных банков, плат. систем, соц. сетей — т.е. то — чем должны пользоваться все и от чего реально зависит жизнь людей. Не сможешь вовремя перевести деньги — твой родственник пострадает в критической ситуации.
Re[2]: Минимальный набор кроссплатформщика - железо
Здравствуйте, kov_serg, Вы писали:
S>>Основные платформы, к которым пришла биологическая жизнь в ходе своего эволюционного развития за 4 млрд. лет — это: _>java ?
Она там с python занята чутка...
Здравствуйте, Shmj, Вы писали:
S>Итого мин. джентльменский набор — $2100. Все верно?
Реальная разработка коммерческого продукта с гуём на Мак, iOS, Android, Windows и Linex. Это крайне дорогое и крайне сомнительное занятие. Разработка для Мак и iOS требует наличие работающей Мак ОСи (хотя бы в виде эмуляторов). Создать кроссплатформенный гуй для таких разных ОС и девайсов физически невозможно. То что хорош для телефона, плохо для десктопа.
Для старта сойдут эмуляторы (оные есть для всего включая Мак и iOS). Но как только у тебя появятся клиенты, сразу же появится необходимость тестировать софт для телефонов на разных девайсах (на конкретных). API iOS совсем иной нежели для Андроид или Виндовс. И так далее. У нас в контор есть целые фермы физический телефонов с сервисом управления ими. Можно отлаживаться на любом. Плюс есть шкафы с телефонами разных марок где можно взять любой свободный. И все равно бывает, что нужного железа нет. Уверен, что в сети есть подобное с доступом за деньги. Поищи.
Так что если нужна переносимый гуй, лучше обойтись веб-мордой с жабаскрипом (без каких либо ВебАссемблей). Это в сто раз дешевле.
Посмотри на бодание Валберис, Озона и Яндекса. Валберис успешно конкурирует с обоими без приложения. Выбрать и купить у них на сайте проще и удобнее чем у конкурентов. Я не чествую никаких преимуществ у нативных приложений конкурентов по сравнению с веб-мордой Валберис.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Минимальный набор кроссплатформщика - железо
Здравствуйте, VladD2, Вы писали:
VD>Так что если нужна переносимый гуй, лучше обойтись веб-мордой с жабаскрипом (без каких либо ВебАссемблей). Это в сто раз дешевле.
Я про это постоянно твержу- Крейтор со мной спорит. Но веб ассембли я всё же использую для нейросеток.