LINUX.ORG.RU

Приложения на Qt теперь могут запускаться под Android

 ,


1

2

Разработчики популярного фреймворка для разработки кроссплатформенных приложений Qt совершили ещё один прорыв — теперь Qt-приложения (версии 5.0) можно запустить на платформе Android.

Как говорится в списке рассылки разработчиков, Qt 5.0 Beta 1 успешно запустился на Android-смартфоне с простой установкой через APK-файл (стандартный тип файла для распространения приложений под Android). Также разработчики подготовили несколько тестовых приложений, скрипты для сборки Qt и сопутствующее видео.

>>> Посмотреть видеодемонстрацию



Проверено: tazhate ()
Последнее исправление: Dendy (всего исправлений: 6)

Ответ на: комментарий от lazyklimm

Как пользователь (до обретения просветления) винампа, мне, к примеру, ближе первый вариант. Куча вендопользователей винампа также выберут его.

om-nom-nimouse ★★
()
Ответ на: комментарий от note173

ну ок, не вопрос, но это все равно не имеет никакого отношения ни к ведроиду, и к обсуждаемой теме. на ведроиде нет технической возможности все оформить стандартными средствами, да еще и так чтобы красиво было, да чтобы работало на 1.6/2.x. кто считает иначе - пусть выдает пруфы.

в данный момент, имеем следующее:

1. есть какие-то стандартные темы оформления, которые кардинально отличаются на 1.6, 2.x, 3.x и 4.x, поэтому разработчики будут продолжать делать свои (пусть даже копируя тот же Holo), чтобы приложение выглядело предсказуемо одинаково на всех версиях андроида.

2. за отсутствием доказательств обратного, набора стоковых картинок даже для таких вещей как «иконка директории» - нет. поэтому все будут продолжать рисовать свои иконки, или искать готовые в интернете.

3. стоковые темы оформлений не особо помогают задать стили для нестандартных виджетов. а таковые используются в каждой второй программе, _особенно_ в гугловских типа youtube и playstore.

а теперь можно вернуться к исходному вопросу, и обсудить, как на андроиде делать унифицированный внешний вид, HIG'и, и прочее.

waker ★★★★★
()
Ответ на: комментарий от r

If you want to use any icons or other internal drawable resources, you should store a local copy of those icons or drawables in your application resources, then reference the local copy from your application code. In that way, you can maintain control over the appearance of your icons, even if the system's copy changes.

слава аллаху.

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

ты не думал, что эти плееры типа winamp и AIMP подражают интерфейсу бытовой техники, с которой большинство юзеров знакомы лучше, чем с тулбарами и прочими стандартными виджетами?

waker ★★★★★
()
Ответ на: комментарий от waker

интересно, а почему тогда в блокноте и ворде нет не то, что б фона в виде туалетнойбумаги, но и даже курсора в виде перьевой ручки?

бытовая техника тоже очень разная бывает. Те же кассетные магнитофоны роднило только наличие 3-6 транспортных кнопок (пиктограммы которых гораздо лучше отображаются крупными и однотипными кнопками на тулбаре, чем оранжевых кружочках разного размера, воткнутых куда придётся ) и регулятора громкости (чаще всего поворотного, кстати, о чём создатели винампа, судя по всему забыли).

опять же, это _было_ раньше, сейчас уже выросло поколение, которое лучше знакомо с компьютерными интерфейсами

lazyklimm ★★★★★
()
Ответ на: комментарий от waker

а теперь можно вернуться к исходному вопросу, и обсудить, как на андроиде делать унифицированный внешний вид, HIG'и, и прочее.

А я уже писал: так же, как и на iOS. Да, таскать с собой свою графику, нарисованную по Holo.

note173 ★★★★★
()
Ответ на: комментарий от note173

А я уже писал: так же, как и на iOS. Да, таскать с собой свою графику, нарисованную по Holo.

ото ж.. я, в принципе, то же самое пытался доказать с самого начала треда. но меня пытались убедить, что возможно сделать как-то иначе. а некоторые продолжают доказывать, тыкая макось в виде аргумента.

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

выросло поколение, которое лучше знакомо с компьютерными интерфейсами

это твои личные домыслы. старое поколение тоже никуда не делось. как и бытовые аудио-проигрыватели, автомагнитолы, и прочее.

waker ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

Как пользователь винампа

