Страница 7 из 7

Re: Будущие темы уроков

Добавлено: 06 янв 2014, 15:34
altwin
Небольшую печальку нагоняет полное отсутствие в темах тестирования, это неотъемлемая часть реальной разработки и большая проблема в том, что мало кто из "начинающих" предает этому значение. И не только в Android. Как раз зарубежных работодателей это очень сильно удивляет, когда они постоянно видят код без тестов. http://robolectric.org/ - был бы интересной темой. Как и вообще к примеру серия уроков по TDD в Android, сейчас этого очень не хватает в рунете.

P.S. я видел, что в теме был намек на тесты ;) просто кажется чем больше, тем ближе к нам тесты :)

Re: Будущие темы уроков

Добавлено: 06 янв 2014, 16:25
Mikhail_dev
Будет ли новичок использовать юнит тесты, если ему лень даже Java изначально изучить?
Будет ли нормальный разработчик использовать юнит тесты, если работодатель не включает их в человекочасы?

Re: Будущие темы уроков

Добавлено: 06 янв 2014, 16:30
altwin
m090050 писал(а):Будет ли новичок использовать юнит тесты, если ему лень даже Java изначально изучить?
Будет ли нормальный разработчик использовать юнит тесты, если работодатель не включает их в человекочасы?
Компании бывают разные, и далеко не каждый тим лид запушит в основной репозиторий код без проверки - как это сделать без теста? Хотя для маленькой команды - возможно он сделает review, но всего проекта и каждого изменения?? Unittest - это деталь проекта выкинуть которую нельзя и новичек будет учиться так, как его учат. Когда проект пишет более одного человека как без тестов работать я если честно вообще не представляю... а если кто то сделает hotfix в prodaction как вы ошибку ловить будете?

P.S> Будет ли нормальный разработчик использовать юнит тесты, как раз нормальный будет, поскольку он понимает, что этот проект ему придется поддерживать и через месяц ему не заплатят за часы проведенные в "разборах", которые при наличии адекватного теста были бы не более чем запуском теста.

Да и что делать с автоматической сборкой, когда у релиз менеджера все упало? он же тупо создаст таск на всю команду -это куча затрат человекачасов в сумме даже при условии нормального общения в команде. Jira же может при сборке запустить ваш тест и по завалившейся части будет видно кому отдавать такс -без разбора полетов.

P.S. по поводу новичков - вспомнилась одна книжка по Rails -http://ruby.railstutorial.org/ruby-on-r ... orial-book, вся разработка ведется через тесты и как раз новичек привыкает к best practice безболезненно и шаг за шагом вживается в роль, жаль в Android подобного пока не встречал.

Re: Будущие темы уроков

Добавлено: 06 янв 2014, 16:54
Mikhail_dev
Да всё верно сказано, но на практике во фрилансе никто не платит за юнит тесты (5 процентов не учитывается). В маленьких компаниях юнит тесты обычно не используются.
P.S. это для Ruby. Есть ли что-то подобное для Android?

Re: Будущие темы уроков

Добавлено: 06 янв 2014, 17:00
altwin
m090050 писал(а): P.S. это для Ruby. Есть ли что-то подобное для Android?
C первых дней, когда я посвятил свою жизнь Android я искал что -то подобное... нифига, даже подобного этому: Learn Code The Hard Way нет :( Вот и писал в надежде, что найдется энтузиаст, тема отличная. Есть еще пример в django, это действительно отличные практики, вот только почему никто не решился создать что то подобное для Android не ясно... возможно он молод и сложней в освоении, чем вышеупомянутые технологии, либо так популярен, что у людей нет времени :)

Re: Будущие темы уроков

Добавлено: 17 янв 2014, 18:54
Andy_ua
Navigation Drawer (можно на примере шаблона из Android Studio или http://developer.android.com/intl/ru/tr ... rawer.html )
я так понимаю это замена множеству кастомных left side menu

Re: Будущие темы уроков

Добавлено: 10 мар 2014, 10:42
bembi700120
Все уже наверное знают что вышла новая среда разработки Android Studio. Интересна она тем, что в ней используется другой сборщик проектов gradle (В eclipse используется ant, в idea какой-то свой собственный). Очень интересно было бы послушать про сборщики. Вопросы которые было бы хорошо осветить:
1. Что такое сборщики проектов?
2. Ant/Maven/Gradle
3. Как устроена сборка в Ant
4. Как устроена сборка в Maven(жизненный цикл)
5. Maven репозиторий
6. Как связать андройд проект c Maven
7. Как собирать проекты на основе Gradle
8. Gradle + внешние репозитории
9. Мультипроекты (модули, jar)
10. Как использовать сборщики проектов в контексте зависимостей

Re: Будущие темы уроков

Добавлено: 09 апр 2014, 18:09
Postromantic
Не планируются ли уроки по работе с .doc и .xls файлами? т.е. чтобы создать xls файл и отправить его по электронке на большой комп, чтобы с того распечатать. А может вообще уже есть материал, как с телефона результат отправить на принтер?

Re: Будущие темы уроков

Добавлено: 10 апр 2014, 13:15
sergentum
было бы круто увидеть урок по работе с железом! с датчиками - света, уха, акселерометра, и т.п. по всем датчикам.
спасибо.

я нашел урок по датчикам, спасибо ОГРОМНОЕ. автору лучи счастья и добра.

Re: Будущие темы уроков

Добавлено: 10 апр 2014, 14:02
altwin
Интересно было бы увидеть что -то по этой теме: http://source.android.com/source/building.html
Т.е. уроки из серии "Собираем Kit Kat для Samsung Galaxy S" :)

