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

Лидеры

  1. xenon54

    xenon54

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


    • Баллы

      4

    • Постов

      385


  2. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      1

    • Постов

      851


  3. AngryOwl

    AngryOwl

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


    • Баллы

      1

    • Постов

      394


  4. Kitty

    Kitty

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


    • Баллы

      1

    • Постов

      792


Популярный контент

Показан контент с высокой репутацией 04.05.2015 в Сообщения

  1. Думаю это вам должно помочь. Ну и вот это в догонку.
    2 балла
  2. Выкладываю свой проект виртуальной клавиатуры на FMX. example_virtual_keyboard.zip
    1 балл
  3. xenon54

    [iOS] Запуск

    Для любой компиляции IOS проекта нужна Mac OS. Естественно на трекерах можно найти образ MacOs для WM.
    1 балл
  4. истерить по поводу xe8 думаю не стоит, я использую xe7 и смотрю на xe8, есть косяки, не спорю, но жду первого апдейта большого, что то исправят, что то нет, посмотрим... и тогда продолжу на xe8 разрабатывать. насчет xamarin утверждать не буду, не так хорошо его знаю, но поверьте в сообществе стока косяков обсуждают, только других, что грустно становится! про родные среды (android studio и xcode) все понятно! конечно лучше использовать их и только их, но, как тут ранее сообщалось, меня, например, от java тошнит, от objective-c не так...., понравилась среда (xCode)! т.к. я программист одиночка, для меня важно накидать единый код и получить android и ios. не всегда получается, но в целом, для прототипов приложений очень даже хорошо! сильно снижаются издержки. автоматом получить 2 приложения! как то так...
    1 балл
  5. Насрать что сишарп. Качаю, посмотрим Честно говоря, в плане написания для IOS'а абракадабра меня устраивает на все 100. Нет не решаемых задач, и работает шустро, нет никаких подлагиваний, за исключением некоторых моментов с анимацией контролов. Я так понял что у всех нарекания к абракадабре именно из-за андроида.
    1 балл
  6. Профиль - Лайки Профиль - Темы Профиль - Сообщения Тексты всех сообщений заползают на названия тем. (Firefox)
    1 балл
  7. Если на Андроиде в приложении Вы создаете новые формы ''newForm.Show" или newForm.ShowModal(procedure( ...., то кнопка "Назад" по умолчанию перемещает обратно между формами. Может быть имелось ввиду создание обработчика более сложного поведения внутри формы? В таком случае, при нажатии кнопки "Назад" (а так же "Menu") на форме срабатывает событие onKeyUp.Там-то и можно организовать обработку поведения: procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); begin ... // Обработка аппаратной клавиши "Back" if Key = vkHardwareBack then begin //ваш обработчик поведения .... Key := 0; // отмена стандартного действия
    1 балл
  8. Kitty

    Нужна книга

    Добрый день. Можно и курсы, но опыт показывает, что это все же не так эффективно. Вон Эмбаркадеро сколько видео курсов проводит, а стоны со всех сторон – дайте манул, дайте справку… Думаю работа в фоновом режиме над мануалом будет также хорошим решением. А чтобы хотелось иметь первым делом: Очень бы хотелось иметь мощный мануал страниц минимум на 300 по созданию приложений для платформы Андроид с помощью библиотеки FMX. iOS тоже важен, но начать логичнее все же с платформы, которая распространена гораздо шире. Хотелось бы освещение таких вопросов: 1. Особенности использования FMX исходя из особенностей и требований ОС Андроид. 2. Правильная разработка интерфейсов исходя из платформы Андроид. Детальное рассмотрение компонентов TListView, TListBox, TMultiView при создании интерфейса программы. Работа с этими компонентами в десигн и рантайм. Правильный подход при создании многооконного приложения в Андроид, использование фреймов. Обработка ошибок. 3. Взаимодействие с Java и API (Androidapi::Jni…). 4. Работа со стилями. 5. Андроид и локальная база данных. Андроид и удаленная база данных (DataSnap). 6. Примеры решения типовых задач (работа с видео и т.д.). 7. Наметки использования FMX для решения реальных корпоративных задач. Показать первые шаги и правильный подход для решения таких, например, реальных задач как: а) кладовщик на складе через планшет вводит данные в центральную базу данных и имеет доступ к актуальным данным компании. б) таксист, сидя в машине на своем планшете с Андроид имеет полную информацию о заказах и очереди. в) отслеживание на карте Google перемещения дальнобойных машин. Координаты присылает Андроид устройство из кабины водителя или по таймеру или по запросу из офиса. Все это большие и объемные задачи – просто показать скелет правильного подхода решения реальных задач на платформе Андроид с помощью FMX. Или придумать свои корпоративные задачи для мануала. Считаю FMX отличным выборам для решения именно корпоративных задач компании. 8. Обязательно дублировать код с Паскаля на С++. По поводу пункта номер 8. Вот мой реальный опыт с FMX: В С++ Builder XE6 создала приложение для корпоративного использования. Вопрос уперся в воспроизведение и остановке видео. Стандартный fmx плеер не работает на некоторых из Андроид устройств. Помогли на этом форуме рекомендацией использовать этот pas файл и МХ плеер: http://blog.csdn.net/flcop/article/details/17190009 Однако после подключения этого файла в С++ Builder сыпались AV. Никто уже не мог помочь, ни один форум ни одна справка, даже автор японец pas файла не знал в чем дело. И вот когда я уже была близка к присоединению к армии тех, кто ненавидит FMX, на одном из форумов промелькнул тайваньский товарищ, который сказал добавить в pas файл такой код: procedure RegisterTypes; begin TRegTypes.RegisterType('Androidapi.JNI.ActivityManager.JDebug_MemoryInfo', TypeInfo(Androidapi.JNI.ActivityManager.JDebug_MemoryInfo)); end; и все сразу заработало. Сейчас у японца полностью правильный pas файл и для С++. Этот простой пример говорит о том, что если есть проверенный рабочий код для Дельфи, то это не факт, что все будет работать и в С++. Дублирование правильного кода [паскаль-с++] сделает манул всесторонним и всеобъемлющим. Армия С++ наконец-то безболезненно присоединится к паскалистам и это хорошо для Эмбаркадеро. Понятно, что у меня большой аппетит для такого мануала, но наличие такого манула это огромный шаг вперед для FMX. И не смотря на то, что он будет ориентирован на Андроид, он во много закроет многие другие вопросы, связанные с FMX для других платформ. Выпуск такого мануала (или бумажной книги) важен и жизненно необходим.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...