Pull to refresh
28
-4.3
Сергей Ермолаев @ermolnik

Team lead mobile apps

Send message

Как стать Android разработчиком в 2023

Reading time6 min
Views88K

И так, давайте начнем с того, что должен знать и уметь человек, чтобы стать Android разработчиком? Скиллсет будем смотреть по вот этому Roadmap

Читать далее
Total votes 18: ↑16 and ↓2+14
Comments33

Почему я отказался от кросс-платформенных решений в мобильной разработке

Reading time9 min
Views11K
image
Позвольте мне с вами кое-чем поделиться. Мне нравится идея кросс-платформенной разработки. Возможность использовать один набор инструментов для всех моих задач — это мечта. Кто не хотел бы использовать только один инструмент, чтобы успешно выполнять свои задачи? Пиши один раз, запускай везде? Я хочу!
Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments27

Разбираемся с Clean Code в Android

Reading time7 min
Views12K
В качестве вступления хотелось бы вспомнить цитату дядюшки Боба
Вы читаете эту статью по двум причинам. Первая — Вы программист, вторая — Вы хотите быть лучшим программистом.
Читать дальше →
Total votes 7: ↑7 and ↓0+7
Comments3

RxJava2 + Retrofit 2. Модифицируем адаптер для обработки состояния отсутствия интернета на Android

Reading time4 min
Views9.9K


Довольно часто необходимо делать повторные запросы в сеть, например, когда у пользователя не было интернета и он захотел получить данные из интернета. Неплохо бы было заново кинуть запрос при его появлении. Хорошая практика — показать пользователю определенный UI, который объяснил бы ему что произошло и позволил бы заново кинуть запрос. Добавление такой логики может быть довольно болезненной, особенно, когда у нас огромное множество ViewModel классов. Конечно, можно реализовать логику резапросов в каждом ViewModel классе, но это не удобно и возникает огромная вероятность появления ошибок.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments1

Пример клиент-серверного приложения на Flutter

Reading time8 min
Views31K


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


Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments4

Используем SQLite в Flutter

Reading time6 min
Views43K
Привет, Хабр! Представляем вашему вниманию перевод статьи «Using SQLite in Flutter».



Сохранение данных очень важно для пользователей, так как нецелесообразно грузить одни и те же данные из сети. Разумнее будет сохранить их локально.

В этой статье я продемонстрирую как сделать это, используя SQLite, в Flutter-e
Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments4

Разработка UI с помощью Flutter

Reading time5 min
Views26K
Привет, Хабр! Представляем вашему вниманию перевод статьи "Building Layouts".

Сегодня мы узнаем:


  • Как работают механики построения UI на Flutter
  • Как верстать экраны горизонтально и вертикально
  • Как сверстать экран, используя Flutter

Результатом сегодняшнего урока будет следующий сверстанный экран

image

Читать дальше →
Total votes 19: ↑15 and ↓4+11
Comments17

Information

Rating
Does not participate
Location
Сайгон, Dong Nam Bo, Вьетнам
Date of birth
Registered
Activity

Specialization

Mobile Application Developer
Lead