Перейти к содержанию
Fire Monkey от А до Я

Ingalime

Пользователи
  • Постов

    354
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Весь контент Ingalime

  1. М-да... Видимо женский мозг реально по другому устроен... Я тоже весь форум перечитала и никак не могла понять где эти пресловутые message и title! Ларчик просто открывался, аж стыдно...
  2. Да не в global.pas дискуссия... Дайте полную инструкцию - PHP сервер для рассылки Push на Android и iOS Форум разрознен в этом вопросе. Например сатья zuby вообще бесполезна для простых смертных. Евгений Корепов изменил функции function SendGCMMessagesPacket function AnalyzeResponse и изменил global.pas в другой статье И так по всему форуму... там пару ложек, там пару ложек... не достойно fire-monkey.ru Все это прекрасно, но хотелось бы все это объединить окончательно в одном месте, где все это было бы наглядно описано и применено с инструкциями по пунктам с возможность скачать PHP сервер и настроить его...
  3. Здравствуйте. Хотелось бы получить статью где толково было бы описано: "PHP сервер для рассылки Push на Android и iOS". На форуме есть ряд статей, но они бесполезны... Эта статья судя по обсуждению устарела: http://fire-monkey.ru/topic/1809-статья-php-сервер-для-рассылки-push-на-android-и-ios/ Есть проблема в этой статье об использования TIdHTTP и кол-ва пользователей. Хотя эта статья самая подробная - есть SQL код создания таблиц, есть файл конфигурации - все понятно... Лучшая статья на сайте! 2. Есть статья для продвинутых пользователей: http://blog.rzaripov.kz/2017/02/firebase-android-ios-2.html Тут для рядовых пользователей мало полезного. Нет возможности скачать готовый PHP сервер и т.д.... Можно ли дать материал на сайте, который бы объединял бы две статьи, был подробным и понятным и имел бы материал для скачивания - готовый PHP сервер и код на дельфи для приложения...
  4. Со статьей не удалось разобраться - не хватает знаний... У kinvey проблема с дубляжами. Вот тут написано, что студия поддерживает сервис App42: App42 ссылка Однако в Берлине нет компонентов для App42. Значит уже не поддерживаеться App42? Просто в App42 аж миллион пушей в месяц: Тарифы ссылка
  5. Ingalime

    Recevive push notifications

    Здравствуйте. Если в опциях проекта разрешить пуш в настройке: Entitlement List->Recevive push notifications=true то при старте проекта значительно увеличивается время загрузки проекта на экране телефона. Увеличивается время загрузки приложения на 4-5 секунд. Это нормально для такой настройки?
  6. Я планирую раз в неделю посылать пуш из панели kinvey и все, больше ничего от kinvey мне не надо. Значит в месяц я шлю 4 пуша. Значит в моем распоряжении 250 пользователей? 4*250=1000. Правильно?
  7. Подскажите, пожалуйста на тарифе free kinvey я могу использовать если не больше 1000 пушей в месяц на один проект? Это тут написано, но не до конца понятно, какие еще ограничения free kinvey . https://www.kinvey.com/wp-content/uploads/2016/11/Kinvey-Pricing-112016-2.pdf
  8. Заработало! Забыла присвоить в инспекторе объектов одно из свойств компонента kinvey...
  9. Для kinvey только нужен ключ сервера и идентификатор отправителя. Все это получаем из статьи...
  10. Не удалось соединить статью с компонентом TKinveyProvider и TPushEvents - не приходят пуши...:(
  11. Ingalime

    Обрезание текста в TListBox

    Научите работать с TListBox. Скачаны картинки с design.google.com и установлены в инспекторе объектов для итемов. Назначен для итемов стиль listboxitemleftdetail. Однако текст в итемах обрезается, хотя места для текста достаточно. Как исправить? Андроид.
  12. Большое спасибо! Мечта любого дилетанта, как я, это статья, книга, где от А до Я есть ответ на поставленный вопрос: есть ли жизнь на Марсе или ее нет... Пуш это буржуазное проявление которое - и т.д. Статья как замкнутый цикл, где есть ответы на заданную тему в ПОЛНОМ объеме для таких дилетантов как я. Такая статья - успех. Спасибо!
  13. Ваша статья все же расчитана на профи. Простым людям она не понятна... Сорри... Это о чем? Вы что-то писали о термине APNs в Вашей статье? Что это из Вашей статьи? Что такое Laravel? Не могли бы Вы потратить свое время и написать статью для людей которые ничего не знают о пуш уведомлениях. С нуля, подробно, доходчиво с теорией... 1. Что такое пуш. 2. Как он реализуется. 3. Что для этого надо и т. д. Спасибо.
  14. Почему в Ваших уроках не рассматриваться готовый сервер EMS от эмбаркадеро?
  15. Это приведет к созданию новых папок в папке проекта? Например в папке ....\\Android\Release будет уже две папки с именами как у проектов?
  16. 1. Для каждого нового приложения надо создавать отдельный проект в консоли Гугл? 2. Если я хочу подключить совсем другой FMX проект к получению пушей, но чтобы пуши были такие же как у первого проекта, мне достаточно дать ему такое же название FMX пакета как у первого?
  17. Здравствуйте. Создала проект и инсталлировала на устройство. Имя проекта Depot и соответственно файл проекта Depot.apk В опциях проекта: package= com.embarcadero.$(ModuleName) label= $(ModuleName) Теперь я хочу инсталлировать этот же проект еще раз на телефон, но с другим именем, чтобы иметь ДВЕ копии приложения на телефоне, но с разными именами. Сделала так: package= com.mysite.$(ModuleName) label= MyNewName Однако второй проект просто переписывает первый проект. Что упущено мною для получения двух копий приложения на телефоне с разными именами?
  18. Исходя из выводов в статье, мне достаточно использовать событие FormSaveState (Application.Terminate). Верно?
  19. Большое спасибо, буду изучать. Программа служит исключительно для внутреннего использования в организации. Человек запускает программу на телефоне. Программа взаимодействует с устройством. Следующее взаимодействие возможно через 10 минут (таймер). Теперь человек решает - нужно ли ему это следящее взаимодействие или нет. Если нужно оставляет программу на переднем фоне. Если не нужно нажимает кнопку с Application.Terminate. Однако люди по привычке часто вместо нажатия кнопки в программе переходят на главный экран телефона, думая что программа прекратит работу и в результате получают через 10 минут не нужное взаимодействие с устройством.
  20. Ingalime

    Закрыть приложение

    Когда пользователь нажимает на кнопку возвращения на главный экран телефона, приложение уходит в фон. Однако операционная система Андроид не сразу полностью выгружает приложение, свернутое в фон. Приложение, свернутое в фон может еще какое-то время работать – взаимодействовать с внешними устройствами, слать уведомления и т.п. Спустя время Андроид прибивает приложение. Мне надо, полностью убить приложение при переходе его в фон (буду вызывать в этот момент Application.Terminate). Подскажите, как узнать, что пользователь своими действиями (нажал кнопку назад, нажал кнопку возврата на главный экран…) отправляет приложение в фон на телефоне?
×
×
  • Создать...