С++ в качестве стартового звена? Или что-то другое?

  • Автор темы -=007=-
  • Дата начала
Denwer

Denwer

Новичок
Регистрация
07.03.2006
Сообщения
21 366
Реакции
115
Баллы
0
У меня стойкое ощущение, что ты не понимаешь, о чем говоришь.

Все верно он говорит. И делается такая прога именно с помощью встраивания контрола веббраузера. А сам гуй это ничто иное как HTML, который скачивается с сервера и отображается на экране.
 
H

HUJG

Активный участник
Регистрация
01.05.2007
Сообщения
5 089
Реакции
52
Баллы
48
А сам гуй это ничто иное как HTML, который скачивается с сервера и отображается на экране.
Только я имел ввиду, что основная разметка тоже на клиенте хранится.
 
Denwer

Denwer

Новичок
Регистрация
07.03.2006
Сообщения
21 366
Реакции
115
Баллы
0
Только я имел ввиду, что основная разметка тоже на клиенте хранится.

Есть и такие варианты, но в том примере что показал DAE нужно скачивать для отображения. Это типа инет магазина или новостной сайт. Просто ты не лазеешь по инету, а открываешь прогу и она сразу отображает что необходимо, ну и дает некий дополнительный функционал как вариант.

Кстати, GUI антивируса аваст написан именно таким образом. Они встроили движек HTML фришный.
 
DAE

DAE

Moderator
Регистрация
11.07.2007
Сообщения
27 197
Реакции
71
Баллы
48
Смотри, пишется интерфейс на html, через js дергаются веб-сервисы. Все это заворачивается в нативную оболочку, чтобы можно было через маркеты распространять и получается приложение, которое использует SDK конкретной платформы поминимуму.
Сейчас в инете куча холиваров html5 vs native на эту тему.
это работает очень криво и тормознуто.
типичный пример: android market новый.
 
S

sumrak

Guest
Все верно он говорит. И делается такая прога именно с помощью встраивания контрола веббраузера. А сам гуй это ничто иное как HTML, который скачивается с сервера и отображается на экране.

Это извращение для тупых и ленивых.. Это как флеш ролики в .exe
 
H

HUJG

Активный участник
Регистрация
01.05.2007
Сообщения
5 089
Реакции
52
Баллы
48
Это извращение для тупых и ленивых.. Это как флеш ролики в .exe
Извращение или нет, но заказчик хочет, чтобы потратившись один раз на разработку приложения оно работало и на Андроиде, и на iOS, и на WP7. Посредством HTML5 пытаются решить эту задачу, не совсем успешно конечно, потому что мобильные браузеры имеют разный уровень поддержки, но пытаются.
 
Denwer

Denwer

Новичок
Регистрация
07.03.2006
Сообщения
21 366
Реакции
115
Баллы
0
Это извращение для тупых и ленивых.. Это как флеш ролики в .exe

Еще раз напоминаю, так реализован антивирус avast. Не думаю что там работают тупые и ленивые. Да и много сейчас софта переходят на эту технологию. Слишком затраты большие для реализации нейтивного гуя.
 
S

sumrak

Guest
Еще раз напоминаю, так реализован антивирус avast. Не думаю что там работают тупые и ленивые. Да и много сейчас софта переходят на эту технологию. Слишком затраты большие для реализации нейтивного гуя.

аваст есть на мобильниках?
 
Denwer

Denwer

Новичок
Регистрация
07.03.2006
Сообщения
21 366
Реакции
115
Баллы
0
аваст есть на мобильниках?

А флеш ролики в экзешниках есть на мобильниках? Давай уж точнее определимся речь сугубо о мобильниках, или только подход к разработке?
 
S

sumrak

Guest
А флеш ролики в экзешниках есть на мобильниках? Давай уж точнее определимся речь сугубо о мобильниках, или только подход к разработке?

Речь шла прежде всего о мобильных платформах, где очень критична скорость интернета и при применении вложенного интерфейса и плохого интернета сведет на нет всю мобильность. И само понятие мобильного приложения способного выполнять часть функций в режиме оффлайн (не говоря уже о доступе к камере, жпс, доступа к файловой системе, акселерометру) превратиться только в название.
 
B

basilios

