Котлін: Новий діалект для Android

Kotlin буде офіційно підтримуватися на Android як першокласна мова. У недавньому повідомленні від Google також було зрозуміло, що інструменти Kotlin будуть представлені в Android Studio 3.0 за замовчуванням. На відміну від інших розробників платформ, Google не буде володіти Kotlin, а мова буде розроблятися під наглядом її засновника JetBrains.

Джерело зображення: venturebeat.com

JetBrains, спонсор Kotlin і винахідник популярного IntelliJ, буде повністю сумісний з основною мовою розробки додатків Android, Java. Kotlin працює на JVM (віртуальна машина Java). Використання будь-якої іншої мови, яка працює на JVM, вже було можливим для розробки Android.

Android не зобов’язаний використовувати JVM, але добра воля Java та її сильне коріння зробили її улюбленою мовою для розробників. На даний момент у Kotlin є версія 0.2, яка додає підтримку сопрограм і міжмодульних вбудованих функцій, з виправленими помилками та покращеннями.

Дивіться також:  Все про конференцію Google I/O 2017, день 1

Джерело зображення: Kotlin.org

Крім JVM, у Kotlin набагато більше спільного з Java. Kotlin також є OOPS (об’єктно-орієнтованою системою програмування) і перевірено полегшує головоломки, як це зробила Java. Однак у Kotlin є набагато більше можливостей для розробників із більш акуратним синтаксисом. Kotlin планується розробити некомерційним фондом Kotlin у співпраці JetBrains і Google. У рамках розробки Kotlin збирається досліджувати ще кілька платформ, і не буде нічого дивного, якщо буде виявлено, що він розробляє Mac та iOS.

Враховуючи все, можна помітити, що Google відчула потребу змінити механізм розробки. Використання Kotlin для розробки додатків для Android має додавати користувачам кілька шалених сюрпризів. Google прийняла ці зміни і знову довів, що вірить у покращення, не важливо, якщо це вимагає заміни звичайних механізмів.


Leave a Comment

Android: Як виправити недостатню кількість памяті

Android: Як виправити недостатню кількість памяті

У вас закінчується місце на вашому Android? Вирішіть проблему за допомогою цих порад для початківців на будь-якому пристрої.

Amazon Fire: Увімкнення налагодження через USB

Amazon Fire: Увімкнення налагодження через USB

Хочете використовувати планшет Android Fire із програмами Android Studio на ПК? Дізнайтеся тут, як увімкнути налагодження USB на планшеті Fire на ПК, Mac та Linux.

Як користуватися віджетом Android 12 з першого погляду

Як користуватися віджетом Android 12 з першого погляду

Дізнайтеся, як ви можете ним користуватися та що може запропонувати Android 12. Ось інформація, яку ви точно не захочете пропустити.

Amazon Fire: Як додати сторінки книги до закладок

Amazon Fire: Як додати сторінки книги до закладок

Не заблукайте, читаючи улюблений роман. Дізнайтеся, як додавати сторінки своїх книг до закладок на планшетах Amazon Fire.

Виправлення планшета Amazon Fire, який не вмикається

Виправлення планшета Amazon Fire, який не вмикається

Зіткнулися з проблемою, коли планшет Amazon Fire не вмикається? Прочитайте цю статтю зараз, щоб дізнатися про кілька покрокових способів вирішення проблеми.

Виправлення: Samsung Galaxy S21 не вдається активувати Wi-Fi-дзвінки

Виправлення: Samsung Galaxy S21 не вдається активувати Wi-Fi-дзвінки

Багато моделей телефонів Samsung, включаючи Galaxy S21, мають проблеми з Wi-Fi Calling. Встановлення програми VoWiFi може вирішити цю проблему.

Чи має Galaxy Z Fold 5 можливість розширення памяті?

Чи має Galaxy Z Fold 5 можливість розширення памяті?

Серія Samsung Galaxy Z Fold була на передовій революції складних смартфонів, пропонуючи користувачам унікальне поєднання інновацій та...

Найкращий чохол для Galaxy Z Fold 5 з S Pen

Найкращий чохол для Galaxy Z Fold 5 з S Pen

Обов’язково придбайте найкращий чохол із стилусом S Pen для Galaxy Z Fold. Ось кілька моделей, які ви не можете пропустити.

Galaxy Tab S9: Увімкнення налагодження через USB

Galaxy Tab S9: Увімкнення налагодження через USB

Посібник, який ознайомить вас із тим, як увімкнути параметри розробника та налагодження через USB на планшеті Samsung Galaxy Tab S7.

Amazon Fire: додавання/видалення закладок для вебсторінок

Amazon Fire: додавання/видалення закладок для вебсторінок

Хочете впорядкувати систему закладок планшета Amazon Fire? Прочитайте цю статтю, щоб дізнатися, як додавати, видаляти та редагувати закладки зараз!