Search
Write a publication
Pull to refresh
1
0
Send message
suspend fun LibClazz.wrap() = suspendCancellableCoroutine<Unit> { continuation ->
      this.foo{
          continuation.resume(Unit)
      }
}
Почему не RecyclerView с кастомным LayoutManager?
А возможно посещение в Ленинградском офисе?
Есть видео, как она кодит?
Сколько можно этих кратких введений? Каждый месяц по паре статей на протяжении года. Думаю все кому надо уже «ввелись», и можно вещать о продвинутом использовании либы.
Уважаемый, Вы выкладываете в сообщество продукт, который должен как то облегчить работу с не очень удобным функционалом. А я как потребитель этого продукта должен быть уверен, что используя у себя ваше творение я не увижу кучу репортов о разных крашах на следующий день после релиза. Сейчас я в этом не уверен. Написать пару классов это одно, а вот доказать, что они работают как Вам задумывалось это другое.
А вы на работе тоже будете так говорить начальству? Не нравиться, что код не работает напишите так, чтоб работало.
Бессмысленное использование SerializedName. Аннотация нужна, чтоб при конвертации класса в json использовалось не имя поля, а имя, которое вы укажете в параметре аннотации. Классные тесты у вас.
Форматирование классное.
Я хочу увидеть что то типа «на Java для лист итема мы создавали модель вот так(создаем класс, переопределяем equals и hashCode бла — бла, но на Котлине мы можем это сделать в одну строчку вот так)». И я такой сижу и думаю: «Ого, как круто, интересно какие там еще штуки есть»
ага, вчера выкатили.
Вы правы не поверю! Видимо вы так же отдаленно знакомы с языком как и автор.Те «остальные фичи», которые редко применяются, в нормальных проектах применяются на каждом шагу. В java любой объект может быть null, так что не вижу препятствий в применении котлиновской модели null-safe при использовании sdk. Смысл текущей статьи заинтересовать разработчика использовать Котлин вместо Java, при этом ни одна из ключевых концепций языка не использована. Более того включен кусок кода на Java, что как бы может намекать, что без нее все равно не обойтись, и отдельные компоненты придется писать на Java.
в Android N появятся
Котлин ради Котлина. Смысл писать на Котлине, как на Java? Ни одна из особенностей языка в проекте толком не применена. Ни дата классы, ни делегаты, ни функции расширения, ни null safe. Хотя все это в вашем проекте можно с успехом применять. А писать на Котлине, только для того, чтоб юзать лямбды слегка глуповато.

З.Ы. Нормальный layout делать через Anko это Ад.
З.З.Ы. Статья скорее «отпугивает» от изучения языка

Information

Rating
Does not participate
Registered
Activity