Бизнес

Прогресивни уеб приложения, изкуствен интелект и машинно обучение на DevReach 2019

Владимир Владков

Традиционната конференция за разработчици DevReach тази година ще се проведе от 21 до 23 октомври 2019 г.в Sofia Event Center и в офиса на организатора Progress. Ключовите направления ще са .NET, JavaScript, Immersive и уводни речи. За провеждането на DevReach 2019 и темите говори Сара Фаац, старши мениджър "Връзки с разработчици", Progress.

Голяма част от професионалния път на Сара е в областта на създаването на общности около разработчици, организирането на събития и създаването на маркетинг програми за мулти-милионни международни организации. Сара се присъединява към Progress през юни 2017 г. като старши мениджър "Продуктов маркетинг". В момента е старши мениджър на екип "Връзки с разработчици" за продуктовите линии Progress Telerik и Progress Kendo UI на Progress. Тази година Сара отговаря за цялостната концепция и организация на тазгодишното издание на DevReach.

Какво отличава тазгодишната конференция DevReach 2019?
Всяка година предизвикваме себе си да предложим още по-добро преживяване по време на DevReach в сравнение с предходната. Участниците могат да очакват задълбочено техническо съдържание от водещи експерти в индустрията като Джоди Дейвис от НАСА, Джеймс Монтеманьо от Microsoft, Еуан Финлей от Financial Times, Оля Гавриш от Microsoft и др. Ще предложим и практически сесии около теми като потребителско преживяване, мобилна разработка, разработка с React, Blazor.

Тази година увеличаваме броя работни семинари, на които ще сме домакин. Ще имаме два полудневни, организирани от ИТ общността, четири целодневни преди конференцията и два целодневни след нея. Качеството остава толкова високо. Просто ще ни е още по-забавно.

След голямата тема за етичното софтуерно инженерство, какви са глобалните тенденции в областта на разработката на приложения.
Всички актуални тенденции сочат към изискванията на крайния потребител за по-добро потребителско преживяване. Те искат по-бързи и по-умни приложения, лесни за ползване и харесващи се на окото. Теми като прогресивни уеб приложения, изкуствен интелект и машинно обучение, "облакът" и облачните услуги доминират в много разговори в кръговете на разработчиците.

В основата си прогресивните уеб приложения (PWAs) са уебсайтове, които изглеждат, работят и се усещат като приложения на мобилния телефон и свързаните устройства. Те използват по-малко пространство в устройствата на крайния потребител, защото не се теглят. Потребителят ползва само интерфейса им. Разработчиците спестяват време с тях, тъй като не трябва да разработват различни версии за много екрани и операционни системи.

Изкуственият интелект и машинното обучение са мозъкът зад по-умните приложения. Чрез тези технологии, приложението се учи от модели на поведение и може по-интелигентно да отговори или произведе действие. Толкова много може да се направи с данните, които се събират. Затова разговорът около етичното софтуерно инженерство трябва да продължи. Като разработчици, ние носим огромна отговорност да използваме тези мощни инструменти за добро и да разбираме, че може да има непреднамерени последствия от тях.

И накрая, "облакът" и облачните услуги продължават да имат превес в разговорите по простата причина, че разгръщането в облака и използването на облачни услуги спестява на разработчиците напрежение, разходи и проблеми със скалируемостта, които използването на физически сървъри носи.

Трудно ли се поддържа единна общност от разработчици и доколко те са "тясно специализирани" в технологиите само на Progress?
Като при всяка силна общност, хората, които са част от нея, са се събрали, защото имат общ интерес. Разработчиците не се различават.

Въпреки че имаме силна група от потребители и поддръжници, общностите, към които нашата група за разработчици принадлежи, не са тясно фокусирани върху Progress. Вярваме в това да сме активни участници в общностите от разработчици, които се формират около същите технологии, които ние подкрепяме. Вярваме, че трябва да се срещаме с разработчиците там, където са те – без значение дали това са форуми, събития, потребителски групи, социалните медии или дори Twitch, нашите т.нар. адвокати на разработчиците и инженери са там също, защото и те обичат толкова много технологията, колкото всеки друг разработчик.

Кои са най-новите технологии, които искат / могат да използват разработчиците на приложения?
Красотата на нашата индустрия e чувството, че винаги има нещо ново. Една от технологиите, които набират популярност в момента, е Blazor. Краткото й описание е, че тя позволява на разработчиците да пускат .NET в браузъра. Това означава, че един .NET разработчик вече не трябва да учи JavaScript, за да създава уеб базирани приложения. Както може да се досетите, това отваря един изцяло нов свят за .NET разработчиците, позволявайки им да създават уеб приложения, докато използват съществуващите си умения за разработка.
Въпросите зададе Владимир Владков




© Ай Си Ти Медиа ЕООД 1997-2019 съгласно Общи условия за ползване

X