These are chat archives for rus-speaking/android-off-topic

22nd
Feb 2016
Vitaly Kirillov
@nexus700120
Feb 22 2016 07:00
@atetc а как писать по TDD андроид код? Ну вот например презентер или интерактор. Через UI тесты?
Rustem Saitkulov
@atetc
Feb 22 2016 07:02
А что у тебя в Presenter-e делает Android код?
Vitaly Kirillov
@nexus700120
Feb 22 2016 07:04
@atetc Обрабатывает нажатия вьюхи и дернает интерактор
@atetc Я к тому, что бизнес логику писать по TDD это понятно как. А вот как писать андроид компоненты не ясно.
Rustem Saitkulov
@atetc
Feb 22 2016 07:06
Я же писал инфы мало очень, все на ощупь
Как вариант Espresso тут поможет, лучше подыми тему в testing чате
Vitaly Kirillov
@nexus700120
Feb 22 2016 07:10
@atetc пока не планирую такой подход юзать, как только начну, то обязательно подниму)
Alatoo
@toktogul
Feb 22 2016 10:29
не подскажите как откатить настройки студии ?
попробовал поставить плагин, после нее все слетело.
Ivan Tretyak
@ivantretyak
Feb 22 2016 12:29
Вопрос знатокам. Как продемонстрировать умение работать с библиотеками и апи? Получил тестовое задание. Дравер, два пункта меню, в одном фрагменте поле для добавление записи, второй - список всех записей. И ехидная сноска
Любой дополнительный функционал, помогающий показать Ваши знания —
Приветствуется. При необходимости добавьте их в соседних пунктах
Например, использование:

SQLite
REST API
ORMLite,
парсинг JSON,
API социальных сетей,
сканер QR-кодов,
Push Notifications,
YouTube API,
другие сторонние библиотеки (как по функционалу так и по UI)
работа с камерой
работа с Bluetooth/WiFi
какие-либо месенджеры
Kirill Ashikhmin
@KirillAshikhmin
Feb 22 2016 12:45
@elkyzmich например что бы пункты подгружались с какого-нибудь сайта по JSON, с картинками. Демонстрация работы с библиотеками Retfrofit, gson, picasso (или их аналоги). Ну и остальное как-нибудь. что хочешь)
Ivan Tretyak
@ivantretyak
Feb 22 2016 12:48
@BOOMik то есть вообще извращаться. Сохранять запись в бд, отправлять на сервер, а потом подгружать?) можно еще все это захватывать с экрана и в ютуб заливать))
Alatoo
@toktogul
Feb 22 2016 12:52
@elkyzmich не забудьте про здравый смыслы всего это, важная часть. А так можно весь ваш список реализовать в одном месте))
Kirill Ashikhmin
@KirillAshikhmin
Feb 22 2016 13:25
@elkyzmich угу)
iamtodor
@iamtodor
Feb 22 2016 13:29
@elkyzmich лоадеры тоже заюзай там!) Будешь показывать, что данные при повороте экрана сохраняются и нет перезаписи