ну так если приходится все-равно под каждую платформу затачивать, то в чем смысл выражения «портирование на Qt заключается в компиляции под целевую платформу»? Если не все так просто, то может быть и не стоит привязываться к очередной прослойке?
>И игра для ТВ, как и игра для смартфона по сути будут одним приложением с небольшими отличиями в UI из-за разных размеров экрана и устройств ввода
может для игр это и так, но для обычных приложений это в корне не верно. За десктопом я работаю с помощью клавиатуры и мыши, с телефоном – с помощью пальцев. Эргономика устройств принципиально разная, поэтому нужны и совершенно разные интерфейсы пользователся, что требует серьезной переработки.
Вот майкрософт в начале нулевых говорили: теперь будут рулить планшеты с перьевым вводом. Но софт оставили от клавиатуры и мыши. Итог Вы знаете.
Да даже в Win, Linux и Mac OS X отличные принципы поведения приложений, поэтому если хотите обеспечить наилучшый юзер экспириенс (а вы думаете за счет чего Apple айфоны миллионами продает?) приложение переписывать все-равно прийдется.
Так что оптимальный вариант как всегда один: платформо-независимое ядро + родной UI по всем правилам и привычкам пользователей под каждую платформу.
Только ведь разговор сейчас не про все платформы, а про мобильные: Qt есть под iPhone, Android, WinMobile7, WebOS? нет. Вот как будет, будет совсем другой разговор.
вы под iPhone писали? а под Симбиан? Objective-C очень хороший язык, просто надо отойти от старых привычек С++ и понять как все умно и просто устроено.
А что Qt? Время уже ушло, рынок Нокии падает, пока они допилят инструментарий хотя-бы до уровня Android, никто под них писать не станет
да не греется и работает вообще бесшумно. Ну, конечно, если загрузите процессор конвертированием видео или применением фильтра на огромной фотографии, то да, вентиляторы он раскрутит на полную. Но чудес никто и не обещал.
если раньше я думал что бардак в Украине делают просто полностью некомпетентные люди, то теперь я думаю что его делают очень умные и грамотные люди.
Простой рассчет: фрилансер зарабатывает $1k в месяц.
Украина: налогов на $6k в год + ОГРОМНАЯ ГОЛОВНАЯ БОЛЬ в виде налоговой, финконтроля и ко
оффшор: $2k в год и почти без головной боли.
чисто из интереса:
1. что такое есть этот LimeWire? простая файлопомойка или какой-нибудь специальный сервсис?
2. есть ли у LimeWire договоры с правообладателями?
3. удаляла ли LimeWire файлы по запросу правообладателей?
ну а кто тут хочет писать на Qt под все-все платформы?
>Какао вот почти нигде, к примеру.
ну так а разработчики Cocoa как-бы и не стремятся к кроссплатформенности оной, в отличии от
может для игр это и так, но для обычных приложений это в корне не верно. За десктопом я работаю с помощью клавиатуры и мыши, с телефоном – с помощью пальцев. Эргономика устройств принципиально разная, поэтому нужны и совершенно разные интерфейсы пользователся, что требует серьезной переработки.
Вот майкрософт в начале нулевых говорили: теперь будут рулить планшеты с перьевым вводом. Но софт оставили от клавиатуры и мыши. Итог Вы знаете.
Да даже в Win, Linux и Mac OS X отличные принципы поведения приложений, поэтому если хотите обеспечить наилучшый юзер экспириенс (а вы думаете за счет чего Apple айфоны миллионами продает?) приложение переписывать все-равно прийдется.
Так что оптимальный вариант как всегда один: платформо-независимое ядро + родной UI по всем правилам и привычкам пользователей под каждую платформу.
By the way до недавнего времени портировать Qt под айфон лицензия позволяла, но почему-то не портировали.
Так вот и получается, что Qt есть далеко не везде. Так что привлекательность его сильно падает
Только ведь разговор сейчас не про все платформы, а про мобильные: Qt есть под iPhone, Android, WinMobile7, WebOS? нет. Вот как будет, будет совсем другой разговор.
By the way, Qt косяки С++ исправляет с помощью и большинство своих идей берет как раз из Cocoa
А что Qt? Время уже ушло, рынок Нокии падает, пока они допилят инструментарий хотя-бы до уровня Android, никто под них писать не станет
Короче говоря, нормально с ним все.
Простой рассчет: фрилансер зарабатывает $1k в месяц.
Украина: налогов на $6k в год + ОГРОМНАЯ ГОЛОВНАЯ БОЛЬ в виде налоговой, финконтроля и ко
оффшор: $2k в год и почти без головной боли.
Конец немного предсказуем (с)
1. что такое есть этот LimeWire? простая файлопомойка или какой-нибудь специальный сервсис?
2. есть ли у LimeWire договоры с правообладателями?
3. удаляла ли LimeWire файлы по запросу правообладателей?