1.1, Семен (??), 13:36, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
>>Многие из лучших программ, представленных в каталоге App Catalog,
>>распространяются с открытыми исходными текстами
Не понимаю, как оно может быть иначе, если:
>> приложения написаны на JavaScript
Может что не понимаю, но они ведь это означает, что они всегда будут в исходных кодах?
| |
|
2.5, Аноним (-), 13:51, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
>Не понимаю, как оно может быть иначе, если:
>> приложения написаны на JavaScript
Обфускация же. Попробуй, например, код гмаил разобрать.
| |
|
3.6, ололол (?), 13:54, 13/05/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
Код gmail генерится на лету из java-кода, так что даже если бы они его не обфусцировали, все равно понять что-то было бы сложно
| |
|
4.13, Толстый (ok), 14:28, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
gmail еще не переписан на GWT, там другая их библиотека используется.
| |
4.14, Аноним (14), 14:28, 13/05/2011 [^] [^^] [^^^] [ответить]
| –2 +/– |
пруф будет?
// мне интересно какой смысл писать на жаве, чтоб потом генерить из него js
| |
|
5.17, fcuku (ok), 14:46, 13/05/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> какой смысл писать на жаве, чтоб потом генерить из него js
Чтобы браузер прожевал.
Тот же смысл, что писать на жаве, чтобы генерить из нее потом хтмл :)
| |
|
6.24, Аноним123321 (ok), 16:00, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Тот же смысл, что писать на жаве, чтобы генерить из нее потом хтмл :)
разница очень большая..
как правило HTML-код -- это <данные>
javascript-же является -- <алгоритмом> (и он умеет делать XMLHttpRequest)
Java-на-стороне-сервера -- тоже <алгоритм>
и что мы имеем:
1. когда мы с помошью <алгоритма> генерируем <данные> -- то это нормальная ситуация
2. ...а когда с помошью <алгоритма> генерируется другой <алгоритм> (тоесть например: Java генерирует Javascript) -- есть повод задуматься что чтото не так .
2.1. никто не лишает Javascript таких функций как $.parseJSON -- поэтому что мешает передавать объекты в формете JSON вместо формата <сгенерированный-алгоритм> -- непонятно
3. для динамических web-приложений -- зачастую бывает даже выгодна ситуация что <алгоритм-на-стороне-сервера> НЕ генерирует даже <данные-HTML> (HTML остаётся статичен) , а генерируются <данные> только для XMLHttpRequest
| |
6.25, aaa (??), 16:01, 13/05/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> > какой смысл писать на жаве, чтоб потом генерить из него js
> Чтобы браузер прожевал.
то есть если писать сразу на js, праузер не прожуёт?
| |
|
7.33, fcuku (ok), 18:14, 13/05/2011 [^] [^^] [^^^] [ответить]
| –2 +/– |
> то есть если писать сразу на js, праузер не прожуёт?
Можно еще отказаться от CMS и фреймворков и "писать" сразу на хтмл.
Вы со скуки или в порядке бреда?
| |
|
|
|
4.41, Аноним (-), 18:52, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
Какая разница? Всеравно подтверждает, что если код на джава скрипт, то это не значит, то он доступен.
| |
|
|
2.12, Аноним (-), 14:22, 13/05/2011 [^] [^^] [^^^] [ответить]
| –2 +/– |
Путаница в терминах. Многие компании не различают или не хотят различать понятия "Open Source" и "Free Software". Если код написан на JavaScript, то он "Open Source", но совсем не обязательно "Free Software". RMS уже обращал внимание на эту проблему. А под словами "Многие из лучших программ, представленных в каталоге App Catalog, распространяются с открытыми исходными текстами." в данном случае следует понимать именно "Free Software".
| |
|
3.23, brother anon (?), 15:34, 13/05/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Если код написан на JavaScript, то он "Open Source"
Это неверное утверждение, прочитайте про open source definition
| |
|
|
1.3, anominus (?), 13:45, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
{n||(F=y);g=g.replace(o.match[N],"");if(!q)return[];break}}}if(g===u)if(q==null)k.error(g);else....
| |
1.7, tanushi (?), 13:57, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
судя по заявлениям, действительно интересная платформа. самое главное, чтобы была открытой. тогда буду думать устройства на какой платформе покупать: apple ios | google android | hp webos | meego. исходя из того, что с последней не понятно что происходит, склоняюсь в сторону hp webos
| |
|
2.19, Вася (??), 15:22, 13/05/2011 [^] [^^] [^^^] [ответить]
| –3 +/– |
Плохи те заявления, по которым платформа не интересна.
А писать и отлаживать приложения на скрипте я лично не стану. Тем более там нет нормального инструментария. "Хелоу, ворлд" - это максимум, что там можно написать, не раскорячимшись рачмя. Платформа мертворожденная. И не особо её и рожали. Взяли веб-кит, добавили слабенькое API с доступом из java-script. И вот уже перед вами "iPhone killer". Лажа.
| |
|
3.39, develop7 (ok), 18:48, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Плохи те заявления, по которым платформа не интересна.
> А писать и отлаживать приложения на скрипте я лично не стану. Тем
> более там нет нормального инструментария. "Хелоу, ворлд" - это максимум, что
> там можно написать, не раскорячимшись рачмя. Платформа мертворожденная. И не особо
> её и рожали. Взяли веб-кит, добавили слабенькое API с доступом из
> java-script. И вот уже перед вами "iPhone killer". Лажа.
анонимные онолитеги с лора как обычно не утруждаются даже бегло просмотреть документацию.
| |
|
|
1.8, Аноним (-), 14:00, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Хм, хотят переманить Ъ гиков нокии к себе?) Хороший ход, посмотрим, что поулчится.
| |
1.9, sin (??), 14:08, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> upupdowndownleftrightleftrightbastart
"третье меню" из Mortal Kombat II, что ли?
| |
1.11, vadiml (ok), 14:13, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Так как приложения написаны на JavaScript и доступны в исходных текстах,
> у разработчиков под рукой всегда имеется большой набор готовых примеров
> по использованию всех аспектов работы с устройством.
И тут встаёт вопрос с лицензией.
PS Один из плюсов планшетов от HP -- соотношение сторон экрана 4:3, как у iPad, а остальные экономят в ущерб удобству использования
| |
1.16, Stax (ok), 14:42, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Расскажите, так на этой открытой linux-based платформе есть совместимость с X11? С Gtk? С Qt? С wxWidgets, наконец? Или гуи предлагается с нуля переписывать?
| |
|
2.20, Вася (??), 15:25, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Расскажите, так на этой открытой linux-based платформе есть совместимость с X11? С
> Gtk? С Qt? С wxWidgets, наконец? Или гуи предлагается с нуля
> переписывать?
Это WebOs, а не linux. Она всего лишь linux-based. На этом линуксе крутится WebKit, в котором можно показывать свои странички, обозванные приложениями. В страничках можно использовать JavaScript для доступа к API, которое не фонтан, ибо времени у них катастрофически не хватало. Это всё.
| |
|
3.26, develop7 (ok), 16:02, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
вообще-то не всё
есть т.н. PDK, позволяющий писать софт на плюсцах.
учите матчасть.
| |
|
4.37, ascrzy (?), 18:46, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
И вот тут становится интересно как из плюсов там рисуется гуй, опять через вебкит? или можно прикрутить что нить типа Qt и показывать его?
| |
|
5.44, develop7 (ok), 18:55, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> И вот тут становится интересно как из плюсов там рисуется гуй, опять
> через вебкит? или можно прикрутить что нить типа Qt и показывать
> его?
можно через вебкит. можно руками через sdl (как EA в порте NFS:Shift). про qt ничего не знаю, но оно там имхо не нужно — для пальцеориентированного интерфейса с головой хватает Mojo/Enyo.
| |
|
|
|
|
1.21, softfirebk.ru (?), 15:30, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Хм, хотят переманить Ъ гиков нокии к себе?)
Одним из которых являюсь я. И уже задумываюсь о покупке такого устройства, если не RIM Playbook, то точно HP Touchpad.
> Расскажите, так на этой открытой linux-based платформе есть совместимость с X11? С Gtk? С Qt? С wxWidgets, наконец? Или гуи предлагается с нуля переписывать?
Вот это тоже интересно.
| |
|
2.28, develop7 (ok), 16:07, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> Хм, хотят переманить Ъ гиков нокии к себе?)
> Одним из которых являюсь я. И уже задумываюсь о покупке такого устройства,
> если не RIM Playbook, то точно HP Touchpad.
а я смартфон хочу HPшный
>> Расскажите, так на этой открытой linux-based платформе есть совместимость с X11? С Gtk? С Qt? С wxWidgets, наконец? Или гуи предлагается с нуля переписывать?
> Вот это тоже интересно.
нет там такого. UI — на (HTML+)JS. GUI от десктопных приложений всё равно не подойдёт, так что да, придётся переписывать. Требовательный к ресурсам софт (вроде трёхмерных игр) предлагается писать на плюсцах + SDL + OpenGL.
| |
|
1.27, Аноним123321 (ok), 16:07, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
может я уже совсем устарел....
...но чтото я так и не понимаю -- какой смысл рекламировть устройства которые ничего кроме броузера (и в данном случае локального web-сервера) запускать не умеют %) %)
неужто всё это придумано для нового-поколения людей кто кроме "HTML-программирования" так и не смог ничего другого осилить %)
если так -- то думаю им нужно былобы запилить туда PHP :-D :-D :-D .. это тогда былбы былинный успех :-) :-) :-D
# p.s.: и доступ по FTP из ТоталКоммандера (кодировка файлов -- windows-1251)
| |
|
2.42, ascrzy (?), 18:53, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> ...но чтото я так и не понимаю -- какой смысл рекламировть устройства
> которые ничего кроме броузера (и в данном случае локального web-сервера) запускать
> не умеют %) %)
нахера вебсервер что-бы отдавать статический html+js, есть же file:://
что-то я Вас так и не понимаю
| |
|
3.46, Stax (ok), 20:32, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
Так может он динамический. Запускается процесс фоне, через ajax общается.. вот и нужен веб-сервер, через file:// браузер так не сумеет.
| |
|
4.50, ascrzy (?), 21:06, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
Какой ajax, к чему обращается, там всё на js пишется, и у js есть соответствующие api ко всему необходимому. Предлагаете городить здесь клиет-серверную архитектуру? Вы в своём уме?
| |
|
|
2.60, Аноним (-), 02:29, 15/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> если так -- то думаю им нужно былобы запилить туда PHP :-D
Остается только вопрос: через сколько времени сядет батарейка? :)
| |
2.65, Бублик (?), 17:56, 16/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
Да, вы совсем устарели. Не вижу никакой разницы между созданием приложения под любую развитую среду. Будь то JVM, Net или, как в данном случае, вэбкит.
| |
|
1.30, xxx (??), 16:46, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>кодовое слово "upupdowndownleftrightleftrightbastart"
А почему последнее слово не "bastard"?
А так вроде да, интересная ситема.
| |
|
2.32, Оберон (?), 17:35, 13/05/2011 [^] [^^] [^^^] [ответить]
| +3 +/– |
"up up down down left right left right b a start"
Это код к контре (Contra) на денди. :)
Олдскул однако :)
| |
|
|
2.40, ascrzy (?), 18:49, 13/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> А там HTML5 или как?
> Canvas поддерживается?
читайте внимательнее >>WebKit
| |
|
|
|
|
4.61, Харитон (?), 13:10, 15/05/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
бастард в первую очередь - это внебрачный ребенок.
1) внебрачный, побочный ребенок
2) поддельный, притворный, фальшивый
3) худшего качества; неправильной формы; необычного размера
тонко намекают на качество ОС?
| |
|
|
|
1.49, Аноним (-), 20:44, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Для желающих создавать программы на языках C и C++, предлагается использовать
> инструментарий сборки GCC в сочетании с API SDL и OpenGL ES
Понятно. Закапывайте. Ну или как на этом ... запустить хотя-бы кутим или пиджин? Или кто-то готов показать вменяемый аналог оных? Ну или зачем такие программы писать на SDL/OpenGL? Явно ориентированы на игры и веб-хрень. И зачем это энтузиастам? Для них рулит n900 - там еще и Qt + GTK есть, что позволяет без лишних усилий сделать вместо игрушки карманный компьютер. Вебня может и не плохо, но выбор между только совсем высокоуровневой вебней и совсем низкоуровневым SDL/OpenGL - это конечно круто, но на чем писать нормальные приложения? Ну там с большим количеством элементов интерфейса, диалогами, etc? Хоть типа того же IM клиента?
| |
|
|
3.59, Аноним (-), 02:26, 15/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Очевидно же что на js
И как на js реализовать протокол? (ICQ, MSN, Jabber, ...). Он же с сокетами работать не умеет?! И скорость работы/нагрузка на проц будут оставлять желать много лучшего. Наверное можно бэкэнд на си/си++ к JS прикрутить, но это ни с чем не совместимые костыли уже получаются.
| |
|
4.64, terr0rist (ok), 00:51, 16/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
А как на С реализовать протокол? Не думали ли вы когда-либо, что язык - это одно (синтаксис), а АПИ и библиотеки - это другое? Что мешает запускать С-либы из ЖС, так же как из Жабы и питона?
| |
|
|
|
1.52, lucentcode (ok), 23:32, 13/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Кодовая фраза явно составлена фаном игровых консолей:) А сама система похоже перспективная. JavaScript - это один из любимых ЯП. А возможность использовать C/C++ и OpenGL ES с SDL - это дорога к переносу игр из мира Linux. У платформы неплохие перспективы, но технические возможности - это ещё не всё. Как у них с маркетингом? Это важно.
| |
1.55, angrycore (ok), 08:17, 14/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хочу возможность запускать написанные на Qt программы. Интересно, насколько сложно будет там это организовать? X11 таки там есть, или нету?
| |
|
|
3.57, angrycore (ok), 14:54, 14/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
Для меня это пока, боюсь, сложновато.
Вроде бы как Digia демонтрировала запуск приложений на Qt на WebOS, на какой-то там выставке. Не делились они с миром своими наработками?
Если Nokia таки похоронит Maemo c Meego, то WebOS видится наиболее вероятной альтернативой.
| |
3.63, Аноним (-), 20:19, 15/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Ну так займитесь портированием.
Забавно, проблемы создали одни, а решать их должны другие. А почему, собственно?
| |
|
|
|