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

Равиль Зарипов (ZuBy)

Модераторы
  • Постов

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

  • Посещение

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

    264

Активность репутации

  1. Like
    Равиль Зарипов (ZuBy) отреагировална ENERGY в [Android] Есть ли разница под каким SDK собрано приложение   
    Желательно выбирать тот SDK, который советует EMBT т.к. он протестирован = более стабильная программа (прога все равно будет прекрасно работать под последним Android 8). Плюс еще новый SDK сам по себе может быть сырой. 
    Но скоро нам всем придется делать с последними SDK :
    Starting in late-2018, all new and updated apps will be required to target an SDK that is no more than 1 year older than the current codename release.
    https://www.androidpolice.com/2017/12/19/play-store-require-new-updated-apps-target-recent-api-levels-distribute-native-apps-64-bit-support/
  2. Like
    Равиль Зарипов (ZuBy) получил реакцию от Rusland в КазТемирЖолы. Расписание поездов   
    Автор: Зарипов Равиль (ZuBy)
    Ссылка на приложение: Офф. сайт
     
     





  3. Like
    Равиль Зарипов (ZuBy) получил реакцию от Edward Tarasov в Приложение для получения раздражителей в работе Магазинов розничной сети   
    а что в этом сложного?
    найди сервис который будет тебе отправлять смску за нормальную цену.
    1) сгенерируй код, в пределах 1111-9999
    2) запомни его (в переменную)
    3) вызови апи сервиса который отправляет смс, со своим текстом и кодом
    5) вызови диалог ввода смс-кода
    6) пользователь вводит смс-код
    7) сравниваешь с сохраненным в переменную значением
    8) Профит!
     
    6 пункт можно автоматизировать, через бродкаст и автоматическое чтение смс
  4. Like
    Равиль Зарипов (ZuBy) отреагировална FREEFAR в Приложение для получения раздражителей в работе Магазинов розничной сети   
    Всем привет.
    Смотрю сегодня тренд на публикацию приложений разработанных на Emb'e.
    Вот наше приложение которое тоже на днях поедет в маркеты
    Регаемся по номеру

     
    подтверждаем эСэМэСиной.

    Придумываем пин код и подтверждаем его

     
    После входа приложение покажет магазины в радиусе 500м


    Заходим в меню магазина

    Выбираем категорию  для жалобы ---- жалуемся , если надо прикладываем фото

    Еще кое что

    подтверждаем отправку жалобы

    PROFIT!
  5. Like
    Равиль Зарипов (ZuBy) отреагировална FREEFAR в Приложение для получения раздражителей в работе Магазинов розничной сети   
    Ну а вообще мы экспериментальная группа. Мы включаемся в проекты как группа прототипирования , а на выходе получается что наши решения могут быть целевыми. 
    Говоря открыто, хотел бы отметить что большая часть наших успехов в этом деле была бы просто не возможна без помощи здешних коллег, друзей-товарищей. Так что пользуясь случаем от всей души благодарен ребятам кто подсказывает , направляет и не отказывает в помощи тут. 
    PS Всем бабла
  6. Like
    Равиль Зарипов (ZuBy) получил реакцию от Tumaso в Что невозможно сделать на Delphi для Android?   
    С++ ваше всё, наше всё Делфи
  7. Like
    Равиль Зарипов (ZuBy) получил реакцию от x11 в Что невозможно сделать на Delphi для Android?   
    С++ ваше всё, наше всё Делфи
  8. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Что невозможно сделать на Delphi для Android?   
    С++ ваше всё, наше всё Делфи
  9. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в КазТемирЖолы. Расписание поездов   
    Автор: Зарипов Равиль (ZuBy)
    Ссылка на приложение: Офф. сайт
     
     





  10. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Приложение для получения раздражителей в работе Магазинов розничной сети   
    а что в этом сложного?
    найди сервис который будет тебе отправлять смску за нормальную цену.
    1) сгенерируй код, в пределах 1111-9999
    2) запомни его (в переменную)
    3) вызови апи сервиса который отправляет смс, со своим текстом и кодом
    5) вызови диалог ввода смс-кода
    6) пользователь вводит смс-код
    7) сравниваешь с сохраненным в переменную значением
    8) Профит!
     
    6 пункт можно автоматизировать, через бродкаст и автоматическое чтение смс
  11. Like
    Равиль Зарипов (ZuBy) получил реакцию от AngryOwl в Что невозможно сделать на Delphi для Android?   
    С++ ваше всё, наше всё Делфи
  12. Like
    Равиль Зарипов (ZuBy) получил реакцию от FREEFAR в Что невозможно сделать на Delphi для Android?   
    С++ ваше всё, наше всё Делфи
  13. Haha
    Равиль Зарипов (ZuBy) отреагировална ENERGY в Delphi 10.2.3, AdBanner, Java, trouble   
    Мыши плакали, кололись, но продолжали есть кактус... Это я про Токио. 
  14. Like
    Равиль Зарипов (ZuBy) отреагировална Yarpda в TListView: последовательная загрузка айтемов под Андроидом   
    Вот здесь например есть пример решения, там же есть ссылка на проект (это ModernLV. http://blog.rzaripov.kz/2016/11/0-modernlistview.html), но думаю что и из стандартного LV можно тоже самое добиться при желании. Тут конечно проще.
  15. Haha
    Равиль Зарипов (ZuBy) отреагировална krapotkin в [Вебинар] FGX Native. Новейшая кроссплатформенная платформа для мобильной разработки на Delphi   
    FMX будет развивать Embarcadero т.к. это и есть их продукт
    FGX будет жить отдельно, пока эмро не сочтет его "убийцей айфонов" и не перекупит на корню. А до этого еще ох как далеко
  16. Like
    Равиль Зарипов (ZuBy) получил реакцию от Alisson R Oliveira в Проблема при активации memo или edit программа зависает и закрывается.   
    проект приложите без бинарников
     
    update:
    проблем не выявлено
    попробуйте использовать
    SetFocused(Edit1); Или как-то так
    ActiveControl := Edit1;
  17. Like
    Равиль Зарипов (ZuBy) получил реакцию от Ingalime в Рисовать без Repaint   
    В фмх канвас является общим для формы, а в вцл для каждого компонента свой.
    рисовать нужно в методе онпайнт компонента или формы
  18. Like
    Равиль Зарипов (ZuBy) отреагировална FREEFAR в png иконка на кнопку   
    Самое распростарненное TRectangle
    в нем меняешь тип в свойстве Fill (отрисовки) на Bitmap
    дальше два свойства управление углами скругления XRadius и YRadius
    НО!!! Родные компоненты плохо отрисовывает (лестница вместо гладкого скругления) пользуйся от Zuby очень прекрасные ZNativeComponents по форуму много инфо
  19. Like
    Равиль Зарипов (ZuBy) отреагировална Alex7wrt в Портетная и альбомная ориентация - как лучше сделать разный дизайн?   
    В событии OnResize формы проверять width > height и для каждого из двух вариантов переприсваивать позиции и размеры тех контролов, которые должны меняться.
     
  20. Like
    Равиль Зарипов (ZuBy) отреагировална sinuke в Возможно ли сделать такой интерфейс с ЛистВью?   
    Ну вот набросал примерчик. Он упрощенный, но смысл такой же примерно (код листвью со скриншота выше выложить не могу просто из-за того, что там идут зависимости от модели данных).
    Лично я все рисую кодом - так полный контроль того, что выводится на экран. И собственно так можно выводить практически что угодно. И не нужны никакие монструозные ТМС компоненты

    ListView_Schedule_Sample.zip
  21. Haha
    Равиль Зарипов (ZuBy) получил реакцию от Виталий Иванов в Откуда произведена установка?   
    Можно если спросить у пользователя  
  22. Haha
    Равиль Зарипов (ZuBy) отреагировална #WAMACO в Служба - двухсторонняя связь   
    Сначала человек пишет...
    потом...
    Товарищ, но в АС же JAVA! :)) хохмачи конечно... удивляюсь каждый раз...
  23. Haha
    Равиль Зарипов (ZuBy) отреагировална S_007 в Служба - двухсторонняя связь   
    скачал пример при компиляции ошибка
    [Exec Error] The command "PATH C:\Program Files\Java\jdk1.8.0_161\bin;C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\ & "C:\Program Files\Embarcadero\Studio\19.0\PlatformSDKs\android-sdk-windows\build-tools\23.0.2\dx.bat" --dex --output="C:\Users\Admin\Documents\Embarcadero\Studio\LocalBroadCastReceiver\LocalBroadCastReceiver\Android\Release\LBCRService-dexed.jar" "C:\Users\Admin\Documents\Embarcadero\Studio\LocalBroadCastReceiver\LocalBroadCastReceiver\LBCRService\Android\Release\LBCRService.jar"" exited with code 1.
     
    терпения больше нет, надоели эти танцы с бубном с этой Емба- ркадеро
    поставил андроид студию куча примеров, жалею очень, что потратил столько времени на изучение глюков FMX
    всем новичкам таким как я, советую, не ведитесь хоть вы на замануху кросплатформености, не тратьте время, это развод за космические деньги
  24. Like
    Равиль Зарипов (ZuBy) отреагировална kami в Передача параметра программе   
    Есть волшебная аббревиатура - IPC. Inter process communication.
    Считайте, что у вас два разных приложения.Абсолютно разных. Которым нужно взаимодействовать друг с другом. Одно - источник, второе - приемник.
    Среди вариантов для Windows:
    1. Через сообщения, например - WM_COPYDATA (емнип, так обзывается). Нужно знать хендл окна, которому отправится сообщение (не уверен, что с WM_COPYDATA пройдет фокус с функцией BroadcastMessage) и нужно чтобы целевое приложение было на том же уровне изоляции (UIPI, кажется). Т.е. если приемник запущен от админа, а источник - как обычное приложение - этим способом их не состыковать.
    2. Через NamedPipes. Способ хорош для организации постоянного обмена между двумя любыми приложениями на одном компьютере (не только, но чаще всего - на одном). Для однократной передачи информации держать слушающий пайп в отдельном потоке, наверное, избыточно. Хотя я бы взял именно этот способ.
    3. TCP/IP и надстройки над ним: http, ftp и другое tp. Чаще всего используются для организации обмена между приложениями на разных компьютерах. Для локального - избыточно, да и проблемы с файрволлом могут быть.
    4. Через файловые потоки или данные в файле подкачки. Одно приложение пишет, второе периодически смотрит "а не появилось ли для меня чего нового". Как-то делал даже двусторонний обмен данными по этому механизму.
    Это навскидку. Выбирайте, потом можно говорить дальше.
  25. Like
    Равиль Зарипов (ZuBy) отреагировална FREEFAR в TZMaterialEdit на Андроиде   
    Я думаю Равиль мог бы подсказать. Но по моим ощущениям описанная проблема и в этом компоненте сохранится , так как в нем живет TEdit
×
×
  • Создать...