моим первым более-менее постоянным плеером тоже был винамп, тем не менее, когда я увидел STP - забыл про первый как про страшный сон: несколько окон, куча каких-то кнопочек, ненужный спектроанализатор, эквалайзер (на который, с одной стороны, нафиг не нужно смотреть, а с другой - если убрать, более-менее информативный плейлист вместе с главным окном смотрится отвратно. без главного окна - хрен попадешь по кнопочкам транспорта). И в этом весь винамп, да.

до обретения просветления

ближе первый вариант

так ты всё-таки обрел просветление или первый вариант?

lazyklimm ★★★★★
()
Ответ на: комментарий от waker

В iOS и OS X действительно можно пользоваться стандартными элементами (и даже больше того — в них далеко не всегда легко поменять графику на свою). Но это платформы с очень хорошей обратной совместимостью. Андроид в этом пока отстает, но именно 4.x — шаг в нужную сторону.

note173 ★★★★★
()
Ответ на: комментарий от lazyklimm

а по остальным пунктам есть что сказать?

там еще какие-то пункты были? про ворд и блокнот? нет, мне нечего про это сказать, не являюсь их юзером.

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

про разные интерфейсы бытовой аудиотехники

ну так и на компе интерфейсы разные. в чем вопрос?

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

ну и чем тебе от этого плохо? нет других программ? мало ли кому как захотелось свою прогу запилить. почему нужно ограничиваться какими-то хигами. а уж популярности данной проги можно только позавидовать. так что автор все сделал правильно, юзеры прогу любят.

waker ★★★★★
()
Ответ на: комментарий от waker

это я к тому, что можно было сделать интерфейс плеера минимально отходящим от HIG-а с одной стороны, и чтобы интерфейс и управление отличались от какого-нибудь бытового девайса с другой

lazyklimm ★★★★★
()
Ответ на: комментарий от waker

почему нужно ограничиваться какими-то хигами

- потому что плохие правила лучше их полного отсутствия

- потому что principle of least astonishment

мало ли кому как захотелось свою прогу запилить

ну да, а щас Ильхам вообще пилит никому не нужный бимоид

а уж популярности данной проги можно только позавидовать

только если на территории 6й части суши (на которой, кстати, вообще с собственным дизайном проблематично)

lazyklimm ★★★★★
()
Ответ на: комментарий от waker

пардон, я там «не» пропустил

другими словами: мне кажется что пункты

1) интерфейс должен быть схож с бытовой техникой (по крайней мере в рамках черт общих для этой бытовой техники, которая, как я уже сказал, различается)

2) интерфейс должен минимально отходить от HIG целевой платформы.

не взаимоисключают друг друга.

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

ты хочешь чтобы все проги которые ты используешь соответствовали какому-то единому стандарту оформления и юзабилити - это понятно. но я не могу понять, что тебе мешает не использовать проги которые под стандарт не подходят?

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

не взаимоисключают. полно приложений, которые это делают. тебе не нравится разнообразие? возникают какие-то трудности с выбором подходящего софта под себя? или тут что-то другое?

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

ты написал, что aimp и qip плохо, а foobar и <подставь_свой_im> хорошо. другим людям наоборот, aimp и qip хорошо, а foobar и <твой_im> вообще не вариант. что же делать?

waker ★★★★★
()
Ответ на: комментарий от waker

тебе не нравится разнообразие?

мне не нравится несоблюдение стандартов (и безвкусица, но это субъективно, да), это касается не только (графических) интерфейсов

возникают какие-то трудности с выбором подходящего софта под себя

нет

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

мне не нравится несоблюдение стандартов

а разработчикам медиа-плееров не нравятся стандарты, которые ограничивают их творчество. а юзерам хочется скинов и красивостей.

waker ★★★★★
()
Ответ на: комментарий от waker

разработчикам медиа-плееров не нравятся стандарты

/me посмотрел на deadbeef и не увидел ничего некошерного, ну может быть кроме заголовков табов (кстати, хочу gtk-тему с такими), хотя, помнится там вроде бы ещё внутрях какие-то свои виджеты были? Впрочем, для юзера оно вполне себе стандартно выглядит.

юзерам хочется скинов и красивостей.

юзерам в первую очередь хочется, чтобы всё работало как надо, и из-за этого они в принципе готовы терпеть нестандартные выверты разрабов.

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

кстати, хочу gtk-тему с такими

я когда-то пытался сделать gtk-тему с такими табами. уперся в ограничения GTK, сделал частично, то что получилось, а потом оказалось что оно еще и феерически глючит в некоторых приложениях. так что облом-с.

