Как стать автором
Обновить

23 ноября ноября пройдет DevFest SPB 2019

Разработка под Android *Kotlin *Конференции Google Cloud Platform *
Третий DevFest в Петербурге уже совсем скоро — 23 ноября. В программе будет 12 докладов от спикеров из топовых компаний (Google, Yandex, JetBrains, The New York Times и др). Секция про мобильные технологии, Web и Cloud. От проектирования архитектуры для Flutter-приложения до GraphQL и Google Cloud. А читателям Хабра дарим скидку. Подробнее о программе и спикерах под катом.


Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 796
Комментарии 0

Kotlin-библиотека Anko стала deprecated

Блог компании JUG Ru Group Разработка под Android *Kotlin *


У проекта Anko, призванного улучшить Android-разработку на Kotlin, более 15 000 звёзд на GitHub, то есть это одна из самых известных Kotlin-библиотек. Однако теперь было официально объявлено о прекращении работы над ней.

Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 7.3K
Комментарии 21

Android Academy Fundamentals: теперь прямо у тебя дома

Разработка мобильных приложений *Разработка под Android *Kotlin *Учебный процесс в IT

26 октября стартует базовый курс Android Academy по Android-разработке (Android Fundamentals), организованный совместно двумя локациями Android Academy Moscow и Android Academy Minsk. Встречаемся онлайн в zoom в 19:00.


Регистрация 


Для регистрации — пишите боту Oh My Event! в телеграме о том, что вы хотите к нам присоединиться.


  • Как? Всё просто — переходим по этой ссылке и следуйте инструкциям. Как получите сообщение об успехе — вы в списках!
  • Мы напишем вам через бота о дальнейших шагах.

Что за курс?


Абсолютно бесплатный курс по разработке приложений под платформу Android. В этом году в качестве формата проведения лекций мы выбрали формат воркшопов. Вас ждет 13 незабываемых занятий по 2 часа в компании с крутыми специалистами и целеустремленными учениками! Будет непросто, но мы уверены: ты справишься и будешь гордиться тем, что сделал это!

Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 11K
Комментарии 8

Глубокое обучение на Kotlin: вышла альфа-версия KotlinDL

Блог компании JetBrains Kotlin *

Всем привет!


На днях мы выпустили первую альфа-версию KotlinDL, фреймворка для глубокого обучения нейросетей, API которого мы старались сделать максимально похожим на Keras (фреймворк на Python поверх TensorFlow).


В KotlinDL вы найдете простые API как для описания, так и для тренировки нейронных сетей. За счет высокоуровневого API и аккуратно подобранных значений по умолчанию для множества параметров мы надеемся снизить порог входа в глубокое обучение на JVM. Вот так, например, выглядит тренировка и сохранение простой нейросети, написанной при помощи KotlinDL:

Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 5.4K
Комментарии 4

Новости Android разработки #3

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

Текстовая версия выпуска новостей Android разработки на YouTube канале "Android Broadcast" от 8 февраля 2021. В них рассказывают о самых важных событиях, новостях, библиотеках и интересных статьях из мира разработки под Android.

В выпуске вы узнаете про Kotlin 1.4.30, закрытие JCenter, следующей версии KotlinX Serialization и что же на самом деле такое Harmony OS по заявлениям Huawei.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 3.5K
Комментарии 2

Обновление Android Jetpack: Activity Result API и рефакторинг Fragment

Разработка под Android *

Привет! С вами Android Broadcast. Прошли 2 недели и очередной релиз библиотек Jetpack от Google уже с нами. Вышло долгожданное исправление множества багов в Fragment из-за рефакторинга внутри FragmentManager, Activity Result API и много другого. Все самое интересное вы найдете в статье, а все подробности можете найти на сайте

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.7K
Комментарии 0

Серия вебинаров по серверной разработке на Kotlin. Продолжение

Блог компании JetBrains Kotlin *Конференции

Мы продолжаем серию вебинаров о разработке серверных приложений на Kotlin (на английском языке). С 18 февраля по 18 марта пройдут четыре вебинара, на которых мы вместе с вами рассмотрим прикладную бэкенд-разработку на Kotlin в формате живых кодинг-сессий. Вебинары подойдут для Kotlin- и Java-разработчиков любого уровня подготовленности, в том числе для разработчиков мобильных приложений без опыта серверной разработки.

Спикеры из JetBrains, VMware, Confluent и Oracle расскажут о реактивном программировании, асинхронных приложениях на базе фреймворка Ktor, создании микросервисов с помощью Helidon и других аспектах применения Kotlin в серверной разработке:

Going Reactive With Spring WebFlux, Kotlin Coroutines, and RSocket, 18 февраля, 19:00 – 20:00 МСК

Building Microservices With Helidon and Kotlin, 10 марта, 19:00 – 20:00 МСК 

— Ktor From the Ground Up, 17 марта, 20:30 – 21:30 МСК 

Applied Event Streaming With Apache Kafka, Kotlin, and Ktor, 18 марта, 19:00 – 20:00 МСК 

Во время вебинаров вы сможете задавать вопросы спикерам и организаторам. Подробнее о каждом из вебинаров читайте ниже.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.1K
Комментарии 0

Новости Android разработки 23.02.2021

Разработка под Android *

Неделька выдалась шикарной - нам показали новую версию Android, а также объявили о новом выпуске TheAndroidShow, посвященное Jetpack Compose. Ставлю на то, что там нам представят Beta Compose, расскажут когда же ждать релиза. Очень надеюсь что также будет стабилизация API для первой версии.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 4.7K
Комментарии 0

Google выпустила стабильную версию Android Studio Arctic Fox с Jetpack Compose 1.0

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

Google выпустила стабильную версию инструмента пользовательского интерфейса Android Jetpack Compose после двух лет разработки. Вместе со стабильным выпуском Android Studio Arctic Fox, Jetpack Compose готов к использованию в производственном коде.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 3.1K
Комментарии 3

Фишки Kotlin, о которых вы могли не знать: Meetup Haulmont и JetBrains

Блог компании Haulmont Kotlin *Конференции

В Kotlin есть много возможностей — сегодня это один из самых быстроразвивающихся языков программирования. Его выбирают для разработки мобильных,  web- и десктопных приложений, а также для Data Science и т. д.  Но все ли его фишки одинаково полезны?  

Мы решили не гадать и позвали на онлайн-митап эксперта из команды разработки Kotlin Антона Архипова, Developer Advocate в команде Kotlin, JetBrains.

Антон расскажет про 15 фишек Kotlin, разделив их на 3 категории: востребованные, недооценённые и спорные. Будет полезно как опытным, так и начинающим разработчикам 

Когда: 14 сентября в 18:00 (МСК). Участие бесплатное. 

Подробности и ссылка на регистрацию
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 4K
Комментарии 4

One Day Offer для Android-разработчиков: станьте частью команды SberDevices за один день

Блог компании SberDevices Разработка мобильных приложений *Разработка под Android *Kotlin *Карьера в IT-индустрии

Приглашаем мобильных Android-разработчиков уровня Middle/Senior продемонстрировать свои знания, узнать больше о продуктах и технологиях SberDevices, стать частью нашей команды – и всё это за один день. Ключевые слова: Kotlin + Kotlin Coroutines, Android Jetpack.

One Day Offer пройдёт 26 сентября (это выходной день – не нужно отрываться от работы как в будни) с 11:00 до 20:00, онлайн. Для участия необходимо зарегистрироваться, отправив заявку по адресу: HR_SberDevices@sberbank.ru.

Нанимающие команды работают над умными устройствами Sber, семейством виртуальных ассистентов Салют, сервисом для видеоконференций Jazz by Sber, SmartCamera, платформой умного дома Sber и другими.

Как всё будет проходить

Для начала немного покодим. Вам предстоит решить небольшую задачу, для этого нужно быть знакомым с основами алгоритмов и структур данных, уметь думать и писать код. Затем проведём две онлайн-секции. Здесь вам предстоит продемонстрировать знания Kotlin, платформы Android и её архитектуры. В случае успешного прохождения онлайн-секций вас ждут короткие финалы с представителями команд мобильной разработки SberDevices. Если общий язык будет найден, вы получите оффер в тот же день.

Мне интересно!
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 2.2K
Комментарии 2

Открытые лекции Computer Science Center в октябре

Блог компании Образовательные проекты JetBrains Учебный процесс в IT Управление продуктом *

Computer Science Center приглашет на открытые лекции, которые будут проходить весь октябрь. Разработчики смогут узнать о распределениях с тяжёлыми хвостами, рандомизированных алгоритмах и рефлексии в Kotlin, а также как правильно выстроить взаимодействие в проектах с открытым кодом. Продакт-менеджеры обсудят best practices вместе с коллегами из JetBrains, Яндекса, Fresha, Booking и Google. 

Все лекции пройдут в онлайн-формате, часть можно будет посетить очно в Новосибирске.

Расписание и подробное описание лекций внутри.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.3K
Комментарии 0

IntelliJ IDEA 2021.3

Блог компании JetBrains JavaScript *Java *Scala *Kotlin *

Привет, Хабр!

Представляем IntelliJ IDEA 2021.3 — последнее большое обновление в 2021 году! Новую версию можно скачать с сайта JetBrains или через Toolbox App. Кроме того, можно обновиться из самой IDE или с помощью snap-пакета, если вы являетесь пользователем Ubuntu.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 7.4K
Комментарии 5

Приглашаем автоматизаторов тестирования в команду SberDevices

Блог компании SberDevices Java *Тестирование мобильных приложений *Kotlin *Карьера в IT-индустрии

Салют, на связи команда SberDevices! Объявляем первый в году One Day Offer. На этот раз мы приглашаем автоматизаторов тестирования уровня Middle/Senior, которые специализируются на UI-тестах для девайсов на Android. Также ищем QA-инженеров по тестированию backend’а виртуальных ассистентов Салют. Работа ответственная и масштабная — вас ждут разнообразный парк устройств и интересные задачи под каждую платформу. К тому же вы сможете выбрать направление, которое вам наиболее интересно. 

Мне интересно!
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.1K
Комментарии 3

