Гоогле издаје Флуттер 1.20 стабилан са новим функцијама и алаткама за програмере

click fraud protection

Гоогле је најавио стабилно издање Флуттер 1.20 са новим функцијама и алаткама за програмере на мобилним уређајима, десктоп рачунарима и вебу.

Флуттер, Гоогле-ов комплет алата за корисничко сучеље на више платформи, достигао је стабилну верзију 1.20. У претходно стабилно издање, Гоогле је представио значајна побољшања перформанси, побољшану подршку за Метал на иОС-у и нове материјале виџете. Данашње стабилно издање Флуттер 1.20 укључује више побољшања перформанси, неколико побољшања корисничког интерфејса, ажурирање екстензије Висуал Студио Цоде, аутоматско попуњавање за мобилна текстуална поља и још много тога.

Флуттер 1.20 укључује 3.029 спојених ПР-а и 5.485 затворених издања од 359 сарадника широм света, што је највећи број сарадника за било које издање Флуттер-а до сада. Гоогле се такође хвали да сада постоји преко 90.000 апликација развијених уз Флуттер на Гоогле Плаи-у, што је повећање у односу на 50.000 таквих апликација у априлу. Велики део овог раста долази из Индије, за коју Гоогле каже да је сада највећи регион за Флуттер програмере.

Побољшања перформанси

Ево неких од начина на које је Гоогле побољшао перформансе у Флуттер 1.20:

  • Гоогле је укључио исправку перформанси за Тресење дрвета иконе који су сада Уобичајено када правите не-веб апликације. Ова функција смањује величину ваше апликације уклањањем свих икона које се не користе. Тресање стабла фонта икона је тренутно ограничено на ТруеТипе фонтове, али Гоогле каже да ће ово ограничење бити укинуто у будућности.
  • Ако апликација има брзе анимације током првог покретања које касније постану глатке у наредним покретањима, то је вероватно због неуспешне компилације схадера. Витх Скиа Схадинг Лангуаге загревање схадер-а, јанк компилације схадера може се смањити до 2к.
  • Гоогле је рефакторирао тестирање погодака мишем, побољшавајући перформансе микробенцхмарк-а на вебу за чак 15 пута. Као последица тога, Гоогле је могао да дода подршку за курсоре миша који ће се приказивати у неколико често коришћених виџета.
  • Гоогле је побољшао брзину декодирања Дартовог УТФ-8 декодера у Дарт 2.9. У мерилима за декодирање УТФ-8, компанија је измерила побољшања од скоро 200% за енглески текст и 400% за кинески текст на нижем нивоу АРМ уређаја.

Аутоматско попуњавање текстуалних поља за мобилне уређаје

Веома тражена функција међу програмерима је подршка за аутоматско попуњавање текста у Флуттер апликацијама. Уз Флуттер 1.20, основна функција аутоматског попуњавања је додат, иако неке конфигурације специфичне за платформу (као што су пассвордРулес на иОС-у) нису подржане. Гоогле такође доноси аутоматско попуњавање за подршку за текстуална поља за веб апликације.

ИнтерацтивеВиевер виџет

Овај нови виџет је дизајниран за прављење интерактивних елемената у вашој апликацији, као што су померање, зумирање, превлачење и испуштање и још много тога. АПИ документација је доступна овде док је презентација постављена овде улази у процес развоја овог новог виџета.

Дарт ДевТоолс уграђен у Висуал Студио Цоде

Гоогле је додао ново проширење Висуал Студио Цоде које доводи Дарт ДевТоолс директно у радни простор кодирања Висуал Студио Цоде. Ово се може омогућити помоћу поставке дарт.превиевЕмбеддедДевТоолс.

Остале промене

Постоји много других нових функција и алата за програмере у Флуттер 1.20. Да наведемо само неке: Ажурирани клизач, РангеСлидер, ТимеПицкер и ДатеПицкер виџети; нова страница са одговарајућим лиценцама доступна на АбоутДиалог-у; нови захтев за формат пубспец.иамл за објављивање нових или ажурираних додатака за Флуттер; ажурирана мрежна страница у Дарт ДевТоолс са подршком за профилисање веб сокета; подршка за аутоматско ажурирање наредби за увоз када се датотеке премештају или преименују у Висуал Студио Цоде; и још.

Гоогле каже да је Флуттер 1.20 највеће издање оквира до сада, али много тога тек треба да дође. Компанија каже да и даље раде на имплементацији звучна подршка за нулту безбедност, нове верзије додатака Адс, Мапс и ВебВиев, више подршке за алате и још много тога. Такође раде на бољој подршци за веб и радну површину, посебно на Линуку где управо раде најавио партнерство са Цаноницал-ом.