Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 23 июн 2018, 00:08

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 140 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7
Автор Сообщение
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 06 янв 2014, 15:34 
Аватар пользователя

Зарегистрирован: 13 ноя 2013, 14:46
Сообщений: 1956
Благодарил (а): 10 раз.
Поблагодарили: 275 раз.
Небольшую печальку нагоняет полное отсутствие в темах тестирования, это неотъемлемая часть реальной разработки и большая проблема в том, что мало кто из "начинающих" предает этому значение. И не только в Android. Как раз зарубежных работодателей это очень сильно удивляет, когда они постоянно видят код без тестов. http://robolectric.org/ - был бы интересной темой. Как и вообще к примеру серия уроков по TDD в Android, сейчас этого очень не хватает в рунете.

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

_________________
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 06 янв 2014, 16:25 
Аватар пользователя

Зарегистрирован: 09 янв 2012, 14:45
Сообщений: 2386
Откуда: Самара
Благодарил (а): 102 раз.
Поблагодарили: 321 раз.
Будет ли новичок использовать юнит тесты, если ему лень даже Java изначально изучить?
Будет ли нормальный разработчик использовать юнит тесты, если работодатель не включает их в человекочасы?

_________________
Изображение

А тот ли ты путь выбрал, разработчик?
Хочешь знать ошибки ответ? Загляни в logcat!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 06 янв 2014, 16:30 
Аватар пользователя

Зарегистрирован: 13 ноя 2013, 14:46
Сообщений: 1956
Благодарил (а): 10 раз.
Поблагодарили: 275 раз.
m090050 писал(а):
Будет ли новичок использовать юнит тесты, если ему лень даже Java изначально изучить?
Будет ли нормальный разработчик использовать юнит тесты, если работодатель не включает их в человекочасы?

Компании бывают разные, и далеко не каждый тим лид запушит в основной репозиторий код без проверки - как это сделать без теста? Хотя для маленькой команды - возможно он сделает review, но всего проекта и каждого изменения?? Unittest - это деталь проекта выкинуть которую нельзя и новичек будет учиться так, как его учат. Когда проект пишет более одного человека как без тестов работать я если честно вообще не представляю... а если кто то сделает hotfix в prodaction как вы ошибку ловить будете?

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

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

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

_________________
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 06 янв 2014, 16:54 
Аватар пользователя

Зарегистрирован: 09 янв 2012, 14:45
Сообщений: 2386
Откуда: Самара
Благодарил (а): 102 раз.
Поблагодарили: 321 раз.
Да всё верно сказано, но на практике во фрилансе никто не платит за юнит тесты (5 процентов не учитывается). В маленьких компаниях юнит тесты обычно не используются.
P.S. это для Ruby. Есть ли что-то подобное для Android?

_________________
Изображение

А тот ли ты путь выбрал, разработчик?
Хочешь знать ошибки ответ? Загляни в logcat!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 06 янв 2014, 17:00 
Аватар пользователя

Зарегистрирован: 13 ноя 2013, 14:46
Сообщений: 1956
Благодарил (а): 10 раз.
Поблагодарили: 275 раз.
m090050 писал(а):
P.S. это для Ruby. Есть ли что-то подобное для Android?


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

_________________
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 17 янв 2014, 18:54 

Зарегистрирован: 06 июл 2012, 17:23
Сообщений: 21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Navigation Drawer (можно на примере шаблона из Android Studio или http://developer.android.com/intl/ru/tr ... rawer.html )
я так понимаю это замена множеству кастомных left side menu


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 10 мар 2014, 10:42 

Зарегистрирован: 01 дек 2013, 11:24
Сообщений: 3
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Все уже наверное знают что вышла новая среда разработки 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 

Зарегистрирован: 25 мар 2014, 21:24
Сообщений: 2
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Не планируются ли уроки по работе с .doc и .xls файлами? т.е. чтобы создать xls файл и отправить его по электронке на большой комп, чтобы с того распечатать. А может вообще уже есть материал, как с телефона результат отправить на принтер?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 10 апр 2014, 13:15 
Аватар пользователя

Зарегистрирован: 10 апр 2014, 13:13
Сообщений: 22
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.
было бы круто увидеть урок по работе с железом! с датчиками - света, уха, акселерометра, и т.п. по всем датчикам.
спасибо.

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 10 апр 2014, 14:02 
Аватар пользователя

Зарегистрирован: 13 ноя 2013, 14:46
Сообщений: 1956
Благодарил (а): 10 раз.
Поблагодарили: 275 раз.
Интересно было бы увидеть что -то по этой теме: http://source.android.com/source/building.html
Т.е. уроки из серии "Собираем Kit Kat для Samsung Galaxy S" :)

_________________
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 05 май 2014, 18:03 

Зарегистрирован: 06 июл 2012, 17:23
Сообщений: 21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
SwipeRefreshLayout из библиотеки Android support
http://habrahabr.ru/post/218365/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 28 сен 2014, 19:52 

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 26 ноя 2014, 14:32 

Зарегистрирован: 26 ноя 2014, 14:30
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
А есть ли в планах создание туториалов по Android Wear?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 01 май 2015, 13:48 

Зарегистрирован: 01 авг 2012, 11:19
Сообщений: 14
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
trew писал(а):
Тестирование Android приложений.

Огромный плюс.

А еще GreenDao и Gradle


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 03 май 2015, 23:47 

Зарегистрирован: 03 май 2015, 10:11
Сообщений: 7
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
В уроке 140 Ставим свои объекты на карте, хорошо было-бы сначала поместить своё местоположение... а потом ... А пока огромное спасибо и на этом!
Желаю успехов


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 29 дек 2015, 15:11 

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 02 фев 2016, 10:36 

Зарегистрирован: 02 сен 2014, 07:46
Сообщений: 5
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Доброе время суток,

Было бы очень интересно развить тему с платным контентом и сделать приложение которое работает через 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 

Зарегистрирован: 21 фев 2016, 11:39
Сообщений: 1
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Доброго времени суток!

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 13 мар 2016, 20:40 

Зарегистрирован: 13 мар 2016, 20:39
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Добрый вечер. Хотелось бы увидеть новый урок по теме NavigationDrawer. Странно, что вы его не сделали, когда проходили ActionBar, но да ладно. Спасибо!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Будущие темы уроков
СообщениеДобавлено: 02 ноя 2016, 07:18 

Зарегистрирован: 02 ноя 2016, 07:08
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Дмитрий приветствую.

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


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 140 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB