cmp>>log;
582 subscribers
128 photos
9 videos
97 files
117 links
cmp логи
Разные приложения под Symbian/Windows Phone/Android/iOS/Аврора ОС
Чат: https://t.me/+I7HVhHeZ0J0xZDhi
Download Telegram
sberqml0_1_11.apk
9.3 MB
SberQML версия 0.1.11 для Android
#сбер
🔥1
Channel photo updated
SberQML_0.1.11.0_Test.zip
11.7 MB
SberQML версия 0.1.11 для Windows 10 Mobile
#сбер
🔥3
SberQML0_1_11.ipa
21.4 MB
Также сегодня я выпустил версию SberQML для iOS. Гарантированно работает на iOS 9 и выше. Пакет не подписан, требуется его каким-либо образом подписать либо устройство с джейлбрейком и патчем AppSync.
В целом стартует и на iOS 6, но там вылезают проблемы с неактуальностью системного OpenSSL (0.98 не поддерживает TLS 1.2), из-за чего нет соединения с сервером. Поэтому единственное решение для iOS 6 - как-то обновлять системный OpenSSL, аккуратно позаимствовав бинарники у более современных iOS.

Увеличить мотивацию разработчика
#сбер
🔥2🌚1
Скриншот SberQML 0.1.11 для iOS. Фото сделано на iPhone 4S, iOS 9.3.6.
#сбер
Ещё один скриншот SberQML 0.1.11 для iOS с того же устройства.
#сбер
По поводу SberQML для iOS 6-7: оказалось, что с моей стороны тоже необходимо внести некоторые правки, дабы появилась поддержка TLS 1.2. Вроде бы как, надо собрать Qt с поддержкой OpenSSL, а текущая версия работает на iOS 9 благодаря SecureTransport. Ожидайте.
1
SberQML0_1_11_openssl.ipa
14.4 MB
SberQML 0.1.11, пересобранный с OpenSSL (вместо SecureTransport) для iOS 6 и выше. IPA не подписан.

Увеличить мотивацию разработчика
#сбер
🔥31
Попытался собрать под Aurora OS 5. При том, что ранее имел опыт разработки софта под неё. Но на этот раз пошёл нестандартным путём. Системный Qt (к слову, тоже 5.6) не поддерживает Qt.labs.controls и тем более Qt Quick 2 Controls. Переделывать код проекта и убирать Controlы мне бы не хотелось - работает же на других ОС. Благо есть проект AuroraDeployQt, который позволяет тащить вместе с проектом сторонние Qt библиотеки. Ок, беру самый близкий к нашему - Qt 5.15. Пока разбираюсь с psdk. успеваю убить полдня на разборку с инструкцией по настройке. Далее, глядя доступные примеры, собираю - после некоторые мытарств, которые здесь опустим, получаю пакет. Стартуем - получаем некий вывод (мол, прога запустилась) но после строчки с подгрузкой главного QML - ловлю segfault. Подрубаю отладчик GDB, вижу упоминание openssl библиотеки. Убираю все сомнительные моменты, по типу добавления сторонних сертификатов (Сбера) в приложение, оставляю самый минимум кода. Всё так же ловлю segfault. "Товарищи" из ОМП забыли добавить поддержку openssl в Qt 5.15, но при этом оставили его в системном? А мне что с этим делать? Пересобирать Qt статически , добавив туда Openssl. Только вот - для условного iOS я понимаю, что надо делать configure, указывать -xplatform macx-ios-clang и OPENSSL_LIBS путь. А у Авроры как xplatform называется? Что-то линуксовое?

Ощущение, что с этой клоунадой реально проще все контролы переписать на Qt Quick 1 и юзать системный кастрированный Qt.
Да, потрогать код QML, который не приходилось переписывать на ТРЁХ платформах - iOS, Android, Windows 10 Mobile, - здесь придётся редачить. А значит будут другие импорты. ifdef в случае с QML не оформить, а значит и QMLки нужно отдельные. А лучше отдельный репо.

