Сообщество «Google Developers Group» в Петербурге основано в 2006 году. Однако подвести итоги года мы решили впервые. GDG проводит IT конференции и митапы для разработчиков Android, Kotlin, Scala, Firebase, Dart и Assistant. В 2018 году мы провели 17 конференций и митапов. Под катом вы найдете не только итоги и отзывы о мероприятиях, а еще все материалы и записи классных докладов!
Рубрика «kotlin» - 24
GDG SPb. Что мы успели сделать за год
2018-12-27 в 13:01, admin, рубрики: android, assistant, devfest, gdg, Google, JUG, kotlin, kug, конференции, Разработка под androidПрактический пример создания собственного View-компонента
2018-12-27 в 11:43, admin, рубрики: android, android development, design, devcolibri, kotlin, material design, material theming, дизайн мобильных приложений, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под androidМне нравится Dribbble. Там есть много крутых и вдохновляющих дизайн-проектов. Но если вы разработчик, то часто чувство прекрасного быстро сменяется на отчаяние, когда вы начинаете думать о том, как реализовать этот крутой дизайн.
В этой статье я покажу вам пример такого дизайна и его реализацию, но перед этим давайте поговорим о решении проблемы в целом.
Обзор droidcon SF
2018-12-26 в 8:46, admin, рубрики: android, Android conference, conference overview, droidcon, droidconSF, funcorp, kotlin, Блог компании FunCorp, конференции, разработка мобильных приложений, Разработка под androidПривет! Меня зовут Александр Колобанов, я Android-тимлид в компании FunCorp. В ноябре я был на droidcon в Сан-Франциско. Под катом небольшой обзор конференции, путевые заметки и немного фоточек.Читать полностью »
Паттерны и антипаттерны корутин в Kotlin
2018-12-24 в 11:29, admin, рубрики: android, android development, code complete, devcolibri, kotlin, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под android, Совершенный кодРешил написать о некоторых вещах, которых, по моему мнению, стоит и не стоит избегать при использовании корутин Kotlin.
Дайджест интересных материалов для мобильного разработчика #280 (17 — 23 декабря)
2018-12-23 в 12:44, admin, рубрики: App Store, flutter, Google, Google Play, kotlin, swift, unity, Блог компании Everyday Tools, геймификация, Компьютерное зрение, маркетинг мобильных приложений, неройнные сети, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSОчередную неделю мы заканчиваем квантовыми шашками, претензиями к Google, лучшими приложениями и играми 2018 года, магазинами приложений и приложениями прачечных. С Новым годом! Следующий наш дайджест выйдет в январе.
Почему взрываются ракеты, что скоро появится в Kotlin и как спасти код ревью
2018-12-21 в 11:48, admin, рубрики: code review, grafana dsl, java, kotlin, kotlin contracts, moira, Блог компании Яндекс.Деньги, обратная связь, управление разработкой6 декабря мы провели очередной Java-митап. Там говорили вот о чём:
- о разработке Moira — системы экстренного реагирования на инциденты (про ракеты — здесь);
- о контрактах в Kotlin, задачах, проблемах и улучшениях для DSL;
- о том, как роботом выбирать ревьюеров в большой команде разработчиков;
- о том, как научить все компоненты генерировать графики и метрики на боевой среде;
- о правильной обратной связи для обнаружения проблемных релизов.
В этом посте — пять докладов, которые сделают вашу жизнь лучше, разработку более приятной, а новый год — ещё более новым.
Лучшие доклады JPoint 2018: Java-JVM и её перформанс, Kotlin, Spring, Docker
2018-12-21 в 10:37, admin, рубрики: devops, java, jpoint2018, kotlin, Блог компании JUG.ru Group, высокая производительностьМы уже выложили на YouTube видеозаписи докладов JPoint 2018 и специально для хаба Java на Хабре сделали традиционную подборку самых лучших из них по мнению посетителей конференции.
Как обычно, наверху «младшие» доклады, в конце — с самым высоким рейтингом. Конечно, это не значит, что один доклад намного хуже другого: если изменить методику расчета, места могут легко поменяться. В реальности, мы её и изменили, теперь используется «soft quorum» вариант рейтинга, учитывающий количество присутствовавших на докладе участников. Этот подходит имеет свои минусы (например, на кейноут приходит больше людей, чем на обычный доклад, просто потому что у аудитории нет выбора), но в целом даёт более качественную картину произошедшего.
Под катом — и видеозаписи лучших докладов, и ссылки на их презентации, и короткие описания, и ссылка на полный плейлист.
Переход на Kotlin в Android-проекте: Tips and Tricks
2018-12-19 в 14:18, admin, рубрики: android, kotlin, kotlin android extensions, kotlin vs java, Блог компании DataArt, миграция приложений, миграция проекта, разработка мобильных приложений, Разработка под android, Тестирование мобильных приложений
Автор: Сергей Ешин, Strong Junior Android Developer, DataArt
Уже более полутора лет прошло с тех пор, как Google объявил об официальной поддержке Kotlin в Android, а самые матерые разработчики начали экспериментировать с ним в своих боевых и не очень проектах больше трех лет назад.
Новый язык тепло приняли в Android-сообществе, и подавляющая часть новых проектов на Android стартует с Kotlin на борту. Важно и то, что Kotlin компилируется в JVM-байткод, следовательно, полностью совместим с Java. Значит, в существующих Android-проектах, написанных на Java, тоже есть возможность (более того — потребность) задействовать все фичи Kotlin, благодаря которым он и приобрел столько поклонников.
В статье я расскажу об опыте миграции Android-приложения с Java на Kotlin, трудностях, которые пришлось преодолеть в процессе, и объясню, почему все это было не зря. Статья в большей степени рассчитана на Android-разработчиков, только начинающих изучение Kotlin, и кроме личного опыта, опирается на материалы других членов сообщества.Читать полностью »
Дайджест интересных материалов для мобильного разработчика #279 (10 — 16 декабря)
2018-12-16 в 11:49, admin, рубрики: accessibility, Android Things, kotlin, mobius, scenekit, swift, unity, ux дизайн, Блог компании Everyday Tools, кроссплатформенная разработка, маркетинг мобильных приложений, машинное обучение, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSВ новом дайджесте у нас шикарное расследование про геолокацию и то, как приложения делятся данными с рекламодателями, Metal и SceneKit для разработчиков, история приложения на $500,000, лучшие SDK, рост и реклама 2018.
Компилируем Kotlin: JetBrains VS ANTLR VS JavaCC
2018-12-15 в 8:23, admin, рубрики: antlr, java, javacc, jetbrains, kotlin, parser, Компиляторы
Насколько быстро парсится Kotlin и какое это имеет значение? JavaCC или ANTLR? Годятся ли исходники от JetBrains?
Сравниваем, фантазируем и удивляемся.
Читать полностью »