Highload — медіа для розробників
4.11K subscribers
5.65K photos
278 videos
18 files
6.54K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Можно ли построить популярное приложение на Firebase: опыт Headway

Знали ли вы, что даже очень популярные мобильные приложения могут строиться на Firebase — бесплатном (в рамках лимитов), но мощном инструменте от Google? Одно из таких приложений — Headway, через которое сотни тысяч человек ежедневно учатся идеям из популярных книг по саморазвитию. О своем опыте, боли, проблемах, а главное, преимуществах использования Firebase без прикрас рассказал Senior Backend Developer Headway Александр Михайлюта.

С какими продуктами Firebase работаете вы? С какими проблемами сталкиваетесь?

https://highload.today/blogs/mozhno-li-postroit-populyarnoe-prilozhenie-na-firebase-opyt-headway/

#firebase #google #headway
​​No Grab App – сканер ингредиентов косметики

Голосование за проекты на конкурсе продолжается! Хотим вам напомнить, что есть ограничение на голосование с каждого IP-адреса. Поэтому просите ваших друзей отключаться от общественных сетей и голосовать с мобильных телефонов. А еще мы перенастроили кеширование, так что те у кого не проходили голоса, теперь смогут проголосовать.

Идея приложения пришла в голову паре Диме и Тане, когда они обсуждали сложности в разборе маркировки косметики. Таня случайно купила дорогую косметику, не заметив, что она содержала опасные для нее аллергены. А Дмитрий вспомнил, что Firebase выпустила MLKit, машинное обучение для мобильных приложений, у которого есть, в том числе, и функция распознавания текстов.

Так возникла идея No Grab App. Приложение должно было читать состав продукта с этикетки и сверяться с базой данных со списком ограничений на ингредиенты, допустимые, частично ограниченные, запрещенные в косметической индустрии в ЕС. Найденные опасные вещества должны подсвечиваться тут же красным, желтым и зеленым цветом в реальном времени на экране смартфона. При тапе на ингредиент можно было бы посмотреть, почему он запрещен.

От чтения в режиме реального времени пришлось отказаться по техническим причинам. В сегодняшней версии приложение читает ингредиенты по фотографии состава.
Для дизайна был нанят фрилансер на фриланс-бирже, который разработал дизайн в стиле Neuromorphic.

Приложение разработано на платформе Flutter. Используются практически все сервисы Firebase: Fire Store, Fire Auth, FireStorage, FireBase ML Kit.
Для отслеживания своей работы использовали Jira.

https://nograb.app
https://play.google.com/store/apps/details?id=com.no_grab
https://apps.apple.com/app/id1549543995

#Firebase #MLKit #Flutter #Jira