Как стать автором
Обновить
12
0

Программист

Отправить сообщение
А вот интересно, проблема с зоопарком клавиатур только у Qt или какая-нибудь Android Studio тоже от этого страдает?
Очень ярко выражена эта недокроссплатформенность в Sailfish, для них это нативный инструмент и различия колоссальны. Например, у меня main.cpp сделан через условную компиляцию для Sailfish и всех остальных. И такого много.
По поводу GUI:
Я не использую QQC вообще, все на голом QtQuick, ибо это единственная точка пересечения Sailfish с остальными ОС) так что да, пишу велосипеды, иногда сложные, но это весело)
Не совсем. Я просто восхваляю Qt перед нативными средствами разработки)
1. Инструмент, а не библиотека.
2. По всем характеристикам Samsung лучше в 2 и более раз, а не на 30%.
Мы тоже надеемся, что все срастется)
1. А в чем проблема использования чистых плюсов/си в Qt? Это разве запрещено?
2. Учтите мощность железа и он обязательно починится)
Честно говоря, другими языками я владею заметно хуже, чем С++, так что не могу объективно сравнить)
А qml считается очень простым, и на нем можно писать полноценные приложения)
Я не продаю эту ОС, а подмечаю ее приятные стороны с точки зрения разработчика. Комментарий с рассуждениями о механизмах работы с памятью под рекламно-маркетинговым постом был бы настолько же уместен, как этот здесь.
Честно говоря, я не заметила разницы от включения энергосбережения. Снимала с ним для морального уравнивания шансов)
Смотрела мельком, кажется, она только читает, а я в надеждах найти что-то, что еще и писать умеет)
в Sailfish Qt 5.6, QPdf для более поздних версий, если я правильно помню)
Эмулируемые Android-приложения на Sailfish получают внизу стандартную кнопку назад. Нативные Sailfish-приложения обходятся без нее: используются swipe или навигацию между последовательными страницами. Интересно насколько удобно для пользователя чистое Qt приложением, если вообще не используется Silica.


Действительно, с этим есть определенные проблемы. Например, горизонтальное перелистывание айтемов в ListView на всю страницу в Sailfish — не самая удачная идея, хотя на андроиде так делать можно. Все-таки это приложение — прототип, попытки пощупать новую платформу. Естественно, все эти грабли в дальнейшем будут учтены. Другое дело, что нативный интерфейс Sailfish слишком сильно отличается от стандартных Android и ios, так что совместить в себе все три платформы — задача очень нетривиальная :)

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

Да, отличная идея для следующей статьи, думаю, кому-то будет интересно потрогать этого Франкенштейна :)
Для Sailfish inoi R7 и T8, еще несколько андроидов, айпад и айфон)
Попробую об этом подумать. Но визуально оно совершенно не отличается от стандартных приложений на андроиде, разве что чуть больше косяков в дизайне (но это пока) :)
Было бы замечательно!
Разные main.cpp и ApplicationWindow для Sailfish и остальных. При этом ApplicationWindow Практически копипаста, если не считать файлы, которые все-таки пришлось с помощью Silica или QtQuick.Controls писать

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность