Почему разработчику мобильных приложений пригодится Make (ex-integromat)?
На FlutterFlow вы можете решить 90% задач, но порой и его будет мало. Некоторые вещи непосредственно из FlutterFlow делать будет неудобно, некоторые – технически невозможно.
Нужен пример? Их есть у меня!)
1️⃣ Парсеры. Их почему-то очень любят клиенты. Что такое парсинг, если кратко? Это программа, которая скачивает массив данных (как правило чужой сайт) и выбирает из него нужную информацию. Можно “спарсить” каталог товаров какого-то магазина, или телефоны продавцов на Авито, например. В этом старом посте я писал, как мониторил соцсети стартапов – это тоже можно назвать парсингом.
2️⃣ Backend и работа с базой данных (как-то фильтровать и менять данные прямо на сервере, добавлять новые данные). Ну например, сделать API, через которое в базу данных можно удобно добавлять товары (которые уже и будут отображаться в приложении).
Представьте, что вы делаете свой маркетплейс - у вас много поставщиков, каждый из которых публикует в вашем приложении свои товары. У каждого из этих поставщиков есть уже своя система учета товара (у кого-то 1С, кто-то до сих пор в эксельке, у кого-то что-то самописное и тд). Нужно дать каждому из них возможность автоматически управлять своими товарами в вашем приложении (товаров может быть много, и все менять руками будет неудобно). Для этого и подойдет API - на него поставщик отправляет данные о товарах, все сразу меняется и в приложении.
3️⃣ Интеграция с другими сервисами. Например, вам нужно получить плейлист пользователя на Spotify. Да конечно, это можно сделать и напрямую через FlutterFlow - но это будет неудобно и для вас (замучаетесь разрабатывать) и для пользователя (ему придется долго ждать, пока отработают все запросы к Spotify). Гораздо проще к Spotify обратиться с сервера, получить все нужные данные, как угодно их отформатировать и сохранить в БД. А в приложении уже быстро и просто отображать данные из базы.
4️⃣ Примеров на самом деле сильно больше, просто никакого поста на них не хватит.
Так вот. Тут у вас два варианта. Первый - классический, идти и писать код. Этот вариант всегда работает, но не всем этим хочется заниматься)) Вам придется найти node.js разработчика, который наклепает код для Firebase Cloud Functions.
Второй вариант - сильно удобнее и интереснее!) Можно дальше идти по пути nocode и использовать сервисы вроде Make (по такому же принципу работает Zapier и n8n), который располагает огромным количеством уже созданных и проверенных API, поэтому самому читать документацию и разбираться не придется.
В удобном визуальном редакторе вы связываете разные сервисы между собой, в так называемый сценарий (на фото 👇, пример моего сценария, который сильно упрощает найм сотрудников. Получаем данные из airtable, где хранятся ответы на тестовые задания, и рассылаем всем в телеграм фидбэк по результатам). Делается за 5 минут, а экономит кучу времени.
Делать по Make отдельный курс… думаю не стоит. Просто не настолько это сложный инструмент, чтобы про него долго рассказывать)). Но вот познакомиться и научиться решать типовые задачи будет очень полезно для комфортной работы на FlutterFlow.
Собственно, поэтому я и включил отдельный урок по Make в свой курс.
Думаю урок получится одним из самых захватывающих (от возможностей сервиса, конечно) и при этом одним из самых простых =)
#обучение #на_заметку
На FlutterFlow вы можете решить 90% задач, но порой и его будет мало. Некоторые вещи непосредственно из FlutterFlow делать будет неудобно, некоторые – технически невозможно.
Нужен пример? Их есть у меня!)
1️⃣ Парсеры. Их почему-то очень любят клиенты. Что такое парсинг, если кратко? Это программа, которая скачивает массив данных (как правило чужой сайт) и выбирает из него нужную информацию. Можно “спарсить” каталог товаров какого-то магазина, или телефоны продавцов на Авито, например. В этом старом посте я писал, как мониторил соцсети стартапов – это тоже можно назвать парсингом.
2️⃣ Backend и работа с базой данных (как-то фильтровать и менять данные прямо на сервере, добавлять новые данные). Ну например, сделать API, через которое в базу данных можно удобно добавлять товары (которые уже и будут отображаться в приложении).
Представьте, что вы делаете свой маркетплейс - у вас много поставщиков, каждый из которых публикует в вашем приложении свои товары. У каждого из этих поставщиков есть уже своя система учета товара (у кого-то 1С, кто-то до сих пор в эксельке, у кого-то что-то самописное и тд). Нужно дать каждому из них возможность автоматически управлять своими товарами в вашем приложении (товаров может быть много, и все менять руками будет неудобно). Для этого и подойдет API - на него поставщик отправляет данные о товарах, все сразу меняется и в приложении.
3️⃣ Интеграция с другими сервисами. Например, вам нужно получить плейлист пользователя на Spotify. Да конечно, это можно сделать и напрямую через FlutterFlow - но это будет неудобно и для вас (замучаетесь разрабатывать) и для пользователя (ему придется долго ждать, пока отработают все запросы к Spotify). Гораздо проще к Spotify обратиться с сервера, получить все нужные данные, как угодно их отформатировать и сохранить в БД. А в приложении уже быстро и просто отображать данные из базы.
4️⃣ Примеров на самом деле сильно больше, просто никакого поста на них не хватит.
Так вот. Тут у вас два варианта. Первый - классический, идти и писать код. Этот вариант всегда работает, но не всем этим хочется заниматься)) Вам придется найти node.js разработчика, который наклепает код для Firebase Cloud Functions.
Второй вариант - сильно удобнее и интереснее!) Можно дальше идти по пути nocode и использовать сервисы вроде Make (по такому же принципу работает Zapier и n8n), который располагает огромным количеством уже созданных и проверенных API, поэтому самому читать документацию и разбираться не придется.
В удобном визуальном редакторе вы связываете разные сервисы между собой, в так называемый сценарий (на фото 👇, пример моего сценария, который сильно упрощает найм сотрудников. Получаем данные из airtable, где хранятся ответы на тестовые задания, и рассылаем всем в телеграм фидбэк по результатам). Делается за 5 минут, а экономит кучу времени.
Делать по Make отдельный курс… думаю не стоит. Просто не настолько это сложный инструмент, чтобы про него долго рассказывать)). Но вот познакомиться и научиться решать типовые задачи будет очень полезно для комфортной работы на FlutterFlow.
Собственно, поэтому я и включил отдельный урок по Make в свой курс.
Думаю урок получится одним из самых захватывающих (от возможностей сервиса, конечно) и при этом одним из самых простых =)
#обучение #на_заметку