Comments 5
Совет: вот отличная серия для того, чтобы узнать основы разработки RxJava для Android.
Довольно странный совет с учетом того, что официально рекомендованным решением для построения асинхронности являются kotlin coroutines. А для поточной реактивщины там есть kotlin flow.

В остальном согласен.

И это тоже "Научитесь использовать Kotlin для разработки под Android"
Как будто доп. навык какой-то)

Подумайте об использовании Mac (вместо Windows) для разработки. Вы влюбитесь в его простоту и стабильность.

Ничто меня так не бесит как заявления о простоте и стабильности мака :)

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

Но мак не так прекрасен, куча багов которые кочуют из версии в версию, куча вещей которые не понятно как настроить, отвратительная обратная совместимость с софтом и многое многое.

Да если ты домохозяйка которой нужен браузер для вконтактика или дизайнер или музыкант, пожалуй все хорошо, но как машина для разработки он далеко не прост и стабилен.

П.С. До мака не было никакой нужды в консоли, теперь я провожу в ней наверное треть времени, т.к. даже просто скопировать файл из консоли быстрее и проще, чем штатными средствами ОС.

И да наверное на винду я не вренусь по крайней мере в разработке под андройд :)

На мой взгляд уже можно не делать так:


Private, non-static field names start with m.
Private, static field names start with s.

private static MyClass sSingleton;
int mPackagePrivate;

AndroidStudio/Idea прекрасно все подсвечивает, у меня глаз спотыкается от этих m/s перед названием.

Only those users with full accounts are able to leave comments. Log in, please.
Information
Founded

1 May 2017

Location

Россия

Website

otus.ru

Employees

31–50 employees

Registered

22 March 2017