CatchUp
#библиотека #разработка #совет
Мне очень приятно получать от вас обратную реакцию и вопросы. Сегодня получил вопрос о том, что можно написать начинающим разработчикам, чтобы изучить как можно больше тем, библиотек и попробовать применить архитектурные паттерны.
Есть одно приложение, которое позволяет изучить много библиотек и паттернов — CatchUp. Его пишет Zac Sweers — Android-разработчик из Uber.
По сути, это приложение большой аггрегатор новостей из разных источников, например Reddit, Medium, Dribbble. Главным отличием является то, что вы можете изучить благодаря ему множество технологий и библиотек. Лучше почитать о них на странице проекта.
Если хотите потренироваться и у вас есть некоторые знания по Android-разработке, то попробуйте написать простой аггрегатор новостей. В подобном приложении вы сможете применить архитектурные паттерны, библиотеки для работы с базой данных, сервером, dependency injection, загрузкой картинок, тестирования и многое другое. CatchUp будет для вас ориентиром, к которому стоит стремиться.
А если вы опытный разработчик, то это приложение восполнит пробелы о некоторых незнакомых библиотеках и даст понимание, как их лучше использовать в настоящем приложении.
Post #169
2.87K