там вроде бы ещё внутрях какие-то свои виджеты были

табы, плейлист, перемотка, громкость

waker ★★★★★
()
Ответ на: комментарий от waker

сделал частично, то что получилось, а потом оказалось что оно еще и феерически глючит в некоторых приложениях. так что облом-с.

грусть-пичаль какая

lazyklimm ★★★★★
()
Ответ на: комментарий от waker

а теперь можно вернуться к исходному вопросу, и обсудить, как на андроиде делать унифицированный внешний вид, HIG'и, и прочее.

Унифицированный внешний вид не нужен, а ХИГ элементарен — если в приложении всё просто и понятно, значит оно ХИГу соответствует.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

если в приложении всё просто и понятно, значит оно ХИГу соответствует.

+1

waker ★★★★★
()
Ответ на: комментарий от lazyklimm

«мне не нравится несоблюдение стандартов»

В линуксе нет стандартов. Хочется стандартности - велком бэк ту Windows.

anonymous
()
Ответ на: комментарий от lazyklimm

так ты всё-таки обрел просветление или первый вариант?

Я обрёл просветление и перешёл на линукс.

А на морду винампа я перестал смотреть задолго до этого, просто повесив всё на хоткеи. Он у меня вообще без каких-либо внешних проявлений работал, разве что плейлист иногда по хоткею вызывал. По моему - самый удобный интерфейс.

om-nom-nimouse ★★
()
Ответ на: комментарий от anonymous

В линуксе нет стандартов

есть, может быть не самые лучшие, и тем более, не самым лучшим образом соблюдаемые (привет, поццеринг), но есть

Хочется стандартности - велком бэк ту Windows.

там тоже всё плохо со стандартами, а с остальным ещё хуже

В макоси более-менее, но там свои недостатки

lazyklimm ★★★★★
()
Ответ на: комментарий от waker

о, то-то у меня впечатление, будто когда-то я их видел!

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

Но почему бы тогда не использовать более приличную морду?

Мне уже без разницы, у меня амарок, и он меня устраивает. У него я обычно тоже вижу только иконку в трее.

А вот упомянутым виндузятникам лучше привычный винамп. Это, конечно, эффект утёнка, плюс действительно отсылка к бытовой аудиотехнике, но оно вот так вот есть. Ломать пользователей через колено кардинально новыми интерфейсами пусть будет Балмер.

om-nom-nimouse ★★
()

На хлеб уже намазывается, но пока ещё пахнет...

FENix
()
Ответ на: комментарий от note173

ну кто-то же должен страдать той фигнёй которой не хотим страдать мы?

тут вот из свежего от мозилы: https://popcorn.webmaker.org/ HTML5 js и всё такое...

Thero ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

эффект утёнка

именно

плюс действительно отсылка к бытовой аудиотехнике

в foobar2000 тоже есть отсылка к бытовой технике

Ломать пользователей через колено кардинально новыми интерфейсами пусть будет Балмер.

Джобс, но он всё

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

нет, просто аимп выглядит куда приятнее фубара(а фубар по дефолту везде выглядит так будто на стены штукатурку положили а покрасить забыли и не дай боже пользоваться системой в которой всё остальное также выглядит).

Thero ★★★★★
()
Ответ на: комментарий от Thero

не ну если у тебя говнодевайс то не спорю.

HTC Amaze 4g
9 месяцев назад был флагманской моделью HTC

Я теперь понимаю ориентированность Андроидофонов на копроэкономику, и что Top of the line через 9 месяцев становится говнофоном
И флаг вам в руки с вашими андроидами которые нужно выбрасывать ежегодно.

grim ★★☆☆
()
Ответ на: комментарий от lazyklimm

плееры это какраз тот случай где подстраиваться под остальной гуй нет смысла.

ЗЫ и тут опятьже мы возвращаемся к тому что дефолтный фубар не юзабелен в принципе.

Thero ★★★★★
()
Ответ на: комментарий от lazyklimm

в foobar2000 тоже есть отсылка к бытовой технике

Обозначения на кнопках? Это одна из причин, почему на никсы не переходят вендузятники, к сожалению или к счастью: «у вас там все программы как говно выглядят, как будто в девяносто пятой винде работаешь». Поэтому для привлечения новых ползателей и делают свистоперделки, а также скины и прочее «не нужно».

Джобс, но он всё

Он к интерфейсу восьмой венды отношения не имеет.

om-nom-nimouse ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.