All streams
Search
Write a publication
Pull to refresh
27
0.2
Яков @Zifix

Qt/QML Developer & UX Designer

Send message
Насколько я понимаю, шифруется не все подряд, а только секретные чаты, которыми повседневно мало кто пользуется.
Использовать можно.
Я понимаю, что цель была показать вызов нативного кода, но как минимум на iOS можно обойтись без него:

Info.plist:
	<key>UIRequiresFullScreen</key>
	<true/>
	<key>UIStatusBarStyle</key>
	<string>UIStatusBarStyleLightContent</string>
	<key>UIViewControllerBasedStatusBarAppearance</key>
	<false/>

main.qml:
ApplicationWindow {
    visible: true
    flags: Qt.MaximizeUsingFullscreenGeometryHint
    ...
}

Вы, вероятно, говорите о размере несжатого приложения, ipa получится в районе 15 Mb, может даже меньше.
Тестировал Qt DX12 на Nvidia GT 710, работает вполне прилично. Кстати, ANGLE тоже не панацея, с ним бывают артефакты при открытии (как минимум) прозрачных окон.
Там есть такие веселые моменты, как например разная скорость анимации на железе разных производителей. Причем сильно разная, в десятки раз.
Лично я поставил плюс за провокацию живого обсуждения, а в целом слабовато, да.
Главный плюс на самом деле в том, что нет фрагментации по устройствам на Android, можно быть уверенным что если запустилось, то будет выглядеть именно так как задумано.

Визуальный QML дизайнер неюзабелен, я не знаю кто им пользуется, но IDE в целом весьма быстрая и удобная, это да.
Недостатки:
Qt сложен для начинающих
Да ладно, почти все можно делать на JS, а С++/Qt довольно простой, магии нет, хорошая документация и т.д.

Реальные минусы в том что технология местами все еще сырая, а под iOS нет стиля контролов.
Подобные комментарии не способствуют ее подъему, и -1 это еще не улетела. Писать статьи, кстати, отрицательная карма совершенно не мешает.

В крайнем случае вы можете убрать этот топик в черновики, если так боитесь минусов.
На самом деле реализовывать то, чего не просили — это не всегда и не для всех преимущество, потому как работодателю может показаться, что разработчика придется постоянно контролировать и обрезать ему крылья, не давая заниматься интересным, которое идет в ущерб срокам и бюджету.
Я ведь написал, что лично мне. Может быть вы разъясните как эта статья может быть полезна программистам? Если не им, то кому и каким образом?
Букв зело много, но зачем это на Хабре — лично мне не очень понятно. Программисты и так все знают, ничего нового я по диагонали не увидел, остальным это тоже вряд ли будет полезно.
Можно, пусть и в меньшем масштабе. Что собственно и подтверждается успешностью их франшизы.
Статья полезная, но форматирование с цитатами выглядит очень громоздко и затрудняет чтение. Нужно больше воздуха.
Спасибо, очень полезная статья, было бы здорово добавить абзац с краткими выводами для людей без юридического образования, с примерами.

Скажем «Если зарегистрировать свой домен и хостить почту у Яндекса, при соблюдении таких и таких условий для организации и для физического лица — документы в электронном виде (не)будут иметь юридическую силу»
Да, еще было бы здорово упомянуть доступно ли использование CUDA.

Information

Rating
2,629-th
Location
Барнаул, Алтайский край, Россия
Registered
Activity

Specialization

Chief Executive Officer (CEO)
Lead
From 9,001 $
Qt
Software development
C++
UI/UX design
Project management
Software testing
Teaching in IT
Linux