Mini Apps For Life
361 subscribers
28 photos
10 videos
1 file
35 links
Канал о разработке и тонкостях работы с мини-приложениями в Телеграме. О том, как их сделать удобнее и красивее для пользователей

Также новости, обзоры, мысли и другая интересная информация, попавшая в кругозор автора @maxsof
Download Telegram
Forwarded from Pavel Durov (Paul Du Rove)
🔜 Telegram is about to introduce 10 new features for Mini Apps, enabling developers to create dozens of new kinds of apps and games on Telegram.

📺 Full-Screen Mode
📱 Home Screen Shortcuts
✍️ Subscription Plans
📍 Geolocation Access (with permissions)
📱 Device Orientation Data
💤 Emoji Status Access
🎨 Media Sharing
🎁 Sending Gifts
💭 Expanded Messaging Limits
💰 Ad Monetization

▶️ The last two items are already live with the remaining features launching within 2-4 weeks. Get your Mini Apps ready! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Внезапно объект initDataUnsafe начал возвращать поле photo_url для user, хотя раньше такая привилегия была доступна для мини-аппов, запущенных из меню вложений.

Официально об этом, вроде, нигде не сообщали, да и в документации пока старая информация. Но вот такой факт 🪩

⬇️@MiniAppsForLife
🔘#наблюдения
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4
🆕 Новое в версии АПИ 8.0 для мини-аппов

Вчера Телеграм выпустил огромное обновление. Такого интереса не было, наверное, с момента ввода Звезд.

Там куча всего:

— Полноэкранный режим
— Отслеживание движения устройства
— Иконки на главном экране
— Доступ к геопозиции
— Подарки от приложений
— Эмодзи-статусы из приложений
— Обмен медиафайлами
— Создание документов
— Платные подписки
— Настройка экрана загрузки
— Информация об аппаратном обеспечении устройства
… и многое другое

Я кое-что из этого попробовал и работает оно неоднозначно, конечно. На Андроиде так вообще сломалась нижняя панель с кнопками 🙄

🚩 Как вам обновление, что-то уже внедрили или планируете?

⬇️@MiniAppsForLife
🔘#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2
Mini Apps For Life
В Telegram Desktop, оказывается, тоже можно ресайзить окно мини-аппа, но, в отличие от веб-версии, хотя бы не пропорционально, спасибо 🙂 Осталось дождаться обновления версии для Mac. ⬇️@MiniAppsForLife 🔘#наблюдения
Media is too big
VIEW IN TELEGRAM
Круг замкнулся. Окно мини-аппа клиента для Mac теперь тоже ресайзится. Не без особеностей, конечно, но можно тянуть во все стороны 🙃

Теперь ждем, когда выставленный пользователем размер окна будет сохраняться при закрытии-открытии 🤞

———

🔄 Обновлено 14.12.24

В последних версиях клиента баг с сильным уменьшением окна исправили.

⬇️@MiniAppsForLife
🔘#наблюдения
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍3
После последнего обновления теперь почти не видно главной кнопки мини-аппа на Андроиде из-за того, что она закатилась за системную панель.

Возможно у меня какой-то не тот Андроид, что поломал вид. А как у вас работает @DurgerKingBot?

———

🔄 Обновлено 09.05.25

В версии 8.0 баг пофиксен.

⬇️@MiniAppsForLife
🔘#наблюдения
Please open Telegram to view this post
VIEW IN TELEGRAM
😱1
🟡 Настройка сплэш-экрана

Новая версия АПИ принесла нам возможность показывать свою иконку при запуске мини-аппа 😃

Делается очень просто через @BotFather → /mybots → выбрать бота → Bot Settings → Configure Mini App → Configure Splash Screen. Там же есть возможность проверить как иконка будет выглядеть 😉

Но не все так просто, как казалось бы. Иконка должна соответствовать определенным требованиям — иметь внутри себя один <path>. У меня даже с выполнением условия не сразу все загружалось, пришлось повозиться в разных графических редакторах чтобы верно сохранить 🤨

И даже после этого возникли баги (см. скриншоты). На Айос иконка отображается некорректно, а на Андроиде все прекрасно. Более того, даже та иконка, что предлагается как пример самим Телеграмом выглядит криво. Ждем когда поправят, но надежды на скорый фикс у меня как-то мало 😟 Написал про хак как это поправить.

И в догонку, иконка на Айос работает только при запуске веб-приложения через профиль бота или кнопке меню. А через запуск по прямой ссылке отображаются дефолтные четыре квадрата 😔

———

🔄 Обновлено 09.05.25

По прямой ссылке теперь иконка так же отображается.

⬇️@MiniAppsForLife
🔘#инструкции
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3
This media is not supported in your browser
VIEW IN TELEGRAM
🔍 Отключение зума

Периодически встречаю приложения, контент которых можно масштабировать жестами. Закрывать на это глаза, конечно же, не стоит, тем более, что исправляется такое поведение одной строчкой в html:


<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, user-scalable=no, shrink-to-fit=no">


@MiniAppsForLife
#инструкции
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍83
Mini Apps For Life
Как многие и предполагали, количество пользователей в боте — это размер месячной аудитории по подсчетам самого Телеграма. Теперь это подтверждает подпись. Кстати, с ДР 🕯 ⬇️@MiniAppsForLife 🔘#наблюдения
Когда-то Телеграм для каждого бота показывал количество пользователей в месяц. Потом эта информация стала доступна только для ботов с аудиторией больше 10 тысяч (но это не точно).

Как же теперь авторам проверить, сколько по мнению мессенджера пользователей пользуется их ботом? Есть лазейка 😄

Надо зайти в @BotFather → /mybots → выбрать бота → Bot Settings → Paid Broatcast и там будет искомая информация.

⬇️@MiniAppsForLife
🔘#наблюдения
Please open Telegram to view this post
VIEW IN TELEGRAM
3🙏4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🆕 Новое в версии АПИ 8.1 для мини-аппов

Если в двух словах, то теперь для владельцев ботов доступна партнерская программа, которая позволяет любым пользователям Телеграма продвигать приложения и получать комиссионные за покупки, совершенные привлеченными ими людьми. Подробная статья, как это работает ✍️

Фича кажется крутой, включил ее в 🍅 Помидорке на месяц. Если впишитесь в программу, то получите 50% от привлеченного пользователя 🤑

Не упустите уникальную возможность потестить и заработать.


А еще, теперь напротив каждого мини-аппа появилась кнопка «Открыть», позволяющая запустить приложение сразу, не заходя в чат. Штука полезная, но выглядит сомнительно 😐

⬇️@MiniAppsForLife
🔘#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍42