-
> Игорь Шевченко © (11.04.17 12:07) [279]
Нет. Это для тех, кто любит на графики смотреть на разных сайтах.
Достижением я считаю реализацию мультиплатформенного инструмента.
-
Графики на которых ассемблер, VB, Swift, Perl и ObjectiveC одинаково популярны - это очень серьезно. Аргументация уровня "боженька". Хочешь, я тебе нарисую график, где Delphi на первом месте с отрывом? С удовольствием сделаю тебе приятно :)
-
> Кто б сомневался © (06.04.17 15:17) [268] > > > Продукт, которому нужен графический интерфейс, коммерчески > > мертв. > > Во первых почему это звучит как аксиома?
Вот как можно серьезно разговаривать с тобой? Я постебался над [258] очевиднейшим образом. Но что ты, что Дмитрий Белькевич приняли за чистую монету и ввязались в спор. Серьезно??!!
> Во вторых про графику мы начали говорить с твоей подачи.
Вот это как раз то, о чем я писал Диме. Полное нежелание понять о чем речь. Мне эта ваша графика нафиг не нужна. Для меня кнопка - это кнопка. Я всего-лишь хочу не думать о ней и чтобы она была такая же, как у всех. Это ТЫ мне в противовес рассказываешь про крутые стили и фейды. Но мне эти стили нафиг не нужны. Мне нужна обычная кнопка как у всех.
> один проект, один код и один GUI для 4 платформ
В этом нет никакого смысла. Ты и сам это понимаешь, о чем сам же написал в дальнейших постах, начав рассказывать про разные интерфейсы для мобилок и десктопов. От этого уже один шаг к пониманию, что на мобилках и десктопах нужны не только разные интерфейсы, но и требования к функционалу обычно тоже разные.
Если у тебя конечно не антивирус с попугайским интерфейсом или еще что-то, что входит в 0.00001% софта.
-
> Дмитрий Белькевич © (06.04.17 13:50) [266] > > > Вы мне 14 страниц рассказывали про то, какие в FMX крутые > > стили, эффекты и прочая шелуха, совершенно игнорируя тот > > факт, что мне эти ваши бантики нафиг не сдались. > > Угу. А это я, конечно всё понаписал :) > > [поскипано]
Вы Кто б сомневался не братья случайно? Интерфейс органично смотрящийся в соответствующей среде - это по-вашему "бантики" и "графика"? Серьезно?
Видимо, это какая-то сложная и неочевидная мысль.
-
-
Уточню свою позицию для Романа. Я не говорил, что качественный интерфейс не нужен. Я говорил о том, что мне пофиг, как выглядят кнопки антивируса, если он отлично выполняет свои функции. Если же он пропускает всё подряд или тормозит всю систему - то никакой fade на кнопках от удаления его не спасёт. К слову - комод 10-й стал выглядеть еще лучше.
-
Точно как и сам по себе нативно прорисованный интерфейс - сомнительный плюс. Было бы хорошо. Однако я бы предпочёл хорошую и нужную функциональность, чем качественно прорисованные кнопки.
-
> От этого уже один шаг к пониманию, что на мобилках и десктопах > нужны не только разные интерфейсы, но и требования к функционалу > обычно тоже разные.
Во-первых не везде большая часть кода программы это интерфейс. Если интерфейс программы занимает от силы 20-30% (Навител, например) - то выигрыш от мульти-платформенных программ огромный. У нас, например, в серверах интерфейса вообще может не быть. Но они уже, с одним и тем же кодом, работают на windows + linux. Впрочем - гуй сервиса я тоже переписал на LCL + VCL. Нормально работает и собирается в Делфи и Лазаре с одним и тем же кодом и минимально разными формами. Сколько человеко-лет пришлось бы потратить на переписывание на другой язык - сложно представить, я сам справился за приблизительно три месяца.
Во-вторых десктоп + мобил, это почти две платформы. А Windows + MakOS + Linux + Android + iOS + WinMob + эт сетера - это до десяти платформ.
-
> Но мне эти стили нафиг не нужны. Мне нужна обычная кнопка > как у всех.
Ну и как, удается сделать на вебе такую же кнопку, как у всех?
> Если у тебя конечно не антивирус с попугайским интерфейсом > или еще что-то, что входит в 0.00001% софта.
Как-нибудь посмотри на Windows Defender. Он тоже в Android стиле. И вообще Комод пытается быть похожим на него.
> > > Kerk © (11.04.17 13:12) [281] > Графики на которых ассемблер, VB, Swift, Perl и ObjectiveC > одинаково популярны - это очень серьезно. Аргументация уровня > "боженька". >
Я то причем, на этот ресурс многие ссылаются. Часто его встречал и раньше. А они пишут что данные берут из статистики поисковиков и популярных сайтов (ютуб). Там над таблицей есть ссылка.
Я уже забыл о чем мы спорим, меня пока устраивает разрабатывать программы способом который предлагает мультиплатформенный Delphi RAD, тебя не устраивает, ты решил делать мультиплатформенные проекты с помощью веба, в надежде что там будет меньше багов (т.к. инструмент более обкатан) и это займет меньше времени чем с помощью предыдущего способа.
Не знаю что лучше. Наверное время покажет.
-
-
-
> Кто б сомневался © (11.04.17 11:57) [278]
я это все читал 2-3 года назад. в итоге пришлось делать копию FMX.VirtualKeyboard.Android.pas и добавлять туда нужный функционал с помощью костылей и подпорок, но работает.
вот спрашивается, зачем оно мне надо - разбираться с какой-то джавой и внутренностями андроида? я же использую кроссплатформенный фреймворк, как раз, чтобы этим не заниматься! на форме есть событие OnKeyDown, оно обязано срабатывать на всех платформах одинаково. в итоге на андроиде оно не срабатывает, на iOS срабатывает, но через одно место. это вообще что?
с жестами там вообще края крайние, в каждой системе кто во что горазд. в итоге - для каждой ОС своя реализация.
-
-
Eraser © (12.04.17 10:58) [292] Между прочим это разработка Крюкова. А он атэц-изобретатель FireMonkey. Думаю скоро это будет в стандартном Delphi.
Кстати не пойму, почему этот человек не работает в Embarcadero. Или работает? И вообще кто нибудь в курсе что там происходит, судя по реддит там прошла какая то волна увольнений, но инфы нет, дни слухи.
-
Кто б сомневался © (13.04.17 18:32) [293]
> Думаю скоро это будет в стандартном Delphi.
С чего бы? Думаешь, эмбаркадера этот проект выкупит?
> Кстати не пойму, почему этот человек не работает в Embarcadero.
Потому что его уволили.
> И вообще кто нибудь в курсе что там происходит, судя по > реддит там прошла какая то волна увольнений, но инфы нет, > дни слухи.
Почти все разработчики Эмбаркадеры занимавшиеся Delphi и её библиотеками уволены. Полностью закрыты офисы в Испании, Питере и еще где-то, не помню. В частности, команды FMX и FireDAC уволены целиком. Внутри компании остался самый минимум. Всю разработку, которую смогли, отдали на аутсорсинг.
С приходом Идеры повеяло смертью, я сразу говорил, что все закончится массовыми увольнениями.
-
Кто б сомневался © (13.04.17 18:32) [293]
А тебе какая разница, что происходит в Embarcadero ? Delphi они уже не производят и не продают.
Кстати, Крюков "отец" VG-Scene, для исторической справедливости.
-
Kerk © (13.04.17 19:05) [294]
> я сразу говорил, что все закончится массовыми увольнениями.
Т.е. ты заранее спрогнозировал? А почему? Может есть какие то интересные ссылки где почитать об этом?
-
> Кто б сомневался © (13.04.17 19:16) [296] > > Kerk © (13.04.17 19:05) [294] > > > я сразу говорил, что все закончится массовыми увольнениями. > > Т.е. ты заранее спрогнозировал? А почему?
Idera - разработчик инструментов для БД. Embarcadero - разработчик инструментов для БД и еще RAD Studio. Idera покупает Embarcader-у. Мне сразу показалось, что Delphi для Idera будет чемоданом без ручки. Выбросить вроде жалко, но тащить тяжело.
Дело в том, что я был в похожей ситуации. Одна компания поглотила другую и в результате часть проектов не закрыли, но придушили, и многих уволили, в том числе меня :)
Отсюда и пессимизм с самого начала этой истории с Idera. Я конечно мог ошибаться, да и до сих пор еще могу ошибаться, вдруг эта идея с аутсорсерами выстрелит. Но пока как-то я не уверен.
> Может есть какие то интересные ссылки где почитать об этом?
Сейчас не вспомню, если подвернется, сброшу сюда.
-
https://plus.google.com/u/0/105338484741532774705/posts/SnK5twK939YМда, что то я не пойму логики менеджеров Idera, как можно увольнять ключевого персонажа.. Крюкова. https://plus.google.com/u/0/116630640873535683271/posts/GpsiqXzmFdvSo, let's look at the whole picture of the Delphi core development team. Compiler: Danny Thorpe & Allen Bauer - check. FMX: Eugene Kryukov & Yaroslav Brovin - check. FireDAC: Dmitry Arefiev - check. VCL: ? I can figure out some pattern and I don't like it. Хотя я видел код и компоненты которые писал Бровин, и это далеко не лучший код. Баги TMuitiView до сих пор появляются (к примеру сейчас тупо не работает popover режим). А FMX TimageList - компонент написанный одним из разработчиков из Питера портит через время картинки до сих пор. А добавление обычной картинки в RunTime в TImageList это целая эпопея из трех списков (Source, Dest и layer списки ). В общем не знаю.
-
Ну вот сейчас их заменили на безымянных аутсорсеров, которые FMX раньше никогда не видели, и конечно же все станет лучше :)
|