Size: a a a

2020 October 14

SB

Sergey Bodrov in Delphi & Lazarus
В Embarcadero Delphi сделали круче - там в APK пихается несколько .so сразу нативно-совместимых (без обертки) и к ним в комплекте идет удаленный дебаггер (gdbserver).
источник

ED

Ed Doc in Delphi & Lazarus
Sergey Bodrov
В Embarcadero Delphi сделали круче - там в APK пихается несколько .so сразу нативно-совместимых (без обертки) и к ним в комплекте идет удаленный дебаггер (gdbserver).
Размер исполняемого файла?
источник

SB

Sergey Bodrov in Delphi & Lazarus
Ed Doc
Размер исполняемого файла?
У Embarcadero получается значительно (в разы) меньше.
источник

GB

George Bakhtadze in Delphi & Lazarus
Sergey Bodrov
По сути, Лазарь компилирует библиотеку (.so) под архитектуру Arm, совместимую с Andpoid Native API (NDK). Затем генерирует имитацию проекта под AndroidStudio, конфиги, скрипты, создает исходники обертки на Java, и потом запускает gradle/
это делается просто без всяких модулей и даже без лазаря. вопрос в том, как гуй делать.
источник

GB

George Bakhtadze in Delphi & Lazarus
Sergey Bodrov
У Embarcadero получается значительно (в разы) меньше.
меньше чего?
источник

SB

Sergey Bodrov in Delphi & Lazarus
George Bakhtadze
это делается просто без всяких модулей и даже без лазаря. вопрос в том, как гуй делать.
Гуй в Лазаре делается, как обычно мышкой по монитору. Контролы несколько извращенные, но привыкнуть можно. Можно те же контролы из кода создавать.
источник

SB

Sergey Bodrov in Delphi & Lazarus
George Bakhtadze
меньше чего?
В Дельфи размер apk получается меньше, чем в Лазаре.
источник

GB

George Bakhtadze in Delphi & Lazarus
Sergey Bodrov
Гуй в Лазаре делается, как обычно мышкой по монитору. Контролы несколько извращенные, но привыкнуть можно. Можно те же контролы из кода создавать.
т.е. LCL норм работает под андроидом?
источник

SB

Sergey Bodrov in Delphi & Lazarus
George Bakhtadze
т.е. LCL норм работает под андроидом?
С LCL отдельная тема, теоретически он есть, но давно про него не слышно. Обычно импользуют LAMW, который довольно активно развивается.
источник

AS

Alexey Shumkin in Delphi & Lazarus
жесть
источник

SB

Sergey Bodrov in Delphi & Lazarus
В LAMW свои контролы, не совместимые с LCL, но близкие к FMX и нативным контролам Андроида.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Stanislav V. Emets
я не профессиональный разработчик, я смотрет kivy и питон еще, но там тоже швах с документацией 😞
если ты не отравлен привычками и привязанностями, возьми ту платформу, по которой есть нормальная документация ))  и поддержка сообщества
и да, я говорю про Java/Kotlin + Android Studio...
ибо путь, который ты пробуешь - (как сам видишь с самого начала) тернист и труден )
если только нет цели его самому проложить )))
источник

SE

Stanislav V. Emets in Delphi & Lazarus
Alexey Shumkin
если ты не отравлен привычками и привязанностями, возьми ту платформу, по которой есть нормальная документация ))  и поддержка сообщества
и да, я говорю про Java/Kotlin + Android Studio...
ибо путь, который ты пробуешь - (как сам видишь с самого начала) тернист и труден )
если только нет цели его самому проложить )))
Проблема в том, что ни жабу, ни котлин я не знаю, и вопрос по трудоемкости примерно одинаков получается.
источник

SB

Sergey Bodrov in Delphi & Lazarus
Даже на корявом LAMW проще создать андроидное приложение, чем на родной AndroidStudio.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Stanislav V. Emets
Проблема в том, что ни жабу, ни котлин я не знаю, и вопрос по трудоемкости примерно одинаков получается.
не согласен
сложность разработки приложений на каком-то стеке далеко не в синтаксисе языка

освоить синтаксис жабы - дело не самое сложное...
источник

AS

Alexey Shumkin in Delphi & Lazarus
Stanislav V. Emets
Проблема в том, что ни жабу, ни котлин я не знаю, и вопрос по трудоемкости примерно одинаков получается.
к тому же, ты же ориентируешься на стоимость только первого этапа проекта ))
классическая ошибка, как мне кажется..
источник

SE

Stanislav V. Emets in Delphi & Lazarus
Alexey Shumkin
к тому же, ты же ориентируешься на стоимость только первого этапа проекта ))
классическая ошибка, как мне кажется..
какая стоимость, приложение только для меня 😊
источник

AS

Alexey Shumkin in Delphi & Lazarus
Stanislav V. Emets
Проблема в том, что ни жабу, ни котлин я не знаю, и вопрос по трудоемкости примерно одинаков получается.
ты уже сделал hello world на lazarus-е?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Stanislav V. Emets
какая стоимость, приложение только для меня 😊
стоимость - в ресурсах ) ресурсы - это твои силы и время
источник

SE

Stanislav V. Emets in Delphi & Lazarus
Alexey Shumkin
ты уже сделал hello world на lazarus-е?
Даже больше чем hello world 😊, так-то я даже раньше работал как дельфи программист
источник