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

Pax Beach

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

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

  • Посещение

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

    12

Весь контент Pax Beach

  1. Не совсем ответ на вопрос автора, но на верный путь понимания, почему многое на супердешевых телефонах работает не так, поможет встать статья «Почему мой телефон не обновится до нового андроеда?»
  2. Нет времени для этого раньше понедельника. Как сделаю, выложу, конечно в соседней теме.
  3. Тут я согласен, спасибо за подсказку. Просто хотел сказать о том, что зачастую хочется использовать практики, которые работают, просто отлаживаются, легко обновляются/сопровождаются. Потому что много не менее важных и трудоемких дел вокруг разработки — дизайн, тестирование, продакшн, развитие, маркетинг, маркетинг, маркетинг )
  4. Интересно изучить в качестве альтернативного взгляда на проблему. Спасибо! Но сам буду пользоваться стандартной тяжелой и кривой конструкцией TRestClient-Request-Response. Потому что самое сложное в интеграции с API — это не методы вызвать и ответы от них обработать. Самый сок — настроить приложения в соцсетях, выпустить фингерпринты для iOS-Android-Win, обосновать техподдержке соцсети нужность и полезность для пользователей вашего приложения, поддерживать минимальное количество ошибок вызовов API, корректность публикуемого содержания и соответствия нормам каждой соцсети, делать это для каждой соцсети VK-FB-Insta-OK-G+, иметь возможность повысить версию RAD Studio и не уронить все эти приложения (15 штук + web-реализации). После этого, использовать компоненты и модули, которые скорее всего не будут сопровождаться через 1-2 года что-то не хочется )
  5. Да я про Stack Overflow написал. Ну здесь тоже может кто-то посоветует полезное.
  6. Лучше указать параметры SDK, с которыми компилируешь приложение, и платформу на которой тестируешь. И, если честно, по-русски не очень понятно, что ты имеешь ввиду. А гугл транслятор справиться с переводом сам. Я плюсанул )
  7. Я локальный не проверял на зависания. Работаю с Remote Service. Как по мне, это одно и тоже, только права расширенные. Intent Service по определению не связаны с приложением, работают в разных потоках, но и выполняют другую функцию.
  8. В Берлине. У меня пока нет идей, как избавиться от этого зависания. Есть предположение, что появление этого бага зависит от выбора версии "android-sdk-windows\build-tools" и "android-sdk-windows\platforms".
  9. Ценный пример, спасибо! Это вопрос больше холиварный. Но хотелось бы выслушать аргументы в пользу TFrame на мобильных платформах.
  10. Двойка мне за невнимательность. Спасибо большое, разобрались! Пошел разбираться с FB и Instagram. Работающий пример здесь: VKImage3.zip
  11. У меня в палитре нет ( Может как-то надо допиливать? Спрошу тогда у Ярослава. В любом случае, спасибо за вариант. Хотя, сторонний компонент, не включенный в 3rd Party, не хотелось бы использовать.
  12. Что-то я совсем нить рассуждений потерял. О каком "том" событии идет речь? В компоненте TfgApplicationEvents нет такого события. Вот задача: Из приложения "Папа" запустить приложение "Дочка", при этом сообщив "Помой посуду!". И чтобы приложение "Дочка" сообщила "Хорошо, папа" и открыло форму "Мойка посуды". ))) Как ее решить на разных платформах?
  13. Сейчас попробую. Но, думаю, это не верно, потому что «в поле photo находится JSON-объект, структуру которого важно сохранить в исходном виде (убрав, однако, экранирование символов перед дальнейшим использованием).», и ответ я получаю не ошибочный, просто ссылки на изображения в нем какие-то странные )
  14. Похоже, ты не о том. Я хочу, чтобы мое приложение запускалось по интенту (если это Adnroid), внутри приложения я мог разобрать этот интент и выполнить нужное действие. Может есть и автоматические методы, например, прописать в манифесте IntetnFilter, который завязан на формы (Activity). Но в RAD Studio создается одна супер Activity, через которую идет работа, и этот метод не работает. В iOS, я вообще не знаю, как это реализовать. Но очень интересно. Может кто-то может подсказать, где и как копать?
  15. Действительно. Прошу прощение за невнимательность — не верно разбирал массив JSON. Но проблема возникает раньше, после третьего шага. Когда я получаю ответ, в нем ссылки на изображения типа "photo_75":"http:\/\/cs630417.vk.me\/v630417371\/4b7dd\/lO3a_Dr7db4.jpg" и содержат пустые изображения типа PNG. Вот почему так? Исправил код для тестирования VKImage2.zip
  16. Я хочу запустить приложение из другого приложения под iOS и под Android. В зависимости от переданного параметра, который я хочу получить в главной форме, будет открываться соответствующая стартовому параметру форма (Activity в Android). Пример: Из приложения "Папа" запустить приложение "Дочка", при этом сообщив "Помой посуду!". И чтобы приложение "Дочка" сообщила "Хорошо, папа" и открыло форму "Мойка посуды". ))) Как ее решить на разных платформах? В Windows это делается запуском приложения с соответствующими параметрами, в зависимости от их значения из проекта или главной формы открывается нужная форма. В Android для этого сделаны Intent фильтры. Только не понятно, как их обрабатывать в приложениях, написанных в Delphi. Вот как вы это сделали бы? И как такое делается в приложениях под iOS, естественно, тоже написанных на Delphi или С++. UPD 14-09-2016: Для Android решение найдено. Осталось найти решение для iOS.
  17. Я пробовал убивать процесс, вместе с сервисом соответственно, чистил Recently Apps — не помогает. А была сборка, где работало все идеально. Копаю в сторону настройки SDK.
  18. Вот читаю характеристики. BLE Размер данных пакета, байт — От 8 до 47. А лучше вот тут читать 2.4. Bluetooth LE Packet Sizes and MTU
  19. Нужна помощь сообщества! Я выкладываю готовое тестовое приложение VKImage.zip для Win32 и Android, которое умеет получать токен VK, постить на свою стену стену тестовое сообщение по кнопке "Msg" или отправить на стену изображение с сообщением и ссылкой. Порядок работы такой: 1. Нажать кнопку Play — будет получен токен для работы с SDK VK. 2. Для отправки тестового сообщения на стену нажать кнопку "Msg" 3. Для отправки изображения на стену последовательно нажимать кнопки "1", "2", "3", "4". Нажимать нужно после того, как в мемо появится соответствующая строчка (ответ) предыдущего шага. Если вы работаете через прокси, пропишите свои параметры после "// I have a proxy" Тестовая картинка деплоится при сборке проекта. Константы в начале кода можете прописать свои, или пользоваться мои приложением — на ваше усмотрение. Проблема в чем? По кнопке "2" отправляется картинка на сервер VK, приходит положительный ответ. По кнопке "3" фотка сохраняется в галерею. Ответ — ОК. Но выясняется, что загрузилась пустая картинка, а в своей фотогаллерее она не появляется. По кнопке "4" соответственно публикуется пост с пустой картинкой. Помогите плиз разобраться в чем дело. И полетим дальше, к звездам, в смысле в Фейсбук ) Help в SDK VK по этой теме https://vk.com/dev/upload_files?f=2. Загрузка фотографий на стену https://vk.com/dev/wall.post UPD: Проблема решена.
  20. Неа. Просто видел в других примерах, что файлы передаются в URI в таком виде, как я написал. Манифесты от VK и FB разобрал , и не понял, в каком вид эти приложения интенты принимают, чтобы все было как надо. Зато понял, что для моих целей не подходит простая отправка контента в приложение, разбираюсь с SDK, пока от VK.
  21. Бандл — это пакет параметров. Спасибо за подсказку. Использовать нужно так: TJnet_Uri.JavaClass.fromFile(TJFile.JavaClass.init(StringToJString(path))).toString;
  22. У меня OAuth работает на 6-м Android. Сообщения на стену летят, а вот фотографии на стену в три шага загружаются. Пытаюсь понять, как правильно отправить фото POST запросом в формате multipart/form-data.
  23. Вот хоть один работающий пример бы найти для RAD Studio, или еще лучше документацию от разработчиков соц. цетей. Разоборал манифесты FB и VK, там много интент-фильтров. Но подходщий, чтобы запостить фото на свою стену я пока не нашел — либо пустой контент приходит, либо приложение валится от непонятного содержимого интента.
×
×
  • Создать...