Re: Будущие темы уроков

Добавлено: 05 май 2014, 18:03
Andy_ua
SwipeRefreshLayout из библиотеки Android support
http://habrahabr.ru/post/218365/

Re: Будущие темы уроков

Добавлено: 28 сен 2014, 19:52
fursformula
Добрый день. Спасибо за хороший сайт.
Просто обязательно нужно начать серию уроков по теме "сетевое взаимодействие".
То есть рассмотреть сначала работу по http (URLConnection, HTTPClient), потом более общую работу по TCP/UDP (Java.net, Socket, ...), ну и в завершение практический пример по работе через Bluetooth и Wi-Fi P2P (Direct), чтобы сделать какой-нибудь простенький чат (просто два аппарата соединяться друг с другом и могут обмениваться текстом, простыми командами). Уже на этой основе по сути можно делать любые более сложные игры, вроде блютуз-шашек и т.п.

Re: Будущие темы уроков

Добавлено: 26 ноя 2014, 14:32
firedragon
А есть ли в планах создание туториалов по Android Wear?

Re: Будущие темы уроков

Добавлено: 01 май 2015, 13:48
Wa1deMar
trew писал(а):Тестирование Android приложений.
Огромный плюс.

А еще GreenDao и Gradle

Re: Будущие темы уроков

Добавлено: 03 май 2015, 23:47
Эркин
В уроке 140 Ставим свои объекты на карте, хорошо было-бы сначала поместить своё местоположение... а потом ... А пока огромное спасибо и на этом!
Желаю успехов

Re: Будущие темы уроков

Добавлено: 29 дек 2015, 15:11
antonio_antuan
Добрый день.
Во-первых, спасибо большое за сайт.
Скажу честно, увидев у каждого урока подпись "Создан в 2011-12-13 году", я сначала был разочарован. Но это у меня быстро прошло, когда я зашел в уроки и увидел надпись "обновлен в 2015 году".
Собственно, моё предложение/пожелание: выводите, пожалуйста, дату обновления уроков рядом с датой создания. Или вместо. Было бы очень удобно.

Re: Будущие темы уроков

Добавлено: 02 фев 2016, 10:36
kav
Доброе время суток,

Было бы очень интересно развить тему с платным контентом и сделать приложение которое работает через BACKEND.

Например сделать "Блокнот" на подобии Evernote с
  • 1. Авторизацией / Регистрацией
  • 2. Созданием папок / под папок / тегов для заметок (и корзиной для удаленных с возможностью восстановления)
  • 3. Возможность создание не только текстовых но и аудио / видео, напоминаний с GEO привязкой и т.д.
  • 4. Синхронизация с возможностью выбирать GSM/Wi-Fi / Only Wi-Fi
  • 5. Возможность поделиться заметкой через разные программы
  • 6. Открытие совместного доступа к заметки для совместного редактирования
  • 7. PUSH-уведомления
  • 8. Разграничение прав доступа, доступ к определенным возможностям только для определенных людей (платная подписка)
  • 9. Интерфейс который бы подстраивался под экран и возможность менять тип представления для списка заметок (список/карточки)
  • 10. WEB версия
P.S> как BACKEND знаю только BACKENDLESS который может делать все это и позволяет развернуть его БЕСПЛАТНО у себя на сервере и есть бесплатный акк на их сервисе (для экспериментов достаточный). Так же имеет API под Android и iOS и WEB

Re: Будущие темы уроков

Добавлено: 21 фев 2016, 11:44
Yevgeniy
Доброго времени суток!

Думаю что уроки по Material Desing очень актуальны. Использование библиотек android appcompat V*, Design Support Library и т.д. Т.е. уроки создания Material Desing используя возможности андроида, а не используя готовые библиотеки того же Material Drawer.

Re: Будущие темы уроков

Добавлено: 13 мар 2016, 20:40
iliuxaar
Добрый вечер. Хотелось бы увидеть новый урок по теме NavigationDrawer. Странно, что вы его не сделали, когда проходили ActionBar, но да ладно. Спасибо!

Re: Будущие темы уроков

Добавлено: 02 ноя 2016, 07:18
salokin
Дмитрий приветствую.

Видел материал который вы подготовили по Dagger 2, спасибо огромное, это круто.
Но думаю чего еще не хватает среднему разработчику это изучить тему RxJava, если бы вы раскрыли данный материал то и не жалко было бы за него заплатить.