Стабилна верзија Кт 6.0 је већ објављена

После неколико месеци развоја и неколико пробних верзија, Компанија Кт покренула је стабилну филијалу Кт 6, што укључује значајне архитектонске промене.

Нова верзија тврди да је компатибилна са платформама Виндовс 10, мацОС 10.14+, Линук (Убунту 20.04+, ЦентОС 8.1+, ОпенСуСЕ 15.1+), иОС 13+ и Андроид (АПИ 23+).

Главне новине КТ 6

Од главних новина који су поменути и у којима су радили, један од њих је апстраховани графички АПИ који не зависи од 3Д АПИ-ја Оперативни систем. Кључна компонента новог Кт графичког стека је механизам за приказивање сцена који користи слој РХИ (Рендеринг Хардваре Интерфаце). да обезбеди Кт Куицк апликације не само са ОпенГЛ-ом, али и на Вулкан, Метал и Дирецт 3Д АПИ-је.

То је разрађено Кт Куицк 3Д модул са АПИ-јем за креирање корисничког интерфејса заснован на Кт Куицк, комбинујући 2Д и 3Д графичке елементе. Кт Куицк 3Д вам омогућава да користите КМЛ за дефинисање елемената 3Д интерфејса без употребе УИП формата. У Кт Куицк 3Д за 2Д и 3Д можете да користите време извођења (Кт Куицк), изглед сцене и оквир за анимацију, а Кт Десигн Студио за развој визуелног интерфејса.

Модул решава проблеме попут великих трошкова интеграције КМЛ-а са Кт 3Д или 3Д Студио садржајем и пружа могућност синхронизације анимација на нивоу оквира и трансформација између 2Д и 3Д.

Још једна новина је реструктурирање базе података извршен је рашчлањивањем на мање делове и смањење величине основног производа. Алати за програмере и прилагођене компоненте сада су доступни као додаци путем Кт Маркетплаце.

С друге стране, то можемо пронаћи уграђени су механизам за постављање и облоге обједињени како би постигли изглед и осећај изворних Кт додатака и Кт брзих апликација са различитих мобилних и десктоп платформи.

Кт Куицк 6 додаје подршку за изворне мацОС и Виндовс стилове (Подршка за матичне стилове Материал и Фусион за Андроид и Линук имплементирана је у Кт5). Имплементација матичног стила за иОС очекује се у следећем значајном издању Кт-а.

Функционалност подршке платформе коју су претходно пружали модули КтКс11Ектрас, КтВинЕктрас и КтМацЕктрас премештена је у АПИ-је специфичне за платформу доступне директно из Кт-а.

Приручник ЦМаке се користи као систем за изградњу уместо КМаке. Подршка за изградњу апликација помоћу КМаке-а се одржава, али Кт је сада изграђен помоћу ЦМаке-а.

Поред тога, прешло током развоја на стандард Ц ++ 17 (раније је коришћен Ц ++ 98 и са Кт 5.7 - Ц ++ 11) и додата је могућност употребе у Ц ++ коду неких функција понуђених за КМЛ и Кт Куицк. То укључује нови систем својстава за КОбјецт и сличне класе.

Интегрисан је механизам за рад са везама из КМЛ-а у Кт језгру, омогућавајући вам да смањите оптерећење и потрошњу меморије за везе и учините их доступним свим деловима Кт-а, а не само Кт Куицк.

Оф тхе друге истакнуте промене:

  • Обједињавање структура података, дуплираних у КОбјецт и КМЛ (смањиће потрошњу меморије и убрзати покретање).
  • Избегавајте генерисање структура података у току извођења у корист генерисања у време компајлирања.
  • Сакријте интерне компоненте помоћу приватних својстава и метода.
    Побољшана интеграција са развојним алатима за рефакторирање времена компајлирања и дијагностику грешака.
  • Додати су алати за руковање графичким ресурсима током компајлирања, као што су претварање ПНГ слика у компресоване текстуре или претварање сенки и мрежа у бинарне датотеке оптимизоване за одређени хардвер.
  • Проширена подршка за додатне језике као што су Питхон и ВебАссембли.
  • Руковање низовима и руковање Уницоде-ом су значајно побољшани.
  • Класе КЛист и КВецтор су спојене, резултујућа класа резимеа користи модел контејнера КВецтор налик на низ.

Коначно, очекује се да достигне паритет са Кт 5 у системској подршци у реалном времену у верзији Кт 6.2.

Следеће значајно издање Кт 6.1 очекује се у априлу, а Кт 6.2 ЛТС у септембру 2021. године.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.