Guest
о мобильных платформах, где очень критична скорость интернета и при применении вложенного интерфейса и плохого интернета сведет на нет всю мобильность
а в чем проблема держать разметку на клиенте, дергать с сервисов загзипенный контент, и запихивать этот контент в браузер?, и почему невозможно скрестить веб-браузер и жпс-камеру через апи?
хотя это конечно старый подход, чтобы получить эти закругленные кнопки, сейчас достаточно юзать апи. Свой для каждой платформы.
Я правда сужу исключительно по .Net CF, WinMobile 2003-5-6 API другие платформы не смотрел.
 
Oleg249

Oleg249

Активный участник
Регистрация
20.05.2008
Сообщения
4 785
Реакции
46
Баллы
48
ИМХО, надо ещё знать такие уникальные языки, как форт и пролог, например.

Как говорится, "мсье знает толк в извращениях".

Про пролог не скажу, на нем ничего не делал. А форт вырабатывает привычку писать не сверху вниз, а снизу вверх. Клиника.


Когда пишут - зарплата от 100 до 300, т.е. в 3 раза, это надо читать как 100. 300 в таком случае всего лишь замануха.

Имеем отсутствие реального диапазона.
 
B

basilios

Guest
"мсье знает толк в извращениях".
Помню, когда еще учился в универе, решали задачку, на транспонирование матрицы. Так вот на лиспе весь код вышел строк в 6, на паскале же получалось строк 40, причем на лиспе он был более наглядным. С тех пор с лиспом не сталкивался.
 
Nusferatus

Nusferatus

Super Moderator
Регистрация
01.12.2006
Сообщения
40 161
Реакции
179
Баллы
63
Нормально так посоветовали чуваку чем заняцца)

Помню, когда еще учился в универе, решали задачку, на транспонирование матрицы. Так вот на лиспе весь код вышел строк в 6, на паскале же получалось строк 40, причем на лиспе он был более наглядным. С тех пор с лиспом не сталкивался.
Я его раньше ненавидел и еле сдал в универе на 4. Сейчас же диалект автолисп - один из основных источников дохода.. и конкурентов в нашей области практически нет.
 
S

sumrak

Guest
а в чем проблема держать разметку на клиенте, дергать с сервисов загзипенный контент, и запихивать этот контент в браузер?, и почему невозможно скрестить веб-браузер и жпс-камеру через апи?
Удаление гланд через задницу.
 
Nusferatus

Nusferatus

Super Moderator
Регистрация
01.12.2006
Сообщения
40 161
Реакции
179
Баллы
63
Это обычно показывает только изначально неправильную системную архитектуру приложения.
Вот тебе пример:
Имеем: узкоспециализированный продукт, скажем комплекс проектирования чего-либо. Данный продукт не имеет своего апи, не имеет макросов и прочих интерфейсов программного воздействия на него. Далее.. данный продукт имеет свой закрытый формат хранения данных(назовём его условно X), строго охраняемый разработчиком как коммерческая тайна. Так же он имеет возможность непакетного конвертирования данных в онлайн режиме в открытый формат(назовём его Y).
Заказщик ставит задачу: переконвертировать за время T 200000 единиц файлов формата X в формат Y.
Твои идеи?
 
S

sumrak

Guest
Вот тебе пример:
Имеем: узкоспециализированный продукт, скажем комплекс проектирования чего-либо. Данный продукт не имеет своего апи, не имеет макросов и прочих интерфейсов программного воздействия на него. Далее.. данный продукт имеет свой закрытый формат хранения данных(назовём его условно X), строго охраняемый разработчиком как коммерческая тайна. Так же он имеет возможность непакетного конвертирования данных в онлайн режиме в открытый формат(назовём его Y).
Заказщик ставит задачу: переконвертировать за время T 200000 единиц файлов формата X в формат Y.
Твои идеи?
Стоп. Это стороннее приложение, стороннего разработчика. Теплое с мягким.
 
Nusferatus

Nusferatus

Super Moderator
Регистрация
01.12.2006
Сообщения
40 161
Реакции
179
Баллы
63
Стоп. Это стороннее приложение, стороннего разработчика. Теплое с мягким.
Верно. Но всё равно этот случай к сказанному мной "иногда" как нельзя кстати. Ведь не редко проекты так или иначе взаимодействуют с компонентами, интерфейсами, апи, а порой и готовым продуктом других разработчиков в рамках одного проекта)
Кстати просто интересно - что бы сделал в том примере?)
 
Верх Низ