Kotlin for fast development in iOS and Android|Котлин для быстрой разработки в iOS и Android

October 12, 12:20|12 октября, 12:20
Room II|II зал

Discuss the presentation|Обсудить доклад

[lang_en]

Using Kotlin/Native, Kotlin/JVM, Kotlin/MPP for faster mobile applications development.

Kotlin/Native is an LLVM back-end for the Kotlin compiler, runtime implementation, and native code generation facility. In this talk we will present using Kotlin/Native in combination with Kotlin/JVM for quick mobile application development targetting two major mobile platform without common problems of unified porting layer, limiting using of unique platform features. We will also discuss Kotlin/Native features and the value Kotlin as a platform provides to mobile developers.

[/lang_en][lang_ru]

Использование технологии Kotlin/Native, Kotlin/JVM, Grade, Kotlin/MPP для быстрой разработки мобильных приложений.

Kotlin/Native — это бэкэнд для компилятора Kotlin, основанный на LLVM, а также — поддержка времени исполнения. В этом докладе я опишу использование Kotlin/Native в комбинации с Kotlin/JVM для быстрой разработки мобильных приложений под две основные платформы без ограничений, налагаемых унифицированным уровнем портирования. Также обсудим возможности Kotlin/Native и того, что Kotlin как платформа может дать разработчикам мобильных приложений.

[/lang_ru]

Nikolay Igotti|Николай Иготти

Игорь Готти

Team lead of Kotlin/Native|Технический руководитель Kotlin/Native, JetBrains

[lang_en]

Nikolay Igotti works as Team Lead on Kotlin/Native at JetBrains. Previously used to work at Sun Microsystems, EMC, Oracle, Google on various system level software, such as HotSpot Java Virtual Machine, VirtualBox hypervisor and Native/Client runtime.

Interests: runtimes, virtual machines, memory management, language design and concurrency approaches.

[/lang_en][lang_ru]

Разработчик компиляторов и виртуальных машин, технический руководитель проекта Kotlin/Native. Преподавал в Санкт-Петербургском Академическом университете и Computer Science клубе при ОМИ РАН.

Окончил в 1998 физический факультет Санкт-Петербургского Государственного Университета, затем изучал Computer Science в Стенфордском Университете, одновременно работая в компании Sun Microsystems. После этого работал в ведущих международных ИТ-корпорациях: EMC, Oracle, Google. Имеет разносторонний опыт разработки системного ПО, участвовал в работах над виртуальной машиной Java Hotspot, гипервизором VirtualBox, высокопроизводительными системами хранения, а также браузерами Mozilla и Chrome.

Сфера научных и инженерных интересов: системы исполнения, компиляторы, виртуальные машины, новые парадигмы организации конкурентных вычислений.

[/lang_ru]

Sponsors & Partners|Спонсоры и партнёры

Sponsors|Спонсоры

Gold

JetBrainsFirst Line Software

Sponsors

BellSoftPVS-Studio

Embedded|Embedded

Auriga|Аурига

Partners|Партнёры

Gold|Золотой

Digital October

Main partners|Генеральные партнёры

RUSSOFT|РУССОФТAP KIT|АП КИТ

In cooperation|При содействии

ACM Special Interest Group on Software EngineeringAssociation for Computing Machinery

Technical partners|Технические партнёры

CUSTIS0x1.tvMajordomo

Organizers|Организаторы

Software Russiai-Help