ОМП - контора криворуков. Хотя криворук тут и я, раз не осилил великое колдунство. Даже с iOS 6 столько возни не было - всего то пересобрал Qt статически с поддержкой openssl.
😁4😨1
SberQML 0.1.11 для Aurora OS 5.1 и выше.
Собран с использованием Qt 5.15 и openssl 1.1.1zb, их библиотеки поставляются в пакете с приложением (поскольку системный не умеет Qt Quick Controls 2 и даже Qt Labs Controls).
Скриншот в свёрнутом виде, так как интерфейс приложения выглядит идентично между разными ОС, иначе было бы непонятно, на чём оно даже запущено.
Первоначальный порт. Фишки Авроры по типу обложки пока не используются.
#сбер
👍1
ru.computershik.SberQML-0.1.11-1.armv7hl.rpm
16.6 MB
SberQML 0.1.11 для Aurora OS 5.1 и выше. Подписан тестовым сертификатом.

Увеличить мотивацию разработчика
#сбер
👍3
This message can’t be displayed because it violated Telegram's Terms of Service
😭4👍1
Обновление SberQML. Версия 0.2.0.
- добавлен раздел "переводы". Доступны следующие виды переводов: по номеру телефона (на Сбер или по СБП, в том числе себе по СБП) и по номеру карты (Сбера или другого банка). Попасть в общее меню ввода номера карты или номера телефона можно, нажав на любой из трёх пунктов: "Клиенту Сбербанка", "Другому человеку по РФ" и "Перевод по СБП". Переводы "между своими" (счетами), как и перевод по номеру счёта, также в планах. О наличии и размере комиссии при переводе на карту другого банка приложение предупредит.
- стало отображаться больше полезной информации на промежуточных этапах платежей и переводов.
- при нажатии на текстовые поля на экранах платежей и переводов теперь появляется клавиатура нужного вида (номерная либо текстовая).
- при завершении платежа либо перевода теперь сами обновляются баланс и история.
- экран ввода пин-кода стал отображаться корректно на любых дисплеях.
- приложение теперь собирается под WP8.1. Ранее требовалась W10M.

Поддержать разработчика

#сбер
👍41
SberQML_0.2.0.1_ARM.zip
11.3 MB
SberQML 0.2.0 для Windows 10 Mobile для 1080p экранов (масштаб 1.5)
(теперь запускается даже на Windows Phone 8.1, но именно там не соединяется из-за отсутствия системных корневых сертификатов видимо. На 10ке всё в порядке.)
Увеличить мотивацию разработчика
#сбер
👍3
SberQML0_2_0.ipa
7.7 MB
SberQML 0.2.0 для iOS 6 и выше. IPA не подписан.
Увеличить мотивацию разработчика
#сбер
6
SberQML_0.2.0.1_ARM_scale1_0.zip
11.3 MB
SberQML 0.2.0 для Windows 10 Mobile для 720p экранов (масштаб 1.0)
(теперь запускается даже на Windows Phone 8.1, но именно там не соединяется из-за отсутствия системных корневых сертификатов видимо. На 10ке всё в порядке.)
Увеличить мотивацию разработчика
#сбер
👍3
Важно: все Symbian-приложения требуют патчи tls и qtls
nnproject.cc/qtls
nnproject.cc/tls

При канале появился чат, можете присылать свои предложения и общаться с разработчиком. Троллей, хейтеров и ботов буду гнать в шею. Конструктивная критика принимается.
https://t.me/+I7HVhHeZ0J0xZDhi

Напоминаю - некоторые мои приложения по типу SymTube имеют открытый исходный код, траффик других в случае сомнений в их безопасности вы можете легко посмотреть на вашем телефоне при помощи специализированных программных средств (после установки соответствующих сертификатов в телефон). Я оставляю за собой право не раскрывать исходный код некоторых сервисов, механизмы работы которых компании-владельцы старались скрыть от посторонних глаз.
👍3😁1🤔1
Обновление SberQML. Версия 0.2.1.
- на экран ввода номера телефона для перевода добавлено отображение списка контактов телефона с простеньким поиском по нему. Предполагается, что в контактах в графе "имя" и "номер телефона" адекватные данные. Без переносов строк, кракозябров и так далее. Некоторые служебные контакты могут дублироваться, позже исправлю. исправил.

Увеличить мотивацию разработчика

#сбер