7 февраля 2013

[Разработчик] Состав продуктов — продукты под контролем

Тем, кто вынужден контролировать наличие тех или иных элементов (нутриентов) в своем рационе питания должно помочь приложение «Состав продуктов».
Состав продуктов - баннер
Приложение содержит информацию о количестве белков, жиров, витаминов, минеральных веществ и калорийности для более чем 1200 продуктов питания. База периодически пополняется новыми продуктами.

Навигация по приложению осуществляется посредством списков. На главном экране мы видим список категорий, на которые разбиты все продукты. После выбора интересующей нас категории мы попадаем в список продуктов, относящихся к данной категории.

Состав продуктов - главный экран

Выбрав интересующий нас продукт мы попадем в окно с подробной информацией о содержащихся в данном продукте элементах. Все значения, по-умолчанию, указаны для порции равной 100 граммам продукта. При необходимости можно пересчитать для другого веса.
Состав продуктов - нутриенты и вес
Ускорить навигацию можно если воспользоваться поиском. Искать можно как по всем продуктам, так и в одной из категорий. В первом случае поиск необходимо производить из главного окна, а во втором воспользоваться иконкой поиска находясь в интересующей категории продуктов.
Состав продуктов - поиск
В приложении есть возможность сравнить между собой состав двух продуктов. Долгим тапом в списке продуктов вызовите контекстное меню и выберите пункт «Добавить к сравнению». Добавьте два продукта, затем вызовите меню, нажав соответствующую аппаратную или экранную кнопку, и выберите пункт «Сравнить».
Состав продуктов - сравнение
В окне сравнения отображаются элементы, которые присутствуют хотя бы у одного из продуктов. Для сравнения новых продуктов необходимо предварительно удалить текущие. Можно удалить один из продуктов (крестик рядом с названием продукта) или сразу оба.
Состав продуктов - сравнение двух
Еще можно узнать в каких продуктах содержится наибольшее количество тех или иных элементов. Выберите в меню пункт «Лидеры». По аналогии с поиском можно просматривать лидеров среди всех продуктов или только в выбранной категории. Вызываем «Лидеры» с главного окна — отображаются лидеры по всем продуктам, вызвали из категории — отображаются лидеры только из категории.
Состав продуктов - лидеры по содержанию
Для некоторых элементов можно посмотреть дополнительную информацию. Элементы содержащие дополнительную информацию помечены иконкой с глазом и долгим тапом можно вызвать меню.
Состав продуктов - дополнительная информация
Приложение бесплатное. Язык приложения: Русский. Приложению требуется Android версии 2.2 и выше. Актуальная на момент публикации версия 1.1.0
Ссылка на Google Play: Состав продуктов
Надеюсь мое приложение будет полезным.

Читайте также

17 комментариев на «“[Разработчик] Состав продуктов — продукты под контролем”»

  1. MaximYudin:

    Ты молодец, сделано классно, а почему не используешь ActionBarSherlock, а лепишь свою панель? А так сделано приятно, за доллар я бы купил, тебе надо либо платную версию, либо внутри in-app purchase. А то мотивация постепенно снизится. За труд надо получать деньги.

    • graydon:

      Как я уже писал выше в комментариях я начинающий разработчик, к тому же еще и любитель. И на момент начала разработки мне просто больше понравился именно тот компонент, который используется сейчас. Хотя сейчас уже я понял, что лучше бы использовать более продвинутый ActionBarSherlock и можно было бы не городить огород с меню.

      Идея с внутренними платежами меня посещала, но опять же учитывая мой опыт, я пока не уверен что разберусь с интеграцией 🙂

      • MaximYudin:

        Новая версия апи для in-app намного проще и есть урок по ней, там кода буквально несколько строк. Удачи в дальнейшем освоении Android.

  2. Ribem:

    Отличная вещь, почему она до сих пор бесплатная, я не понимаю. Многим людям с ожирением или сахарным диабетом данная программа очень сильно поможет. И что бы энтузиазм не заглох любой труд должен быть оплачен

    • graydon:

      То, что труд должен быть оплачиваемым я не спорю. Но ведь валюта, которой оплачивают этот труд, может различаться. В данном конкретном случае звонкой монетой выступают позитивные отзывы пользователей.

    • bot! zloy:

      люди с ожирением получили свое ожирение потому что не могут контролировать свое желание жрать,а не потому что неправильно выбирают продукты,люди с диабетом и так в курсах что им можно,а что нет…полезно скорее тренирующимся спортсменам)

  3. Kondragor:

    спасибо, очень полезно для подсчета белков в пище для тех, кто хочет набрать мышечную массу.

  4. Guest:

    Единственная статья из всех конкурсов чтобы были….понравилась.

  5. Vodo4ckin:

    Единственная статья из всех которые были на всех конкурсах…понравилась.

  6. АндрейКа:

    Действительно, очень полезная и удобная программа. Но в статье не раскрыт один вопрос. Можно ли доверять данным о составе продуктов? Для некоторых пользователей это очень важно. Источник данных можете указать?

    • graydon:

      Источником является справочник «Химический состав российских пищевых продуктов», авторы Скурихин И.М., Тутельян В.А.

      Кстати при поиске источников информации был удивлен, что очень много расхождений. Кому верить? Выбрал данный справочник, т.к. вроде бы авторы имеют отношение к Институту питания.

      • АндрейКа:

        Серьезный источник. Доверять ему можно. Но лучше оставить приложение бесплатным, т.к. есть явный правообладатель на всю информацию — (с) ГУ НИИ питания. Это особенно актуально в свете последнего скандала с ООО ЛитРес и авторами популярных читалок. Хотя конечно можно попробовать договориться с правообладателем.

  7. Отличное приложение! Давно поставил и рекомендую всем…

  8. Алиуллов Александр:

    А при наборе мышечной массы 1.5-2.0 грамма на 1 кг. веса:)

  9. Nick Lyzlov:

    Было бы здорово добавить функцию составления рациона с календарем и напоминалками и планировщик покупок. Так, чтобы можно было спланировать свое питание — каждодневно обеспечивать себя всеми витаминами и питательными веществами при минимуме калорий. Тогда бы этому приложению цены не было!