Pull to refresh

Comments 16

Можно ли будет собирать приложения под Windows Phone с помощью MinGW?
На данный момент видимо нет, так как спецификация qmake
qmake.exe animatedtiles.pro -r -spec winphone-x86-msvc2012
явно указывает на то, что используются инструменты Windows.
Кстати, на WP проблем с эмуляцией нативного интерфейса гораздо меньше. Можно нарисовать несколько цветных квадратов и не отличишь от нативных кнопок. Серьёзно, на QML очень удобно писать metro-подобные минималистичные интерфейсы.
Тем не менее, для этого лучше использовать Qt Quick Controls.
Я даже где-то видел чудака, который умудрился наклепать QWindowsPhoneStyle, правда, для виджетов.
Я не совсем уверен, нужно ли это для успешного запуска приложения на устройстве, но перед сборкой я зарегистрировал устройство (Nokia Lumia 920) с помощью Windows Phone Developer Registration

Да, это необходимо сделать.
А Ларс все-таки не п**дел на Qt Contribs Summit '13, что бета поддержки Windows Phone будет уже к апрелю! С ума сойти, во дает мужик!
А во что эти Qt классы потом раскрываются?
Вообще, как WP разработчик скажу, что идея использования Qt на данной платформе может быть пятой ногой.
Это если приложение WP-only, а вот если хочешь иметь одну кодовую базу на Win/Linux/OSX/iOS/Android/WP, то уже другой разговор…
Разговор другой. Однако, начнем с того, что в семействе Windows (десктоп/планшет/телефон) кодовая база и так будет одна и та же. Про другие платформы: Ядро будет на С++, остальное — platform specific. Наличие единой кодбазы — это, имхо, вопрос очень сложный. На сколько это оптимально — зависит от конкретного проекта.
Я не утверждал, что Qt — это серебряная пуля. Но жизнь облегчить может сильно, и не только в части ядра. GUI на нём делать одно удовольствие (тем более с QtQuick), причём части этого GUI можно использовать повторно на разных платформах.
Только для WinP 8 или и на WinP 7.* будут работать создаваемые приложения?
Насколько мне известно, в Qt язык программирования — C++, а он поддерживается мобильной платформой от Microsoft только начиная с 8 версии.

Да и вообще, как мне думается, в приложениях на перспективу стоит отказаться от поддержки wp7.8. Всплывает уж больно много проблем при реализации той или иной фичи с одновременной поддержкой двух версий ОС.

PS: да простят меня владельцы аппаратов на wp7.8 ))
UFO just landed and posted this here
<оффтоп>
Если бы не одна «забавная» случайность, я, возможно, был бы в вашем лагере. Но как раз в тот момент, когда я метался между покупкой wp8 аппарата для полноценного тестирования при разработке, я уронил свой Samsung Omnia W по возможности фееричней. Не знаю как это смотрелось со стороны, но когда я доставал его из кармана, он зацепился за что-то и неудачно выскочил из моих рук… я его почти поймал в воздухе раза четыре, но каждый раз он ускользал. В итоге приземления на асфальт экраном вниз сам аппарат выдержал, все работало в штатном режиме. За исключением того факта, что стекло покрылось аккуратными разводами трещин и постепенно начали высыпаться наиболее мелкие из осколков.
</оффтоп>

Если бы не этот случай, я бы как предвзятый разработчик, может быть, и старался поддерживать обе платформы и продолжать кушать свой кактус, но сейчас…
WP7 не поддерживает С++. Так что надеяться не стоит.
Sign up to leave a comment.

Articles