<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=18336&amp;type=atom" />
	<updated>2011-11-26T09:39:32Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=18336</id>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228441#p228441" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>dreadangel пишет:</cite><blockquote><p>основной контингент разрабов - т.е. я - это .NET-чики.</p></blockquote></div><p>В этом случае логично Mono рассмотреть. Вроде эта штука уже стала вполне годной. Ну если, конечно, вас не пугает, что однажды злобная MS ентот Mono зохавает вместе со всеми, кто его себе поставил <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><div class="quotebox"><cite>dreadangel пишет:</cite><blockquote><div class="quotebox"><cite>Iskan Der пишет:</cite><blockquote><p>И, кстати, вариант веб-клиента вообще не рассматривается?</p></blockquote></div><p>Даже не расматривался...</p></blockquote></div><p>Напрасно. Если никакой супер-крутой клиентской логики (типа там отрисовки жутких трехмерных графиков и такого прочего) не планируется, то веб-клиент позволяет завалить целый табун зайцев: тут и кросс-платформенность предельная, и раскрашивать можно до состояния новогодней елки. А всякие полезные JS-библиотечки вроде того же jQuery предоставляют искомую событийную модель в полном объеме.</p>]]></content>
			<author>
				<name><![CDATA[Iskan Der]]></name>
				<uri>https://linuxforum.ru/profile.php?id=892</uri>
			</author>
			<updated>2011-11-26T09:39:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228441#p228441</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228201#p228201" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Iskan Der пишет:</cite><blockquote><p>Раз уж приложение распределенное, т.е. основная логика, как я понимаю, крутится на выделенных серваках, может имеет смысл в сторону Java поглядеть?</p></blockquote></div><p>Вариант тоже расматривался ибо основной контингент разрабов - т.е. я - это .NET-чики.</p><div class="quotebox"><cite>Iskan Der пишет:</cite><blockquote><p>И, кстати, вариант веб-клиента вообще не рассматривается?</p></blockquote></div><p>Даже не расматривался...</p>]]></content>
			<author>
				<name><![CDATA[dreadangel]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19958</uri>
			</author>
			<updated>2011-11-25T08:58:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228201#p228201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228171#p228171" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>dreadangel пишет:</cite><blockquote><p>Давайте с другого ракурса рассмотрим цель - необходимо реальзовать (бизнесс-)приложение - расспределенное - такое условие клиента, ибо предпологается много клиентов/пользователей. Пока по дефолту рассматриваются вэб-сервиса. Т.е. уже предпологается присуствие необходимого функционала - либо как встроенный, либо сторонний. <br />В приложение клиента необходимо виджеты представления данных - гриды, treview-шки; желательно богатая событийная модель и возможность визуального форматирования (есть такой бзик у некоторых клиентов - просят раскрасить чуть не не под хохлому).</p></blockquote></div><p>Раз уж приложение распределенное, т.е. основная логика, как я понимаю, крутится на выделенных серваках, может имеет смысл в сторону Java поглядеть? Тут вам и кроссплатформенность, и событийные модели, и возможность прикрутить любой look&#039;n&#039;feel, какой только заказчику приглянется. Тормозов опасаться, думаю, не стоит: у Java с этим дела получше в последнее время, и потом, в распределеном приложении все равно основным узким местом остается общение с сервером.<br />И, кстати, вариант веб-клиента вообще не рассматривается?</p>]]></content>
			<author>
				<name><![CDATA[Iskan Der]]></name>
				<uri>https://linuxforum.ru/profile.php?id=892</uri>
			</author>
			<updated>2011-11-25T05:24:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228171#p228171</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228087#p228087" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>dreadangel пишет:</cite><blockquote><p>В приложение клиента необходимо виджеты представления данных - гриды, treview-шки; желательно богатая событийная модель и возможность визуального форматирования (есть такой бзик у некоторых клиентов - просят раскрасить чуть не не под хохлому).</p></blockquote></div><p>ИМХО Qt однозначно.<br />я перешел с VisualStudio (C++) c MFC.......&nbsp; &nbsp; Нет слов на сколько Qt (с моей точки зрения лучше). Освоить не сложно, отличная документация, очень удобная модель/представление, сигал/слот........ </p><p>Полистайте &quot;qt 4 программирование gui на с++&quot;&nbsp; для затравки</p><p>Так же, хотя это субъективно, внешний вид GUI объектов у Qt лучше.</p>]]></content>
			<author>
				<name><![CDATA[voral]]></name>
				<uri>https://linuxforum.ru/profile.php?id=841</uri>
			</author>
			<updated>2011-11-24T15:13:29Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228087#p228087</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228086#p228086" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>dreadangel пишет:</cite><blockquote><p>Сразу оговорюсь - Qt не предлягать - там свои муки с лицензиями.</p></blockquote></div><p>вообще говоря это неверно. Все три распространяются под одной и той же лицензией LGPL.<br />Делаю проект для англичан там внимательно относятся к таким вопросам - Qt в полне прошел &quot;собеседование&quot; <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /></p>]]></content>
			<author>
				<name><![CDATA[voral]]></name>
				<uri>https://linuxforum.ru/profile.php?id=841</uri>
			</author>
			<updated>2011-11-24T15:08:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228086#p228086</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228074#p228074" />
			<content type="html"><![CDATA[<p>Спасибо что открыли глаза на некоторые вещи, вот что значит обсуждение.</p><p>В лицензионной проблематике с Qt уперся заказчик/клиент - если говорите что лицензия либеральна, то данный вопрос можно обсудить с заказчиком и убедить его.</p><p>Давайте с другого ракурса рассмотрим цель - необходимо реальзовать (бизнесс-)приложение - расспределенное - такое условие клиента, ибо предпологается много клиентов/пользователей. Пока по дефолту рассматриваются вэб-сервиса. Т.е. уже предпологается присуствие необходимого функционала - либо как встроенный, либо сторонний. <br />В приложение клиента необходимо виджеты представления данных - гриды, treview-шки; желательно богатая событийная модель и возможность визуального форматирования (есть такой бзик у некоторых клиентов - просят раскрасить чуть не не под хохлому). </p><p>Модераторы - можете поменять тему на более адекватную? прошу не судите строго...</p>]]></content>
			<author>
				<name><![CDATA[dreadangel]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19958</uri>
			</author>
			<updated>2011-11-24T14:33:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228074#p228074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228059#p228059" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>dreadangel пишет:</cite><blockquote><p>Сразу оговорюсь - Qt не предлягать - там свои муки с лицензиями.</p></blockquote></div><p>не очень понятно, чем вас тройная лицензия кьюта не устраивает... она не менее либеральна, чем у gtk(LGPL) и wxwidgets(вроде тоже LGPL). Да и без него сравнение выглядит как-то странно...</p><p>Почему не wxwidgets - библиотека выглядит полумёртвой, по крайней мере сторонников у неё на порядок меньше, чем у gtk или кьюта... + (смотрел не много), но документация у него не богатая...</p><p>Почему не gtk - ИМХО подходит больше для небольших gui-шных утилиток на си, чем для больших проектов... хотя это только моё мнение - гимп и гном как-то написали... в любом случае предназначен для си-стиля. Да, и кроме графики в неё ничего не входит всё остальное делается сторонними библиотеками.</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2011-11-24T13:37:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228059#p228059</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228057#p228057" />
			<content type="html"><![CDATA[<p>Правильно сравнивать qt и wx.<br />gtk это всего лишь тулкит, там нет функций для работы с сетью. Если хочешь писать на gtk, то придётся испльзовать ещё и другие библиотеки.<br />С wx такого нет, там есть большинство необходимых модулей + UI не выделяется из виду на разных платформах</p>]]></content>
			<author>
				<name><![CDATA[SkaarjZR]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6439</uri>
			</author>
			<updated>2011-11-24T13:30:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228057#p228057</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Выбор библиотеки для кросс-платформенного (бизнесс-)приложения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=228038#p228038" />
			<content type="html"><![CDATA[<p>Добрый день господа!</p><p>Сразу оговорюсь - Я не хочу начать холивар!!!</p><p>Дело в чем - хочу научится разрабатывать приложения под Линукс - под Окнами опыт довольно большой - да и теперешние тенденции таковы что все больше заказчиков спрашивают на счет разработки экивалента под Linux.<br />Я пошастал по интернету, почитал пару материалов - но хотелось бы мнения Отцов - так сказать - собственно сам сабж.<br />В принципе интересует следующие параметры:</p><p>- быстрота осваивания/вхождения в сабж для нуба;<br />- присуствие АПИ для работы со сетью, в том числе дергание сервисов по SOAP/XML-RPC;</p><p>Сразу оговорюсь - Qt не предлягать - там свои муки с лицензиями.</p>]]></content>
			<author>
				<name><![CDATA[dreadangel]]></name>
				<uri>https://linuxforum.ru/profile.php?id=19958</uri>
			</author>
			<updated>2011-11-24T12:19:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=228038#p228038</id>
		</entry>
</feed>
