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

Ingalime

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

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

  • Посещение

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

    5

Сообщения, опубликованные Ingalime

  1. Да не в  global.pas  дискуссия... Дайте полную инструкцию - PHP сервер для рассылки Push на Android и iOS

    Форум разрознен в этом вопросе.
    Например сатья zuby вообще бесполезна для простых смертных.

    Евгений Корепов изменил функции
    function SendGCMMessagesPacket
    function AnalyzeResponse
    и изменил global.pas в другой статье

    И так по всему форуму... там пару ложек, там пару ложек... не достойно fire-monkey.ru

    Все это прекрасно, но хотелось бы все это объединить окончательно в одном месте, где все это было бы наглядно описано и применено с инструкциями по пунктам с возможность скачать PHP сервер и настроить его...

     

  2. Здравствуйте.

    Хотелось бы получить статью где толково было бы описано: "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 сервер и код на дельфи для приложения...

     

     

  3. Со статьей не удалось разобраться - не хватает знаний... :(

    У kinvey проблема с дубляжами. 

    Вот тут написано, что студия поддерживает сервис App42: 

    App42 ссылка

    Однако в Берлине нет компонентов для App42. Значит уже не поддерживаеться App42?

    Просто в  App42 аж миллион пушей в месяц: Тарифы ссылка

     

  4. Здравствуйте.

    Если в опциях проекта разрешить пуш в настройке:

    Entitlement List->Recevive push notifications=true

    то при старте проекта значительно увеличивается время загрузки проекта на экране телефона. Увеличивается время загрузки приложения на 4-5 секунд. Это нормально для такой настройки?

     

  5. Я планирую раз в неделю посылать пуш из панели kinvey и все, больше ничего от kinvey мне не надо. Значит в месяц я шлю 4 пуша. Значит в моем распоряжении 250 пользователей? 4*250=1000. Правильно?

     

  6. Подскажите, пожалуйста на тарифе free kinvey я могу использовать если не больше 1000 пушей в месяц на один проект?

    Это тут написано, но не до конца понятно, какие еще ограничения free kinvey .

    https://www.kinvey.com/wp-content/uploads/2016/11/Kinvey-Pricing-112016-2.pdf

  7. Научите работать с TListBox.

    Скачаны картинки с design.google.com и установлены в инспекторе объектов для итемов. Назначен для итемов стиль listboxitemleftdetail.

    Однако текст в итемах обрезается, хотя места для текста достаточно. Как исправить?

    Андроид.

     

     

    list.png

  8. Большое спасибо!

    Мечта любого дилетанта, как я, это статья, книга, где от А до Я есть ответ на поставленный вопрос: есть ли жизнь на Марсе или ее нет... Пуш это буржуазное проявление которое - и т.д.

    Статья как замкнутый цикл, где есть ответы на заданную тему в ПОЛНОМ объеме для таких дилетантов как я. Такая статья - успех. Спасибо!

  9. Ваша статья все же расчитана на профи. Простым людям она не понятна... Сорри... :)

     

    Цитата
    Firebase объединил APNs + GCM, поэтому токены которые выдаются из FPushService для iOS не валидны для FCM, но у Google есть специальный инструмент для этого, у Android все отлично, токен валиден
     

    Это о чем? Вы что-то писали о термине APNs в Вашей статье? Что это из Вашей статьи?

    Цитата

    У меня реализация на Laravel, но я не буду её выкладывать.

    Что такое Laravel?

    Не могли бы Вы потратить свое время и написать статью для людей которые ничего не знают о пуш уведомлениях. С нуля, подробно, доходчиво с теорией...

    1. Что такое пуш.

    2. Как он реализуется.

    3. Что для этого надо

    и т. д.

     

    Спасибо.

     

  10. Цитата

    7) Моё тестовое приложение имеет название пакета com.embarcadero.PUSHTest (посмотреть можно в IDE-Project-Option-VersionInfo-package) 

    1. Для каждого нового приложения надо создавать отдельный проект в консоли Гугл?

    2. Если я хочу подключить совсем другой FMX проект к получению пушей, но чтобы пуши были такие же как у первого проекта, мне достаточно дать ему такое же название FMX пакета как у первого?

  11. Здравствуйте.
    Создала проект и инсталлировала на устройство. Имя проекта Depot и соответственно файл проекта Depot.apk
    В опциях проекта:
    package= com.embarcadero.$(ModuleName)
    label= $(ModuleName)
    Теперь я хочу инсталлировать этот же проект еще раз на телефон, но с другим именем, чтобы иметь ДВЕ копии приложения на телефоне, но с разными именами. Сделала так:
    package= com.mysite.$(ModuleName)
    label= MyNewName
    Однако второй проект просто переписывает первый проект. Что упущено мною для получения двух копий приложения на телефоне с разными именами?

     

  12. Большое спасибо, буду изучать.

    Цитата

    Но то что вы хотите сделать, это не правильно. Опишите задачу которая у вас стоит, возможно поможем её решить более гуманным способом

    Программа служит исключительно для внутреннего использования в организации. Человек запускает программу на телефоне. Программа взаимодействует с устройством. Следующее взаимодействие возможно через 10 минут (таймер). Теперь человек решает - нужно ли ему это следящее взаимодействие или нет. Если нужно оставляет программу на переднем фоне. Если не нужно нажимает кнопку с Application.Terminate. Однако люди по привычке часто вместо нажатия кнопки в программе переходят на главный экран телефона, думая что программа прекратит работу и в результате получают через 10 минут не нужное взаимодействие с устройством.

  13. Когда пользователь нажимает на кнопку возвращения на главный экран телефона, приложение уходит в фон. Однако операционная система Андроид не сразу полностью выгружает приложение, свернутое в фон. Приложение, свернутое в фон может еще какое-то время работать – взаимодействовать с внешними устройствами, слать уведомления и т.п. Спустя время Андроид прибивает приложение.

    Мне надо, полностью убить приложение при переходе его в фон (буду вызывать в этот момент Application.Terminate).

    Подскажите, как узнать, что пользователь своими действиями (нажал кнопку назад, нажал кнопку возврата на главный экран…)  отправляет приложение в фон на телефоне?

×
×
  • Создать...