LINUX.ORG.RU

Ответ на: комментарий от Bioreactor

Угу, а главным требованием к соискателю всегда является отсутствие знаний и опыта разработки.

f1xmAn ★★★★★
()
Ответ на: комментарий от Bioreactor

Это называется «стажировка», а не «лабораторная».

mono ★★★★★
()

когда я учился писать программы для дроида мне дали следующие задачи, которые позволили изучить работу почти всех основных компонентов
1) игра «флаги» - есть набор стран, есть набор флагов, на экране появляется флаг и 4 кнопки со странами, по выбору правильной кнопки - переход к следующему из N экранов
доп фичи: статистика выигрышей\проигрышей, экран настройки кол-ва экранов
2) rss читалка - можно добавлять rss фиды, приложение загружает фиды, хранит у себя в базе и показывает пользователю
доп фичи: использование фрагментов на планшетах в альбомном режиме, использовать loader-ы, дать пользователю возможность выбирать sax или dom парсер xml
3) менеджер контактов телефона - приложение позволяет добавлять\удалять\редактировать контакты из контактной книги телефона
доп фичи: возможность устанавливать фото для контакта
удачи 1) изучишь жизненный цикл активити, научишься работать с preferences и preferences activity, научишься лейаутам 2) научишься работать с базой, лоадерами, фрагментами, listview и курсорами, научишься работать с парсерами xml (оче часто пригождается, если пишется онлайн клиент чего-либо), научишься разделять интерфейс для портретной и альбомной ориентации, особенности жизненного цикла при поворотах приложения 3) научишься работать с фотографиями, обломаешься об подводны камни работы с изображениями на android, научишься управлять режимами фотографирования (обрезка, размеры итд) ну и писать круды для дроида

TERRANZ ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.