18–20 мая: оффер для бэкенд-разработчика за 1 день

Блог компании Surf Программирование *Java *Kotlin *Удалённая работа

Открываем программу ускоренного трудоустройства для Middle и Senior разработчиков на Java/Kotlin. Тебя ждут всего три шага: подай заявку, пройди онлайн-собеседование и получи оффер. Никаких многоступенчатых собеседований и долгого ожидания ответа. 

Подробности >> 

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Просмотры 1.5K
Комментарии 1

Чемпионат или викторина? Сколково разыграет 2,5 месячных оклада Java-разработчика

Java *
Recovery mode

Фонд «Сколково» и IT_One организуют чемпионат среди Java-специалистов на платформе All Cups. Участникам предлагают побороться за призовой фонд в 700 000 рублей, что в среднем по рынку соответствует 2,5-3 окладам разработчиков уровня middle и выше. Прием заявок для участия в онлайн-чемпионате открыт до 10 августа.

Понять дотягивает ли ваш уровень компетенций до борьбы с топовыми специалистами по Java вы сможете в рамках квалификационного раунда. За 5 дней участникам потребуется создать собственный сервис на заданном API. Тест квалификационных работ пройдет автоматически.

Победители, занявшие в финале чемпионата с 1 по 5 места, получат денежные призы от 80 до 250 тысяч рублей. Участники с наибольшим количеством баллов по итогам двух раундов и авторы лучших решений также получат возможность присоединиться к команде IT_One.

Павел Новиков, директор центра инноваций в финансовом секторе Фонда «Сколково» уверен, что чемпионаты – отличная возможность для компаний побороться за крутых специалистов: «Игроки рынка IT ведут активную борьбу за талантливых java-разработчиков. Хакатоны и соревнования — это один из самых востребованных и успешных инструментов для популяризации бренда компании, позволяет представить реальные рабочие задачи для потенциальных сотрудников и лучших привлечь в команду».

Вопрос: Какой должна быть ваша мотивация, чтобы вы приняли участие в подобном турнире?

Читать далее
Всего голосов 16: ↑7 и ↓9 -2
Просмотры 1.9K
Комментарии 6

Веб-редактор кода на Kotlin, с примерами и компиляцией в JavaScript

Блог компании JetBrains Java *Kotlin *
Слышали про Kotlin? Это новый JVM-ориентированный язык программирования от JetBrains?

До вчерашнего дня о Kotlin можно было только почитать и пофантазировать.
А вчера команда разрабатывающая язык открыла для всеобщего доступа web-редактор кода на Kotlin c возможностью компиляции и запуска. Добро пожаловать на http://kotlin-demo.jetbrains.com!

Вот, что можно сделать сейчас:
  • Поиграться с готовыми примерами и задачками.
  • Запустить ваш код на JVM, работающей на нашем сервере. Т.е. можно использовать знакомые вам классы из JDK.
  • Также можно скомпилировать Kotlin-код в JavaScript и запустить его в браузере

Редактор кода уже сейчас умеет делать подсветку ошибок «на лету» либо в момент запуска (по умолчанию), форматирование кода и предоставляет автодополнение по Ctrl+Space.
Kotlin web demo
Проект находится в стадии разработки и будет активно развиваться. Дальше обещается библиотека для более удобной работы с расширениями JDK типа collections и пр., больше примеров и интересных задач.

Ваши идеи, толковые предложения, а также отчеты об ошибках очень приветствуются в баг-трекере проекта.

А если есть желание посоревноваться и получить приз, то предлагаем вот такие 2 задачки:
Читать дальше →
Всего голосов 34: ↑29 и ↓5 +24
Просмотры 4K
Комментарии 51

JetBrains показали исходные коды Kotlin

Java *Kotlin *
В июле прошлого года JetBrains анонсировали новый язык программирования Kotlin. Сегодня, JetBrains выложили исходные коды этого языка программирования в Open Source. Теперь пощупать новинку могут все желающие.
Читать дальше →
Всего голосов 45: ↑43 и ↓2 +41
Просмотры 2.5K
Комментарии 36

Kotlin теперь OpenSource

Java *Kotlin *
Сегодня компания JetBrains объявила о доступности исходных текстов языка программирования Kotlin, который предназначен для разработки на платформах Java и JavaScript. В дополнение был предоставлен доступ к сборкам компилятора, стандартным библиотекам Kotlin, инструментам сборки (интеграция с Ant, Gradle, Maven), и плагину для Intellij Idea. Ранее стала доступна Веб-демо версия Kotlin.
Читать дальше →
Всего голосов 16: ↑9 и ↓7 +2
Просмотры 2K
Комментарии 10

Немного про повторное использование объектов

Java *Kotlin *
Недавно я наткнулся на блог, который ведет Peter Lawrey. Там можно найти интересную информацию, которая касается производительности кода под JVM.

Там я нашел непривычный подход, который состоит в повторном использовании объектов. Непривычен он по нескольким причинам:
  • Общепринятое мнение, что создание объектов сейчас настолько быстрое, что не стоит обращать на него внимание
  • Этот подход редко где используется, и на это должны быть причины.

Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 2.3K
Комментарии 4