В конце прошлого месяца в Праге прошла конференция Firebase Summit 2018, посвященная сервисам Firebase, многие из которых сейчас претендуют на звание стандарта в индустрии разработки мобильных приложений. Постараюсь хоть и с задержкой, но рассказать о том, что интересного удалось услышать и увидеть. В этой статье мы рассмотрим анонсы (перевод официального пресс-релиза) с моими правками и комментариями.
Читать полностью »
Рубрика «firebase» - 2
Firebase Summit 2018: коротко о главном
2018-11-14 в 7:53, admin, рубрики: firebase, Firebase Analytics, firebase cloud messaging, Firebase Remote Config, Firebase Storage, Firebase Test Lab, Google Cloud Platform, machine learning, TensorFlow, Блог компании Mail.Ru Group, машинное обучение, Разработка под android, разработка под iOSА-В-тесты на Android от А до Я
2018-10-15 в 9:10, admin, рубрики: android development, firebase, Блог компании REDMADROBOT, развитие продукта, разработка мобильных приложений, Разработка под android, разработка приложений, Управление продуктомБольшая часть статей об A/B-тестах посвящена веб-разработке, и несмотря на актуальность этого инструмента и для других платформ, мобильная разработка несправедливо остаётся в стороне. Мы попытаемся эту несправедливость устранить, описав основные шаги и раскрыв особенности реализации и проведения A/B-тестов на мобильных платформах.
Читать полностью »
История рождения онлайн сервиса поиска и букинга авторских путешествий по всему миру: слово от разработчика
2018-06-23 в 13:27, admin, рубрики: angular, elasticsearch, firebase, node.js, SPA, WebApps, Развитие стартапаС чего все начиналось
Идейные муки
Технологии и как они не однозначны
Как хранить и где?
Не только хранить, но и искать
Это загадочное SEO
CDN наше все
Подытожим
С чего все начиналось
Я хочу поделиться нашей полугодичной историей создания онлайн сервиса поиска и букинга авторских путешествий по всему миру. При создании данной стати ставилась цель рассказать об опыте создания собственного решения с нуля и теми проблемами, и вызовами, с которыми мы столкнулись на этом пути, так что не судите строго.
Начну с того, что это за сервис, и зачем нужно было его создавать. Долгое время наша команда работала над различными крупными проектами для бизнес клиентов. Это порталы для банков, предприятий, крупных холдингов, а также системы документооборота. Естественно, работа с таким сегментом предполагает удовлетворение узкого круга заинтересованных сотрудников и не всегда заканчивается долгим и успешным использованием.
Причин этому несколько: непонимание проекта на начальной стадии, желание сэкономить и получить максимальную комплектацию, изменение требований на конечном этапе без каких-либо пересмотров сроков и бюджетов. Как вы можете понять, удовлетворение от проекта с обеих сторон, после таких условий, добиться очень сложно.
Так вот, после всего этого опыта, решили мы попробовать себя на масмаркете, где фидбек от клиента молниеносный, интерес к продукту ты понимаешь максимально быстро и видишь использование твоего сервиса каждый день.
Как оказалось, на этом наши спокойные дни закончились!
Читать полностью »
Как уменьшить время сборки проекта, использующего Firebase Performance Plugin
2018-06-23 в 12:58, admin, рубрики: build time, firebase, gradle, performance, Разработка под androidFirebase Performance Monitor — полезный инструмент, позволяющий сделать Андроид приложение лучше. Но при его подключении время сборки нашего проекта сразу увеличилось на 20-30 секунд, что, согласитесь, не мало.
Мы такие не одни, и я решил опубликовать решение, найденное на Медиуме. Надеюсь, оно поможет и вам сэкономить драгоценное время сборки проекта. Читать полностью »
Angular6. PWA. Lazy loading modules. Auto-deploy в Firebase
2018-06-12 в 15:42, admin, рубрики: angular, angular6, firebase, javascript, lazy load, pwa, visual studio codeAngular 6 позволяет буквально в несколько команд создать основу для Progressive Web Application (PWA), создавать верстку для навигационных страниц, таблиц, dashboard.
Мысли про порог входа в технологии в 2018, пример простого мобильного приложения и не только
2018-05-11 в 19:31, admin, рубрики: firebase, Google Cloud Vision API, iphone development, machine learning, swift, машинное обучение, облачные сервисы, разработка мобильных приложений, разработка под iOS![Мысли про порог входа в технологии в 2018, пример простого мобильного приложения и не только - 1 Мысли про порог входа в технологии в 2018, пример простого мобильного приложения и не только - 1](https://www.pvsm.ru/images/2018/05/11/mysli-pro-porog-vhoda-v-tehnologii-v-2018-primer-prostogo-mobilnogo-prilojeniya-i-ne-tolko.jpeg)
Когда-то я учился в 5-ом классе и сейчас мне почему-то кажется, что между мной тогдашним и ребятами, которые сейчас ходят в 5-ый класс, огромная пропасть с точки зрения доступа к технологиям. А так как технологии развиваются все быстрее и быстрее, интересно, что будет происходить, когда ребята, которые сейчас ходят в 5-ый класс, станут моими ровесниками.
В этой короткой статье я на примере простого мобильного приложения для iPhone хочу показать, насколько доступны технологии.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #243 (26 февраля— 4 марта)
2018-03-04 в 13:34, admin, рубрики: App Store, ARCore, firebase, flutter, graphql, swift, Блог компании Everyday Tools, искусственный интеллект, маркетинг мобильных приложений, машинное обучение, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSВ нашем первом весеннем дайджесте продолжение истории «Микро-математики», изучение Swift за 60 секунд, Unit-тесты и анимации, интерфейсы, Flutter, ARCore и ориентиры для мобильных маркетологов. Всем весны!
Дайджест интересных материалов для мобильного разработчика #234 (11 декабря — 17 декабря)
2017-12-17 в 11:32, admin, рубрики: App Store, AR, arkit, firebase, IAP, in-app purchases, kotlin, Блог компании Everyday Tools, машинное обучение, продвижение мобильных приложений, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, распознавание лицВ новом дайджесте мы пишем про то, что у Facebook и Snapchat практически одновременно запустились AR-редакторы, про то, как правильно готовить разработку, про рефакторинг и ROM-ы, про дверь в лето для кошек от Microsoft и многое другое.
Хакатон для всех от GDG & WTM Moscow
2017-11-08 в 16:18, admin, рубрики: amp, chrome, firebase, gdg, gdgmoscow, moscow, pwa, web, web -разработка-дизайн, Блог компании Google, хакатон, Хакатоны24-26 ноября в «Доме-Коммуне» состоится хакатон для всех, организованный IT-сообществами: Women TechMakers & Google Developers Group Moscow. Соорганизаторами мероприятия являются ВЭБ и МИСиС. Для участников будут доступны разные номинации от таких компаний партнеров как Google, App in the Air, ВЭБ. Участие в Хакатоне полностью бесплатное, но по предварительному отбору.
Из данной статьи вы узнаете, как реализовать бесконечный скроллинг с помощью JavaScript и Firebase, при этом вам не нужно будет что-либо менять в вашей уже существующей структуре данных для Firebase.
Я старался написать данную статью таким образом, чтобы информация в ней была как можно более универсальной и практичной для любого фреймворка/библиотеки, поэтому, я надеюсь, что каждый шаг, который необходим для реализации задумки в ваших проектах, будет максимально понятен.
Заметка: если ознакомительная информация вас не интересует, то можете смело переходить к примерам кода, приведенным ниже.