|
|
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
если с delphi сравнить по фукционалу, на сколько разница? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2014, 16:15 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
bas02, с D некорректно. Весовые категории Веб --- не Веб D лучше в не веб. В веб нет Delphi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2014, 16:20 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123bas02, с D некорректно. Весовые категории Веб --- не Веб D лучше в не веб. В веб нет DelphiНу не совсем так. Апекс - это как бы "Delphi для веба". Как сейчас в делфях дела обстоят - не знаю. Если сравнивать APEX 4.2 и Delphi 7 по возможностям работы с БД - то Delphi тут однозначно жалкое подобие левой руки. Но при этом Delphi - это инструмент с широкими возможностями в своей нише, и если стравнить, насколько Delphi охватывает спектр возможностей для десктоп-разработки и насколько APEX охватывает всю "ширину" веба - то соотношение между ними поменяется скорее на обратное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2014, 18:12 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
rockclimberКак сейчас в делфях дела обстоят - не знаю. Если сравнивать APEX 4.2 и Delphi 7 по возможностям работы с БД - то Delphi тут однозначно жалкое подобие левой руки для Rich GUI дела прекрасны. Нельзя их сравнивать. Нельзя )) https://community.devexpress.com/blogs/ctodx/archive/2014/06/24/vcl-inplace-grid-edit-forms-coming-soon-in-v14-1.aspx И веб таблички нельзя сравнивать с Табличками.exe OFF По ГУИ, веб всегда проиграет десктопу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2014, 18:31 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123По ГУИ, веб всегда проиграет десктопу.Ну, это настолько очевидно, что обсуждать смысла нет никакого. Но если мы делаем интерфейс к БД? Разберем пример создания master-detail формы. 1) Апекс: проходим мастер создания master-detail формы где-то из 10 шагов, в процессе указываем master-таблицу, detail-таблицу, поля, которые выводить и т. п. Все это выбирается мышкой из списков. На выходе после мастера имеем: две новые страницы, куча полей для ввода, кнопок (сохранение, удаление, навигация), все аккуратно выстроенное по линеечке (точнее, по сеточке). 2) Delphi: формы вручную создай, элементы управления создай, DataSource - создай, по сетке сам построй, автоматом только detail DataSource фильтруется. И таких заготовленных форм - вагон. Загрузка данных в БД из csv. Графики (проще, чем в экселе, надо только sql-запрос для извлечения данных написать и тип диаграммы выбрать). Графики тоже поддерживают некое подобие master-detail, кстати. Встроенные схемы авторизации и аутентификации. В общем, прогресс идет. Единственное, чего пока нет - WYSIWYG-редактора страниц, но и его в 5-й версии обещали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2014, 19:20 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123rockclimberНо если мы делаем интерфейс к БД? такой? "Ваша визитка - г**но" (с) Лебедев. Но можно и такой, да. Что из этого Delphi может сгенерировать автоматически после прохождения 10-шагового визарда (или с аналогичными трудозатратами)? А на самом деле, что вы хотите доказать? У Delphi шире профиль, он и СУБД любую возьмет, и много чего еще. У апекса профиль сильно уже - вебморды для оракла, но в этой сфере он настолько крут (по части простоты освоения, скорости и удобства разработки), что обсуждать нечего, в общем-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 00:59 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123такой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 01:53 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Все эти тысячи элементов ввода, решёток, вкладок на самом деле означают три вещи: 0. Разработчик не заинтересован узнать, как удобно работать пользователю и из чего состоит его рабочий день. 1. Пользователь не заинтересован донести до разработчика, как ему удобно работать и из чего состоит его рабочий. 2. Они оба многого не знают о связанных с организацией эффективного труда и оптимизацией бизнес-процессов вещах, как, например, эргономика рабочего пространства. Рабочее пространство — это ведь не только стол, стул и окно слева. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 02:07 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
suPPLerВсе эти тысячи элементов ввода, решёток, вкладок на самом деле означают три вещи: 0. Разработчик не заинтересован узнать, как удобно работать пользователю и из чего состоит его рабочий день. 1. Пользователь не заинтересован донести до разработчика, как ему удобно работать и из чего состоит его рабочий. 2. Они оба многого не знают о связанных с организацией эффективного труда и оптимизацией бизнес-процессов вещах, как, например, эргономика рабочего пространства. Рабочее пространство — это ведь не только стол, стул и окно слева. Вот тут поддерживаю...:-) И как тоже разработчик на desktop JAVA(в той же философии Jinternal frame) скажу,что интерефейс тех картинок сильно перегружен.(хотя разумеется, Вы его считаете крутым,раз сюда выставили). Но я бы делал рефакторинг интерфейсу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 08:01 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
И в догонку(Приношу извинения,что мимо темы) Вот в разделе Delphi есть такая прикольная тема как типа "Обсирание чужих интерфейсов" Там респондент так же выкладывает картинку или видео работы программы(я например видео и картинки в тему java/"Примеры проектов на Swing " выкладывал) Вот... и все над ним начинают глумится :-) Я думаю такое же в Apexе надо завести и в Java :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 08:13 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
))) Если кто против 1000 контролов, то он против Rich А это против ветра. Посадите бухгалтера на веб) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 08:42 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
irbis_al, Интерфейс диктует заказчик. А в фирме есть несколько платформ. В апекс это не сделать. Т.е. сравнивать с D бессмысленно. Других ЯП нету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 08:47 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Сравните лучше грузовик и спортивный автомобиль по критерию - за сколько кликов я поеду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 08:50 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
suPPLer, Прикольные картинки))).. Только, например, гугль выпустил GWT для 3-ей картинки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 08:54 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Делал на апексе (еще 3.0) систему управления задачами + мониторинг за сотрудниками. Из плюсов: Человеку не знакомому с понятием клиент-сервер и вебом вообще - можно наваять работоспособное приложеньице. Оно даже работать будет. В принципе достаточно знать SQL. Всё остальное - минусы: Черный ящик - вся прилада в БД, если что-то работать не будет - очень сложно разобраться. Запуск приложения с нуля - это была инструкция на полный лист А4. Начиная с установки ORACLE XE и обновлением APEX до 3-ей версии. AJAX прикручивался тогда как-то совсем страшно. Общая неповоротливость. В общем, не вижу смысла инвестировать время в узкую технологию, когда как намного гибче вложиться в изучение JS+какой-нибудь из популярных фреймворков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 10:57 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueJS+какой-нибудь из популярных фреймворков. не выйдет. Главная альтернатива для корпоратива - 3-х звенка. Это Net\Java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 11:42 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
забыл сказать )), что там свои минусы и заморочки)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 11:43 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123Если кто против 1000 контролов, то он против Rich Каким образом Rich UI, который является моделью взаимодействия с пользователем в толстом клиенте, превратился в тысячи элементов ввода на экранной форме, мне непонятно. Rich — это не «много кнопочек», это «много делаю без обращения к серверу на клиентской машине». Например, валидация на месте, создание отчётов и диаграмм прямо из текущих данных в решётках, работа с мультимедиа. Petro123Интерфейс диктует заказчик. Это, пожалуй, шутка дня. Заказчик в лучшем случае диктует требования, в идеальном — способен описать бизнес-процессы, которые он собирается автоматизировать. Но обычно это не так. Обычно вот так в случае с коробочными продуктами, связанными с управлением предприятием: http://habrahabr.ru/post/172073/ И с эксклюзивным ПО зачастую всё так же как раз из-за принципа «интерфейс диктует заказчик». Заказчик понятия не имеет, что можно использовать многостраничный мастер вместо формы на весь экран с двумя сотнями элементов ввода. Заказчик не в курсе, что можно вынести регулярно выполняемую рутину в автоматизированные пакетные задания и уведомления вместо создания двух десятков форм с сотней кнопок. Заказчик хочет кнопку «сделать хорошо», но не знает, что соседние отделы уже заказали кнопки «сделать здорово» и «сделать классно», которые делают то же самое. Как только разработчику начинают платить за количество кнопок, полей и строк, разработка мутирует в ужас под названием «китайский код», и мы получаем этот форменный ужас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 11:59 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
suPPLer, автор Rich UI, который является моделью взаимодействия с пользователем в толстом клиенте вы путаете термин "модель взаимодействия" с архитектурой _реализации_ (толстый клиент). У толстого даже термина такого не было). Он появился специально ДЛЯ веб. Так же как и AJAX. Пользователь хочет много кнопочек, и так-же как в десктопе (вспомните про ExtJS ) 2. У вас другие заказчики. У меня они знают отличие веб-интерфейса от не веб. Что такое "без перезагрузки" и "что такое без хождения по ссылкам". Бухгалтеру или оператору ваши мастера не нужны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 12:13 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123Только, например, гугль выпустил GWT для 3-ей картинки) Вы пытаетесь оправдать перегруженность интерфейса наличием инструментов. Это как обосновывать усложнение приборной панели «запорожца» до уровня Boeing 737 тем, что у поставщика были все эти лампочки, кнопочки, рычажки и циферблаты. Во как мы умеем, мол, всё можем настроить, соединить и использовать! Теперь пользователь видит информацию о моменте вращения подшипника дворника и гауссово распределение в полёте капель из-под брызговика. А ещё у Гугла есть Google Charts, давайте на каждую форму по три графика прилепим, предварительно спросив у пользователя, хотел бы он как-нибудь графически отображать информацию. А он, конечно, хотел бы. За те же деньги надо же как можно больше получить, и не важно, хотел ли он изначально пить тот уксус… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 12:17 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Ещё раз. Десктоп, как и веб приложения нужны в одинаковой степени. Кто не верит, откройте свою кнопку "Пуск". APEX - веб разработка. И не надо лезть в мир десктоп, как почивший в бозе сильверлайт. Надо, в меру))) А где мера, знает только профи) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 12:18 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
suPPLerперегруженность интерфейса наличием инструментов где? Нужно или НЕ нужно пытаетесь вы обосновать. У меня есть 5 отвёрток. И я их все люблю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 12:20 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123вы путаете термин "модель взаимодействия" с архитектурой _реализации_ (толстый клиент). У толстого даже термина такого не было). А мужики и не знали. Создавали себе все эти fat client, thick client, rich client с rich user inerface а потом потащили это же в веб. Petro123 Пользователь хочет много кнопочек, и так-же как в десктопе Пользователь не хочет много кнопочек нигде. Пользователь хочет достичь цели минимумом действий: подготовить отчёт, отгрузить товар, посмотреть кино, заказать пиццу. От самого факта наличия в продукте множества кнопочек, полей, вкладок и меню в три высоты экрана получает удовольствие весьма ограниченное число людей. В основном, это разработчик самого продукта и тот, кто этот продукт продаёт. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 12:31 |
|
||
|
Каковы перспективы APEX?
|
|||
|---|---|---|---|
|
#18+
Petro123У меня есть 5 отвёрток. И я их все люблю. И когда Вам нужно закрутить шуруп, Вы берёте в руку все пять. Ведь они у Вас есть. А в другую руку Вы берёте молоток, пилу и штангенциркуль. Они ведь тоже есть. А Гугл совсем недавно выпустил комплект из пяти отвёрток, молотка, пилы и штангенциркуля. Petro123где? Здесь: Petro123Только, например, гугль выпустил GWT для 3-ей картинки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2014, 12:38 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38825871&tid=1874998]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
196ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 504ms |

| 0 / 0 |
