Re[8]: вопрос автору
От: index  
Дата: 12.01.13 13:44
Оценка:
Здравствуйте, cgibin, Вы писали:


C>Ты заблуждаешься в том, что htmlayout/sciter это средство для разработки приложений при помощи HTML/CSS. Это продукты для разработки GUI приложения, которые используют тот факт, что современный программист имеет начальные знания о HTML/CSS. Это значительно ускоряет и облегчает весь процесс гуестройства. Я, например, сейчас работаю с гуем андроида, и это просто невероятное уродство по сравнению htmlayout. Имея десяти тысяч толковых инженеров, отсутствие легаси, примеры фейлов и удачных решений других компаний гугл умудрился создать такое, с чем работать можно только имея тазик под рукой. Взгляни на досуге, будет полезно. Могу ещё qml и wpf посоветовать, тот ещё цирк.

C>Если тебе так хочется избавиться от C++, то ты можешь сделать обвязку для любимого языка(если тот в состоянии понимать библиотеки). Можешь даже сделать нативное расширение, которое будет вызывать функции системы, описанные в скрипте или попробовать протащить в скрипт com-объекты и больше не вспоминать о С++. Если тебе так хочется всё иметь в одном файле(я так понимаю, ты под этим подразумевал компилятор), ты можешь сделать приложение, которое будет просто грузить index.htm, затем положить рядом все ресурсы/библиотеки и упаковать всё molebox'ом или чем-то подобным — на выходе у тебя будет один исполняемый файл.
C>Что же касается WYSIWYG Web Builder 8 то вот типичный пользователь таких продуктов. Разработка гуя десктопного приложения всё-таки довольно сильно отличается от творчества домашних страничек. Я думаю, тебе больше подойдет что-нибудь в духе Titanium/phonegap/какая-нибудь обертка над вебкитом с возможностью дергать системные функции.

C>И да, если тебе нужна поддержка WinXP, используй Sciter1.



вы уж меня совсем обижаете, все же я немного понимаю чем отличается язык веб разметки от языка, способного вызывать системные функции win32API
а потому, утверждать, что с помощью изменения атрибутов какого нибудь тега div можно можно взаимодействовать с базой данных, никак не мог
с чего вы это взяли?
мои высказывания как раз то и связаны с тем, о чем вы и говорите — "удобства и облегчения процесса постоения GUI"
и как мне кажется сторить гуи в визуальной среде разработки, сравнимой с с++ Builder6 или Microsoft Visual Studio 6.0 и тем же WYSIWYG Web Builder гораздо удобней, нежели в редакторе кода
поэтому полностью разделяю мнение Sencha Complete Application Development Software (http://www.sencha.com/products/complete/), позволивших значительно облечтить этот процесс
на счет внедрения htmlayout/sciter, и взаимодействия с системными функциями, большое спасибо за советы, я работал с разными библиотеками, позволяющими сторить GUI, в том числе WindowSystemObject (WSO) — (http://www.veretennikov.org/Default.aspx?f=WSO%2fDefault.aspx), AutoIt (AutoItX3.dll), KIXtart (Kixform.dll) и ряд других и поэтому процесс использования AxSciter.dll, как ActiveX не представляет никакой сложности
на счет компилятора вы правы, было бы неплохо дополнить scide этой возможностью

C>Разработка гуя десктопного приложения всё-таки довольно сильно отличается от творчества домашних страничек


вы совершенно правы, в последний раз это делал с помощью SWFKit, JQuery, AutoItX3, NeoBookActive, Scripting.WindowSystemObject
вот и стал искать инструменты, позволяющие облегчить процесс построения GUI, обратив внимание на Sciter
однако нахожу, что это не совсем то что я ищу, поскольку так или иначе придется ковыряться с С++, а это бы не совсем хотелось
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.