
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.14.88] |
![]() |
|
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
![]() |
Сообщ.
#1
,
|
|
до недавнего времени я не интересовался Qt (так как делфист).
купил себе апарат на Symbian и решил наваять одну программку. Остановил свой выбор на C++ но погулял по мануалам и немного запутался в Qt. Это доп компоненты или вообще "отдельные приложения" которые являются промежуточным кодом (типа .net)? Если это промежуточный код то какой смысл юзать это в Symbian. в интернет не посылать ибо там сравнивают джаву и Qt/c++ (то есть Qt и C++ сравнивают как одно целое.) |
Сообщ.
#2
,
|
|
|
Цитата ViktorXP @ Это доп компоненты или вообще "отдельные приложения" которые являются промежуточным кодом (типа .net)? Нет. Qt -- это кросплатформенная библиотека, написанная на C++. Цитата Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. С .NET она не имеет ничего общего: Цитата Подобно технологии Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Qt же это всего лишь библиотека. |
![]() |
Сообщ.
#3
,
|
|
Цитата FullArcticFox @ Qt же это всего лишь библиотека. Получается что само приложение все равно придется пере собирать под каждую ось? то есть Qt это что то наподобие VCL. |
Сообщ.
#4
,
|
|
|
Цитата ViktorXP @ С компилируемыми языками по-другому и не получится.Получается что само приложение все равно придется пере собирать под каждую ось? Цитата ViktorXP @ Ну, с точки зрения, того, что VCL - библиотека и Qt - тоже библиотека. то есть Qt это что то наподобие VCL. |
![]() |
Сообщ.
#5
,
|
|
Цитата Adil @ Ну, с точки зрения, того, что VCL - библиотека и Qt - тоже библиотека. аха. то есть она никаких преимуществ не дает кроме той что код получается меж платформенный. пс. получается мне в ней нет смысла... пока нет. а там увидем. |
Сообщ.
#6
,
|
|
|
Цитата ViktorXP @ "Преимуществ" - над чем, с учетом симбиан? то есть она никаких преимуществ не дает ![]() |
![]() |
Сообщ.
#7
,
|
|
в разработке.
![]() если взять туже VCL то она очень большие преимущества дарит над чистым WinApi |
Сообщ.
#8
,
|
|
|
:offtop
ViktorXP, вы ведь профессиональный программист под Pascal - подобные языки (в том числе и Дельфи), какой вам смысл создавать программу с нуля на НЕ ЗНАКОМОЙ платформе?!...если вы на 100% знаете Delphi, то вообще не понимаю смысл использовать какую-то там QT, т к предстоит фундаментальное знакомство с нюансами данной библиотеки (как понимаю задача не одного месяца)... Самый короткий путь - путь который знаешь (с)... N.B. если вы планируете подобным образом изучить новую для вас использования библиотеку, одновременно оценив ее возможности, то понимаю, а если же создать качественный, профессиональный продукт в короткие сроки, то НЕ понимаю... ![]() |
![]() |
Сообщ.
#9
,
|
|
нет ни одного компилятора который умеет компилировать паскаль под symbian. (если не считать FreePascal, но там поддержка только UIQ3, а у меня s60).
|
![]() |
Сообщ.
#10
,
|
|
Цитата если взять туже VCL то она очень большие преимущества дарит над чистым WinApi Ну как бы Qt тоже сводит работу с ГУИ к минимуму, а про WinAPI можно и не вспоминать. В этом плане VCL и Qt похожи |
Сообщ.
#11
,
|
|
|
Цитата ViktorXP @ аха. то есть она никаких преимуществ не дает кроме той что код получается меж платформенный. Ну я бы не сказал... Все же Qt кроме всего прочего еще и фреймворк и в нем есть много вкусного. В первую очередь конечно в работе с UI, но не только... http://doc.qt.nokia.com/4.7/qt-basic-concepts.html |
Сообщ.
#12
,
|
|
|
Цитата ViktorXP @ то есть она никаких преимуществ не дает кроме той что код получается меж платформенный Скорость разработки она даёт. Ещё в Qt SDK есть Simulator. Судя по описанию это круче чем эмулятор, хотя я и не пробовал ещё. |
Сообщ.
#13
,
|
|
|
Используйте Qt в своих Delphi и компилируйте кроссплатформенно.
Там это отдельно задать можно. И будет у вас всё хорошо. |
![]() |
Сообщ.
#14
,
|
|
я насчет Qt спрашивал под сымбию. какие преимущества она там дарит. в Win32 я пока его юзать не собираюсь, а под делфю тем более (это изврат).
|
Сообщ.
#15
,
|
|
|
Qt под Simbian имеет то преимущество над Delphi, что программу можно написать в Windows или в Linux, там же отладить, потом откомпилировать для Simbian, исправить ошибки, связанные с различием архитектур, при необходимости вернешься обратно в Windows, и получить готовую программу.
На Delphi ты напишешь такую же программу под Windows, потом будешь искать аналог под Simbian, а потом потратишь какое-то время на подгонку программы под этот аналог, да еще и не будешь уверен, что подогнал все правильно. |