|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
жестоко наверное выглядит интерфейс приложения, созданного для десктопа, на смартфоне или планшете. Особенно неестественно выглядит "попытка" попадания пальцем в миниатюрный пункт меню. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 16:56 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmжестоко наверное выглядит интерфейс приложения, созданного для десктопа, на смартфоне или планшете. Особенно неестественно выглядит "попытка" попадания пальцем в миниатюрный пункт меню.как и огромные кнопки "для слепых" и ползунки "для пальца" на экране десктопа ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:05 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
egorychШайтанНо весь остальной код приложения будет единым :)логика - на сервере, гуй - в каждом случае свой, остальной код - это какой? копирайт в ресурсах? )) не дёргай из контекста Шайтанiscrafmсама идея, одного кода для настольного и web-приложения - несостоятельная. для обсуждения этого сначала необходимо определиться ,что понимется под " один код для настольного и web-приложения" если web дублирует какую-то часть "морды лица" приложения, а такие вещи как расчёты, отчёты, какие-либо иморты-экспорты данных вынесены в сервисы - ничего несостоятельного не вижу. Да, в таком случае единого кода для поведения контролов на GUI действительно не получится. Но весь остальной код приложения будет единым :) это и есть "остальной код", который ты переименовал в "логика" или чукча не читатель? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:10 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmжестоко наверное выглядит интерфейс приложения, созданного для десктопа, на смартфоне или планшете. Особенно неестественно выглядит "попытка" попадания пальцем в миниатюрный пункт меню. ТС говорил о tsaritsinЗдравствуйте. ......... с практически любого компьютера с доступом в интернет о смартфонах речи, вроде, не шло ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:13 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Алексей ВыхрыстюкЗаранее прошу прощения у сообщества, но такое делает 1С с разными клиентами, т.е. Код один, а работает как приложение и через web. Еще раз прошу прощения что трогаю каку... не толлько 1С годков 10 назад подобное наблюдал у JD Edwards ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:17 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Шайтанчукча не читатель? почему это не читатель? вот же, ты не там выделил: Шайтанрасчёты, отчёты, какие-либо иморты-экспорты данных вынесены в сервисысервис не на сервере, разве? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:17 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
egorychiscrafmжестоко наверное выглядит интерфейс приложения, созданного для десктопа, на смартфоне или планшете. Особенно неестественно выглядит "попытка" попадания пальцем в миниатюрный пункт меню.как и огромные кнопки "для слепых" и ползунки "для пальца" на экране десктопа ))) это вроде нормально смотрится... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:53 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Шайтанэто и есть "остальной код", который ты переименовал в "логика" это же не интерфейс, правильно он сказал все. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 18:59 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
egorychШайтанчукча не читатель? почему это не читатель? вот же, ты не там выделил: Шайтанрасчёты, отчёты, какие-либо иморты-экспорты данных вынесены в сервисысервис не на сервере, разве? много есть разработчиков, которые привыкли все делать на клиентском компьютере в старых двухзвенных приложениях. Для таких разработчиков поднятая тема очень актуальна. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 19:03 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Шайтанiscrafmжестоко наверное выглядит интерфейс приложения, созданного для десктопа, на смартфоне или планшете. Особенно неестественно выглядит "попытка" попадания пальцем в миниатюрный пункт меню. ТС говорил о tsaritsinЗдравствуйте. ......... с практически любого компьютера с доступом в интернет о смартфонах речи, вроде, не шло Это сегодня пожалуй основная техника для веб-приложений. Я просто интерпретировал сам очевидное ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 19:05 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
egorychШайтанНо весь остальной код приложения будет единым :)логика - на сервере, гуй - в каждом случае свой, остальной код - это какой? копирайт в ресурсах? )) egorychШайтанчукча не читатель? почему это не читатель? вот же, ты не там выделил: Шайтанрасчёты, отчёты, какие-либо иморты-экспорты данных вынесены в сервисысервис не на сервере, разве? я ж и глаголю: "такие вещи как расчёты, отчёты, какие-либо иморты-экспорты данных вынесены в сервисы" (это обозначим пунктом № 1) - это и есть "остальной код" и он и есть "на сервере" GUI или морда лица - это обозначим пунктом № 2 теперь твоё: egorychШайтанНо весь остальной код приложения будет единым :)логика - на сервере (пункт № 1) , гуй - в каждом случае свой (пункт № 2) , остальной код - для меня это №1, а что ты имеешь в виду???это какой? копирайт в ресурсах? )) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 19:33 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmШайтанпропущено... ТС говорил о пропущено... о смартфонах речи, вроде, не шло Это сегодня пожалуй основная техника для веб-приложений. Я просто интерпретировал сам очевидное ты о каких приложениях говоришь? я пока не встречал в корпоративном секторе массовое засилье смартфонов и планшетов в качестве основного инструмента. со смартфона почту посмотреть, когда вне офиса находишься - это да. А ещё что? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 19:39 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Шайтанiscrafmпропущено... Это сегодня пожалуй основная техника для веб-приложений. Я просто интерпретировал сам очевидное ты о каких приложениях говоришь? я пока не встречал в корпоративном секторе массовое засилье смартфонов и планшетов в качестве основного инструмента. со смартфона почту посмотреть, когда вне офиса находишься - это да. А ещё что? может встречал засилье веб-приложений в браузере на персоналках? Где нашел? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 20:41 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmШайтанпропущено... ты о каких приложениях говоришь? я пока не встречал в корпоративном секторе массовое засилье смартфонов и планшетов в качестве основного инструмента. со смартфона почту посмотреть, когда вне офиса находишься - это да. А ещё что? может встречал засилье веб-приложений в браузере на персоналках? Где нашел? засилья не встречал но использование на экране более 10-12 дюймов корпоративного web-приложения на сегодня в разы вероятнее, чем на смартфоне :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 21:25 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Шайтанiscrafmпропущено... может встречал засилье веб-приложений в браузере на персоналках? Где нашел? засилья не встречал но использование на экране более 10-12 дюймов корпоративного web-приложения на сегодня в разы вероятнее, чем на смартфоне :) где более вероятно? Можно пример такого приложения? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 21:49 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
tsaritsinЭто нужно что бы написав один код он одинаково отработал и выглядел на разных платформах (настольная и веб). Вопрос в том с помощью каких технологий можно реализовать такою архетектуру? В гугле несколько лет назад работали над "Native Client" (NaCl). Запуск нативного кода в браузере. Цель - перенос существующих приложений в Chrome OS, без их переписки. Хвалились, что Кваку запустить получилось. Как там сейчас, не знаю. Интересно, кто-нибудь использовал NaCl для написания морд для БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 22:22 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2015, 23:46 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
йцукеtsaritsinЭто нужно что бы написав один код он одинаково отработал и выглядел на разных платформах (настольная и веб). Вопрос в том с помощью каких технологий можно реализовать такою архетектуру? В гугле несколько лет назад работали над "Native Client" (NaCl). Запуск нативного кода в браузере. Цель - перенос существующих приложений в Chrome OS, без их переписки. Хвалились, что Кваку запустить получилось. Как там сейчас, не знаю. Интересно, кто-нибудь использовал NaCl для написания морд для БД? Так не делали, делали проще. Берется движок браузера, расширяется js функциями, которые забиндины на наш нативный код и впиливается это все в наш суперклиент. Потом пишется просто веб морда с испольщованием наших js биндингов . Если открыли просто в браузере, то естественно, наши расширенные js функции не работают, а все остальное не отличить от клиента. Для java ваше все просто. Есть djnativeswing который пользует дефолтный системный броузер (ie для винды, Firefox для Linux и Mac OS X). Есть впиленный в javafx webkit, но в нем надо самому доделать некоторые вещи типа alert, confirm, диалога выбора файла может еще что не помню так. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2015, 02:07 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
use embedded browser, А какой движок использовали? Chromium? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2015, 09:04 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Диезuse embedded browser, А какой движок использовали? Chromium? Да, то есть WebKit ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2015, 10:25 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Шайтаностальной код - для меня это №1, а что ты имеешь в виду???теперь понятно. Мне показалось, что есть ещё какой-то остальной код, оказалось - нет ))) консенсус детектед ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2015, 19:28 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmegorychпропущено... логика - на сервере, гуй - в каждом случае свой этим все точно сказано. Но часто по какой-то причине ломают голову над тем, как сделать единый GUI для всего... В общем утопия. Но занимает силы, время и средства. наверное нужно тогда определиться что такое GUI и о какой логике идет речь есть еще GUI-логика и как правило именно ее имеют в виду когда говорят об едином интерфейсе и именно она отжирает кучу времени всего проекта в традиционном программировании конкретный десктопный текстбокс - ну понятно что в вебе нужен свой контрол а вот управлять видимостью этого текстбокса поля, обязательностью, значением по умолчанию, событиями при изменении и т.д. и т.п., все это может делать единая логика для всех платформ, web, win, mobile бизнес логика - какой смысл о ней говорить в этой теме? к гую она никак не относится и находиться она может где угодно, на сервере, на клиенте, не важно ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2015, 19:53 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviarэто может делать единая логика для всех платформ, web, win, mobile не может. Возникают большие издержки разных протоколов передачи данных\событий, и идея теряет смысл. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2015, 13:23 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Petro123dma_caviarэто может делать единая логика для всех платформ, web, win, mobile не может. Возникают большие издержки разных протоколов передачи данных\событий, и идея теряет смысл. Идея теряет смысл на небольших проектах или когда их пару штук. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2015, 13:34 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Petro123dma_caviarэто может делать единая логика для всех платформ, web, win, mobile не может. Возникают большие издержки разных протоколов передачи данных\событий, и идея теряет смысл. к логике это имеет отношение? Что понимается под логикой? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2015, 15:33 |
|
|
start [/forum/topic.php?fid=33&msg=38960214&tid=1547475]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 164ms |
0 / 0 |