-
> Игорь Шевченко © (29.03.17 16:06) [98] > > Все.
Т.е. новых браузеров больше не будет? Никогда, никогда? Очень спорное утверждение... Вот, например, Эдж... Совсем же недавно появился.
-
> Игорь Шевченко © (29.03.17 16:06) [98] > > Игры практически все - даже не смешно.
Не смешно, ибо так и есть... Например, Counter Strike, помимо винды, есть и под OS X. Разве это не разные платформы?
-
asail © (29.03.17 16:43) [99]
> Почему фотошоп не может работать и на планшете?
Потому что нафиг не сдалось. У планшетов и у телефонов по-прежнему несравнимые с десктопом вычислительные мощности, а фотошопу этих мощностей - чем больше, тем лучше.
Но речь не о том, как можно поизвращаться, запуская на планшетах всякое и разное. Речь как раз о том, что Delphi со своим FMX является инструментом кросс-платформенной разработки. Я высказался именно в этом ключе, что не вижу приложений, для которых нужно такое средство. Фотошоп и младший брат его лайтрум прекрасно работают на маках, но они не кроссплатформенны, они для каждой платформы были написаны отдельно, равно как и Ms Office, последний вообще чуть ли не разными командами разработчиков.
-
asail © (29.03.17 16:46) [100]
> Вот, например, Эдж... Совсем же недавно появился.
А чем он отличается от других ? Мне кажется, ничем. Обзови его MS очередной версией Internet Explorer и ничего бы не изменилось.
-
> Я высказался именно в этом ключе, что не вижу приложений, > для которых нужно такое средство. > Фотошоп и младший брат его лайтрум прекрасно работают на > маках, но они не кроссплатформенны, они для каждой платформы > были написаны отдельно, равно как и Ms Office, последний > вообще чуть ли не разными командами разработчиков.
Так тут-то и проблема... По логике, фотошоп на маке ничем не должен отличаться от фотошопа под виндой. Та же бизнес-логика у обоих. При отсутствии нормальных средств кроссплатформенной разработки приходится вести два (и более) ОДИНАКОВЫХ продукта. Добавили что-то в бизнес-логику первого, будьте добры, добавить и во второй. Хорошо еще, если ЯП один и тот-же в обоих продуктах, многое можно скопипастить... А если языки разные (библиотеки и апи, уж наверняка, разные)? Добавили новую фичу под виндой, скажем на шарпе, а теперь ее еще и под с++ для мака переписывать? Не жалко ресурсы-то? ГУи тут, как раз, дело десятое... Не проблема в FMX и разные окна отрисовать под разные платформы. А вот иметь ОДНУ реализацию всей бизнес-логики под все платформы было бы очень не вредно! Все ИМХО, разумеется... )
-
> А чем он отличается от других ? Мне кажется, ничем. Обзови > его MS очередной версией Internet Explorer и ничего бы не > изменилось.
Да пофиг на эдж! Представь, ты - Гугл. И у тебя есть Хром, отдельно под каждую из существующих платформ (винда, линукс, мак, яОС, андроид и, фиг знает, что еще). И тут появился новый стандарт, назовем его HTML343425... И теперь тебе надо под каждый свой Хром реализовать поддержку оного стандарта, вместо одного кроссплатформенного Хрома... Грусть-тоска, короче...
-
> Кто б сомневался © (29.03.17 02:58) [85]
> А вот что такое Arm для винды, пока не знаю...
так гугл в помощь ) что касается Android'овых устройств, так там их очень много, где FMX-приложение не запускается вообще. > Что можно сделать с WinRT чего нельзя сделать с обычным > Win32\64 методом?
какая разница что? важно, что в их магазине разместить не получится, без костылей. благо их магазин никому не нужен... а если бы был нужен? > Вы кстати в курсе что MS монополист и не дает поддерживать > WinRT другим:
еще одно подтверждение моих слов про кроссплатформенность в целом. > Стили отличаются от скинов тем, что туда можно заложить > внешнее поведение на реакцию пользователя и добавить пост > обработку. Например при наведении мыши (или гестуры) можно > анимировать кнопку, плавный переход цветов, градиент, деформацию, > масштабирование, можно использовать эффекты размытия, > свечение и кучу других.
тут есть такая тонкость, которую никак не хочешь понять. мне не интересно заниматься построением своего GUI практически с нуля и рисованием. народ вообще приложения на игровом движке unity пишет, это его право. мне нужна прорисовка всех красивостей стандартными средствами. графические возможности нативной iOS несколько отличаются от того, что предлагает FMX. да, FMX различные эффекты красиво сделаны, порой этого не хватает в VCL. но они не перестают быть костылями. > Вообще хоть смотрели FMX? https://itunes.apple.com/us/app/remote-utilities/id793320970?ls=1&mt=8честно говоря, жду не дождусь, когда дойдет дело переписать это все на swift для iOS и java для андроид.
-
> asail © (29.03.17 18:34) [105]
> Да пофиг на эдж! Представь, ты - Гугл. И у тебя есть Хром, > отдельно под каждую из существующих платформ (винда, линукс, > мак, яОС, андроид и, фиг знает, что еще). И тут появился > новый стандарт, назовем его HTML343425... И теперь тебе > надо под каждый свой Хром реализовать поддержку оного стандарта, > вместо одного кроссплатформенного Хрома... Грусть-тоска, > короче... https://ru.wikipedia.org/wiki/AlphabetОборот ▲ $77.2 млрд (2016) Операционная прибыль ▲23 716 000 000 $ (2016) [2]Чистая прибыль ▲ $17 млрд (2016) Активы ▲ $150 млрд (2016) Капитализация ▲ $586 млрд (2017) [1]Число сотрудников 66,575 (2016) как-то справятся )
-
> как-то справятся )
Верю, что справятся... Но, не у всех есть возможность сорить деньгами, как гугл или МС. Есть небольшие группы разработчиков, искренне желающие добиться максимального охвата рынка для своих продуктов. В том числе, и на разных платформах. И тут кроссплатформенность была бы нелишней...
-
> Потому что нафиг не сдалось. > У планшетов и у телефонов по-прежнему несравнимые с десктопом > вычислительные мощности, а фотошопу этих мощностей - чем > больше, тем лучше.
Как бы да, но не совсем... Понятно, что ни один самый мощный планшет не сравним с современным десктопом (хотя, вполне может быть сравним с некоторыми ноутбуками, даже современными). Но у всех ли в любой момент времени есть самый современный десктоп? Вот, у меня например, десктоп на базе древнего Q6600... Мне хватает (для фотошопа, в том числе), поэтому и не меняю. И что-то мне подсказывает, что мой телефон по вычислительной мощности, как минимум, не уступает этому десктопу, а скорее всего, превосходит... Так почему бы, мне не иметь весь софт, установленный на этом самом десктопе и на телефоне? Я бы, может, вообще от десктопа отказался бы... Докстэйшн, внешний моник и клава с мышью - и всего делов...
-
Мы вот свой софт под две платформы делаем - Win + Lin, и не жужжим. Софт работает, деньги платят. А на чём оно там написано - юзерам, чаще всего, пофигу. А написано оно на Лазарусе. Один код под 2 среды (Delphi, Lazarus) и несколько платформ. Вполне рабочее решение, и не сильно много головняка.
-
> Дмитрий Белькевич © (29.03.17 19:35) [110] > Мы вот свой софт под две платформы делаем - Win + Lin, и > не жужжим. Софт работает, деньги платят. А на чём оно там > написано - юзерам, чаще всего, пофигу. А написано оно на > Лазарусе. Один код под 2 среды (Delphi, Lazarus) и несколько > платформ. Вполне рабочее решение, и не сильно много головняка.
Ну вот, как вариант кроссплатформы. С маками, правда, засада в лазарусе, насколько знаю. Но под линукс/винда - вполне...
-
-
-
собственно покодить на планшете чем не вариант, все есть, клаву бы только удобную, а батоны кидать и пальцем не зазорно ))
-
asail © (29.03.17 19:28) [109]
> Вот, у меня например, десктоп на базе древнего Q6600... > Мне хватает (для фотошопа, в том числе), поэтому и не меняю. > И что-то мне подсказывает, что мой телефон по вычислительной > мощности, как минимум, не уступает этому десктопу, а скорее > всего, превосходит
А мне что-то подсказывает, что уступает, причем сильно.
> Есть небольшие группы разработчиков, искренне желающие добиться > максимального охвата рынка для своих продуктов. В том числе, > и на разных платформах. И тут кроссплатформенность была > бы нелишней...
Небольшие группы разработчиков фотошопа не напишут. Мечтать конечно о кроссплатформенности не вредно, но охватить рынок таким образом - маловероятно.
-
-
-
Кто б сомневался © (29.03.17 22:34) [117]
> У FMX широкий охват устройств.
Шире чем у Java ? :)
-
> Шире чем у Java ? :)
Если не брать iOT, то думаю не меньше. Ведь Java нет iOS.
|