Назад

Разработка Android на Kotlin

Разработка мобильных приложений Android

О технологии

Kotlin представляет статически типизированный язык программирования от компании JetBrains. Kotlin можно использовать для создания мобильных и веб-приложений.

Kotlin работает поверх виртуальной машины Java (JVM) и при компиляции компилируется в байткод. То есть, как и в случае с Java, мы можем запускать приложение на Kotlin везде, где установлена JVM. Хотя также можно компилировать код в JavaScript и запускать в браузере. И, кроме того, можно компилировать код Kotlin в нативные бинарные файлы, которые будут работать без всякой виртуальной машины. Таким образом, круг платформ, для которых можно создавать приложения на Kotlin, чрезвычайно широк — Windows, Linux, Mac OS, iOS, Android.

Плюсы и минусы

 + Авторы ставили целью создать язык более лаконичный и типобезопасный, чем Java, и более простой, чем Scala.

 + Следствием упрощения по сравнению со Scala стали также более быстрая компиляция и лучшая поддержка языка в IDE.

 + Язык полностью совместим с Java, что позволяет java-разработчикам постепенно перейти к его использованию; в частности, в Android язык встраивается с помощью Gradle, что позволяет для существующего android-приложения внедрять новые функции на Kotlin без переписывания приложения целиком.

Стоимость разработки

Стоимость разработки мобильных приложений Kotlin зависит от сложности поставленных задач и объема желаемого результата. Как правило, трудозатраты составляют от 170 до 230 часов.

Оставьте нам ваши контакты и мы:

  • Бесплатно проведем телефонную консультацию по технологиям, срокам и особенностям создания мобильных приложений
  • Подготовим быструю сдетальную мету проекта FixedCost