Мелочи По Разработке Android Для Начинающих

В связи с бурным развитием мобильных технологий ИТ-компаниям все чаще требуются разработчики мобильных приложений для своих продуктов.

Наша компания не стала исключением.

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

Было решено написать им небольшую памятку, касающуюся основных аспектов разработки.

Выкладываю на суд пользователей Хабра.

Описание своих рассуждений я буду размещать под спойлерами.



пользовательский интерфейс

Во-первых, не используйте визуальный дизайнер.

Никогда.

Исключением является совсем начинающий разработчик, не знающий основ Android xml-разметки, и только при условии, что он потом вручную пройдёт разметку и вычистит весь мусор.

Спойлер Проблема в том, что визуальный дизайнер — не Android, и отображаемый там View — это не всё ваше приложение, поэтому при попытке его правильной настройки дизайнер может использовать отступы вместо центрирования, LinearLayout вместо FrameLayout или просто ненужную вложенность в общий.

Наткнулся однажды на этот кусок макета (для наглядности сокращу атрибуты), никогда так не делайте:

   

<RelativeLayout>

Теги: #Android #Памятка для новичка #Разработка под Android
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.