LifeLines позволяет загружать новости примерно из нескольких сотен популярных источников, исключая при этом рекламные блоки, и снабжая списком тегов и ключевых слов. LifeLines также связывает загруженные новости с новостными статьями из других источников, отображая динамику их изменения.
Любой пользователь может настроить новостную ленту под себя, выбрав определенные источники для показа, а также дополнив их следующими параметрами:
Пользователь может сохранять интересные статьи в закладки. Приложение также предоставляет оффлайн доступ к статьям, когда нет доступа в интернет.
Важная особенность приложения - лента явлений или новостная история. Она показывает хронологию новости, т.е. приложение пытается связывать новости между собой. Когда пользователь открывает новую статью, приложение показывает ссылки, которые относятся к данному событию в хронологическом порядке, поэтому польщователь может просмотреть изменение события во времени.
Другая важная особенность - это секция "Другие источники", показанная в конце каждой статьи. Приложение LifeLines автоматически показывает новости по той же теме из других источников, так что пользователь имеет полноценный взгляд на новостное событие.
Поскольку приложение консьюмерское, мы уделили особое внимание UI / UX. Мы сделали немало оптимизаций в этом направлении. Например, мы оптимизировали загрузку ленты новостей, а именно, сделали ее постепенной, чтобы пользователю не приходилось ждать загрузки контента полностью.
При переходе к деталям новости мы пробрасываем данные с ленты, чтобы пользователь не ожидал загрузки новости на пустом экране, а сразу мог видеть контент. Опять же, при переходе к деталям мы автоматически подгружаем соседние по ленте явлений новости, чтобы можно было плавно переключаться между ними.
Приложение уже доступно в Google Play и в App Store.