Pull to refresh

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

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


Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 782
Comments 0

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

JUG Ru Group corporate blog Development for Android *Kotlin *


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

Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views 7.1K
Comments 21

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

Development of mobile applications *Development for Android *Kotlin *Studying in IT

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


Регистрация 


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


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

Что за курс?


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

Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views 11K
Comments 8

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

JetBrains corporate blog Kotlin *

Всем привет!


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


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

Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Views 5.3K
Comments 4

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

Development of mobile applications *Development for Android *

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

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

Читать далее
Total votes 7: ↑7 and ↓0 +7
Views 3.4K
Comments 2

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

Development for Android *

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

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 3.6K
Comments 0

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

JetBrains corporate blog Kotlin *Conferences

Мы продолжаем серию вебинаров о разработке серверных приложений на 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 МСК 

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

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 3K
Comments 0

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

Development for Android *

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

Читать далее
Total votes 7: ↑7 and ↓0 +7
Views 4.6K
Comments 0

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

Development of mobile applications *Development for Android *Kotlin *

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

Читать далее
Total votes 10: ↑10 and ↓0 +10
Views 3.1K
Comments 3

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

Haulmont corporate blog Kotlin *Conferences

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

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

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

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

Подробности и ссылка на регистрацию
Total votes 8: ↑7 and ↓1 +6
Views 3.9K
Comments 4

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

SberDevices corporate blog Development of mobile applications *Development for Android *Kotlin *IT career

Приглашаем мобильных 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. Если общий язык будет найден, вы получите оффер в тот же день.

Мне интересно!
Total votes 10: ↑9 and ↓1 +8
Views 2.2K
Comments 2

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

Образовательные проекты JetBrains corporate blog Studying in IT Product Management *

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

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

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

Читать далее
Total votes 8: ↑8 and ↓0 +8
Views 1.3K
Comments 0

IntelliJ IDEA 2021.3

JetBrains corporate blog JavaScript *Java *Scala *Kotlin *

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

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

Читать далее
Total votes 10: ↑10 and ↓0 +10
Views 7.4K
Comments 5

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

SberDevices corporate blog Java *Mobile applications testing *Kotlin *IT career

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

Мне интересно!
Total votes 7: ↑6 and ↓1 +5
Views 1K
Comments 3

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

Surf corporate blog Programming *Java *Kotlin *Remote work

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

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

Читать далее
Total votes 3: ↑0 and ↓3 -3
Views 1.5K
Comments 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-разработчиков. Хакатоны и соревнования — это один из самых востребованных и успешных инструментов для популяризации бренда компании, позволяет представить реальные рабочие задачи для потенциальных сотрудников и лучших привлечь в команду».

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

Читать далее
Total votes 16: ↑7 and ↓9 -2
Views 1.8K
Comments 6

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

JetBrains corporate blog 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 задачки:
Читать дальше →
Total votes 34: ↑29 and ↓5 +24
Views 4K
Comments 51

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

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

Kotlin теперь OpenSource

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

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

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

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

Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Views 2.3K
Comments 4