Конференция "Прочее" » Успешные примеры использования Embarcadero для Android
 
  • andrd © (26.08.16 21:59) [0]
    Приведите, пожалуйста, есть ли успешные примеры использования Embarcadero (Delphi) для Android (приложения, игры, сервисы)
  • Eraser © (26.08.16 23:03) [1]
    https://play.google.com/store/apps/details?id=ru.rmansys.mviewer

    насчет успешности говорить сложно, это все таки не самостоятельный продукт, используется в связке с десктопом. в целом, на данный момент FMX годно для полноценной разработки.
  • Kerk © (26.08.16 23:14) [2]
    FMX да, вполне сносно. У нас виндовое приложение на нем.
  • Kipor © (26.08.16 23:22) [3]
    а проясните вопрос, пожалуйста. Delphi же собирает нативные приложения под Android  (в отличие от java), то есть, если процессор другой архитектуры, то запустить невозможно будет (?). Это в результате вообще не проблема или получается для некоторых андроид устройств приложение недоступно для скачивания из Google play?
  • iop © (26.08.16 23:46) [4]
    Delphi же собирает

    ты веточку таргет платформ разверни и посмотри какие такие "нативные" приложения "в отличие от явы" он собирает для андроида
  • Eraser © (26.08.16 23:47) [5]

    > Kipor ©   (26.08.16 23:22) [3]

    да, такая проблема есть, но встречается на практике все реже последнее время.
  • iop © (27.08.16 00:06) [6]
    проблема эта есть, но она никак не связана с тем про что он думает.

    а думает он так наивно потому что
    "типа пишу же на паскале, а не на яве,
    стало быть нативное приложение получаю.
  • Kipor © (27.08.16 09:00) [7]
    Eraser, так всё таки дельфи собирает нативные приложения?
    А почему проблема все реже, большинство устройств перешли на одну архитектуру?
  • Fox © (27.08.16 09:55) [8]
    Основной способ заработка на андроид-приложениях - реклама. Для этого в проект нужно вставить код, который практически всегда предоставляется на Java. Кто-нибудь может быть знает, эта проблема в Delphi как-нибудь решается?
  • Kerk © (27.08.16 13:02) [9]

    > Fox ©   (27.08.16 09:55) [8]
    >
    > Основной способ заработка на андроид-приложениях - реклама.
    >  Для этого в проект нужно вставить код, который практически
    > всегда предоставляется на Java. Кто-нибудь может быть знает,
    >  эта проблема в Delphi как-нибудь решается?

    Решается. Посмотри например как я джавовский Google Maps на дельфовую форму в свое время клал https://sourceforge.net/p/dpfdelphiandroid/code/HEAD/tree/DPF.Android.JMapView.pas

    P.S. В целом библиотека DPF Android может дать много информации о прямой работе с Java-контролами в Delphi. Читай код.

    P.P.S. Я не уверен, но мне казалось, что Embarcadero делала какие-то компоненты для встраивания рекламы в Android-приложения.
  • Кто б сомневался © (27.08.16 14:05) [10]

    > P.P.S. Я не уверен, но мне казалось, что Embarcadero делала
    > какие-то компоненты для встраивания рекламы в Android-приложения.
    >


    Есть такое, нужно набрать в списке компонентов слово "banner" .
    В сэмплах также встречал примеры разных баннеров..

    http://docwiki.embarcadero.com/CodeExamples/XE6/en/FMX.Advertising.TBannerAd_(Delphi)
  • Kipor © (27.08.16 14:11) [11]

    > FMX да, вполне сносно. У нас виндовое приложение на нем.

    а как оно по сравнению с DevExp?
    или DevExp под fmx есть?
  • Fox © (27.08.16 14:16) [12]
    >>DPF Android
    Спасибо!
  • Kerk © (27.08.16 14:52) [13]

    > Kipor ©   (27.08.16 14:11) [11]
    >
    > > FMX да, вполне сносно. У нас виндовое приложение на нем.
    >
    > а как оно по сравнению с DevExp?

    А как их сравнивать? DevExpress вроде позиционируются как дополнение к стандартной библиотеке, а не как её замена.

    > или DevExp под fmx есть?

    По-моему, нет. Думаю, примерно понятно почему. Наше виндовое приложение на FMX - это скорее исключение из правил. А на всяких мобилках девэкспрессовские гриды никому не нужны. Ну и нашему приложению гриды тоже не нужны. А вот FMXовские встроенные анимации, например, пришлись очень к месту. https://www.instagram.com/p/BDxx7bgDqO1/ красота :)
  • Eraser © (27.08.16 15:36) [14]

    > Kipor ©   (27.08.16 09:00) [7]

    нативные.
    видимо да, реже, потому что все на ARM переползают.

    что касается использования джавовских классов, сам не сталкивался, но в одной из новых версий добавили это http://docwiki.embarcadero.com/RADStudio/Seattle/en/Java2OP.exe,_the_Native_Bridge_File_Generator_for_Android


    > Kerk ©   (27.08.16 14:52) [13]

    вот да, в VCL приложениях очень не хватает всяких интересных анимаций и эффектов, не часто, но бывает очень к месту. в то время как какой-нибудь виндовый WPF это позволяет.
 
Конференция "Прочее" » Успешные примеры использования Embarcadero для Android
Есть новые Нет новых   [134431   +13][b:0][p:0.001]