Hola, Amigos! Уже скоро пройдет IT-конференция BOOST.
Участников ждет 7 потоков от профессионалов в сфере IT. Amiga представят спикеры:
⚙️ Дмитрий Тарасов, CEO с докладом «Как продавать в Middle-сегменте и выигрывать конкуренцию»
Middle-сегмент — сложная ниша: не масс-маркет, но и не премиум. Дмитрий расскажет, почему особенно важно позиционирование, как отстроиться от конкурентов и какие стратегии реально работают.
⚙️ Артем Салеев, CTO, с докладом «AI в помощь CTO: автоматизация процессов, управление знаниями и борьба с неэффективностью»
Вы узнаете, как AI помогает ускорять продажи, держать под контролем процессы, прокачивать команду и влиять на ключевые метрики разработки.
А еще мы подготовили кое-что интересное для всех участников конференции, поэтому будем ждать вас на нашей стойке! Регистрируйтесь по ссылке и не забудьте применить наш промокод:AMIGA10 со скидкой 10%
До встречи на BOOST❤️
Участников ждет 7 потоков от профессионалов в сфере IT. Amiga представят спикеры:
Middle-сегмент — сложная ниша: не масс-маркет, но и не премиум. Дмитрий расскажет, почему особенно важно позиционирование, как отстроиться от конкурентов и какие стратегии реально работают.
Вы узнаете, как AI помогает ускорять продажи, держать под контролем процессы, прокачивать команду и влиять на ключевые метрики разработки.
А еще мы подготовили кое-что интересное для всех участников конференции, поэтому будем ждать вас на нашей стойке! Регистрируйтесь по ссылке и не забудьте применить наш промокод:
До встречи на BOOST❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2
Hola, Amigos! Вот и прошла IT-конференция BOOST😍 Мы много общались с другими компаниями, выступали с лекциями, делились факапами, веселились на афтепати, гуляли по Сколково и знакомились с крутыми специалистами. Можем смело заявить, что закрыли все галочки в бинго участника конференции.
Показываем в карточках, как прошли для нас эти 2 дня!
Показываем в карточках, как прошли для нас эти 2 дня!
❤5🔥3😍3
Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead в Amiga. При настройке диплинков в наше приложение иногда требуется сделать так, чтобы только определенные ссылки вели в приложение и наоборот. В этой небольшой серии постов мы разберем, как поступать в таких ситуациях.
Начнем со случаев, когда переход должен быть только по определенным путям.
Как и для любых других диплинков, настройка будет внутри проекта для Android и в файле
Для Android нужно открыть файл
Такой код позволит нам открывать только страницы, чей URL начинается с https://example.com/sample.
Используйте
Используйте
Если вы только настраиваете диплинки в ваше приложение, то не забудьте подготовить и загрузить на ваш сайт файл
Давайте сделаем то же самое и для iOS. Откроем или создадим файл
Если нужно сделать переход именно на эту страницу:
Если можно позволить переход на любого потомка этой страницы:
И если в пути содержится часть, но мы не знаем ее точного места:
После этого нужно загрузить этот файл на сервер и подождать, пока AASA-Bot заберет его на CDN компании Apple. Обычно это занимает до суток.
Начнем со случаев, когда переход должен быть только по определенным путям.
Как и для любых других диплинков, настройка будет внутри проекта для Android и в файле
apple-app-site-association для iOS.Для Android нужно открыть файл
AndroidManifest.xml вашего проекта и там добавить код (или изменить его, если вы уже настраивали диплинки до этого):<intent-filter android:autoVerify=”true” tools:targetApi=”m”>
<action android:name=”android.intent.action.VIEW” />
<category android:name=”android.intent.category.DEFAULT />
<category android:name=”android.intent.category.BROWSABLE />
<data
android:scheme=”https”
android:host=”example.com”
android:pathPrefix=”/sample”
/>
</intent-filter>
Такой код позволит нам открывать только страницы, чей URL начинается с https://example.com/sample.
Используйте
path, чтобы указать только 1 ссылку:<data android:path="/sample" />
Используйте
pathSuffix, если нужно указать только окончание URL:<data android:pathSuffix="ample" />
Если вы только настраиваете диплинки в ваше приложение, то не забудьте подготовить и загрузить на ваш сайт файл
assetlinks.json. Как он выглядит и создается рассказано в этой статье, которую мы переводили для вас.Давайте сделаем то же самое и для iOS. Откроем или создадим файл
apple-app-site-association. Тут нас интересует массив components внутри объекта details. Существует несколько вариантов реализации:Если нужно сделать переход именно на эту страницу:
{
“/”: “/sample”,
“comment”: “Откроет только https://example.com/sample”
}
Если можно позволить переход на любого потомка этой страницы:
{
“/”: “/sample/*”,
“comment”: “Откроет также https://example.com/sample/first”
}
И если в пути содержится часть, но мы не знаем ее точного места:
{
“#”: “ample”,
“comment”: “Откроет также https://example.com/mySample”
}
После этого нужно загрузить этот файл на сервер и подождать, пока AASA-Bot заберет его на CDN компании Apple. Обычно это занимает до суток.
👍5❤4🔥3
Книга — настоящий must-have для тех, кто хочет разобраться во Flutter с нуля или прокачать свои навыки. Авторы — сильнейшие практики из индустрии: Станислав Ильин (Поток), Юрий Петров (Friflex), Станислав Чернышев (СПбГУАП) и наш Павел Гершевич.
— Пошаговое изучение Flutter: от Dart и верстки до сборки проекта, готового к публикации;
— Сквозной проект — Тетрис, который развивается от главы к главе;
— Два лабораторных практикума от Surf и MadBrains;
— Отдельный курс на Stepik с тестами для закрепления материала.
На написание ушло почти полтора года, и результат того стоит: получилась настольная книга по кроссплатформенной разработке, которая объединяет теорию, практику и настоящий опыт разработчиков. Идеальный старт для тех, кто только знакомится с Flutter, и полезный источник инсайтов для опытных разработчиков.
А приобрести книгу можно на официальном сайте издательства и на маркетплейсах: Ozon, Wildberries.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28❤8👏4👍2🥰1