Вольдемар Опубликовано 5 ноября, 2017 Поделиться Опубликовано 5 ноября, 2017 Давайте в этой ветке соберем список невозможного (пока?) на Delphi для Android. 1. Невозможно сделать widget Цитата Ссылка на комментарий
0 DMS Опубликовано 25 февраля, 2018 Поделиться Опубликовано 25 февраля, 2018 22 минуты назад, Ingalime сказал: Если, главный модератор и разработчик, Равиль Зарипов, говорит, что у дельфи нет будущего и надо уходить с Дельфи. То это диагноз FMX на сегодняшний день. Грустно... Равиль Зарипов - не разработчик Firemonkey. Он просто хороший специалист в FMX. Разработчик тут Ярослав Бровин, но он хранит гордое молчание. Видимо, подписывал соглашение о неразглашении. Цитата Ссылка на комментарий
0 x11 Опубликовано 25 февраля, 2018 Поделиться Опубликовано 25 февраля, 2018 4 часа назад, Ingalime сказал: Если, главный модератор и разработчик, Равиль Зарипов, говорит, что у дельфи нет будущего и надо уходить с Дельфи. То это диагноз FMX на сегодняшний день. Грустно... не перегибайте палку Цитата Ссылка на комментарий
0 ENERGY Опубликовано 25 февраля, 2018 Поделиться Опубликовано 25 февраля, 2018 (изменено) Согласен, не перегибайте. Если нужна мультиплатформа в короткие сроки и проект не масштабный, то Delphi более выгоден. Другое дело что для работы в команде, с большим проектом на Delphi будет сложно, из за того что мало программистов знают FMX и Delphi и дорого (покупка RAD). Именно эти причины останавливают многих заказчиков. Изменено 25 февраля, 2018 пользователем ENERGY Цитата Ссылка на комментарий
0 x11 Опубликовано 25 февраля, 2018 Поделиться Опубликовано 25 февраля, 2018 1 минуту назад, ENERGY сказал: мало программистов знают FMX и Delphi Этого мало, нужно ещё знать ОС и их особенности. Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 26 февраля, 2018 Модераторы Поделиться Опубликовано 26 февраля, 2018 19 часов назад, x11 сказал: Какие баги у Токуо появились, которых нет у Berlin? Ой да их куча, вы чего) андроид сломали чуть больше чем полностью, самые стабильные версии были Сиэтл и Берлин Сиэтл был лучшей версией по мне В Берлине сломали сервисы и доступ из хелперов к приватным полям класса, но добавили много нового и удобного. Хотя из-за этого ухудшилась отрисовка в Листвью и в целом быстродействие стало хуже. Про Токио я вообще молчу, RIP 14 часа назад, DMS сказал: Разработчик тут Ярослав Бровин, но он хранит гордое молчание. Видимо, подписывал соглашение о неразглашении. он давно не работает в ембе 9 часов назад, ENERGY сказал: Если нужна мультиплатформа в короткие сроки и проект не масштабный, то Delphi более выгоден. как прототип это лучшее решение, чтобы быстро показать заказчику что можно сделать и он видел твои возможности, но не более Цитата Ссылка на комментарий
0 ENERGY Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 3 минуты назад, Равиль Зарипов (ZuBy) сказал: как прототип это лучшее решение, чтобы быстро показать заказчику что можно сделать и он видел твои возможности, но не более Ты на Delphi разрабатывал проекты несколько лет. Разве за это время ты делал прототипы? Ты же делал вполне рабочие проекты, которые работают и сейчас на последних Android\iOS. Не пойму откуда такая категоричность. Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 26 февраля, 2018 Модераторы Поделиться Опубликовано 26 февраля, 2018 Только что, ENERGY сказал: Ты на Delphi разрабатывал проекты несколько лет. Разве за это время ты делал прототипы? Ты же делал вполне рабочие проекты, которые работают и сейчас на последних Android\iOS. Не пойму откуда такая категоричность. Да делал, да работают, но не у всех и не так как хотелось бы заказчикам. На китайцах, на некоторых сони и еще были девайсы на которых просто не запускались приложения. А сейчас столько говна китайского в плане девайсов и народ ведь их берет, а наши приложения собранные на фмх просто не работают на них. Приходилось много сидеть и объяснять заказчикам почему на фмх нельзя этого сделать, их короночку "ну в <любом приложении> это же работает" сложно перебить. Даже банально кнопочку или поле ввода над картой не сделать, а сколько было проблем из-за этого когда писали приложение "такси" Сколько было переписано в фмх, чтобы заработал какой-нить метод из глубин СДК. Кстати говоря, это все касается только мобильной разработки, и то большей части андроида. С виндой и маком все более менее стабильно, для десктопа пока сложно найти замену, да и смысла нет Цитата Ссылка на комментарий
0 ENERGY Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 (изменено) @Равиль Зарипов (ZuBy) Ты наверное на контору работаешь. Там проще, т.к. заказы вам дают, их не нужно вам искать или ждать. Когда работаешь на фрилансе, здесь огромная конкуренция. Индусы (а их тут 95%) готовы клепать шаблонные простые Android \ iOS приложения за 100$ за пару дней, утрирую конечно, но рядом. Поэтому очень выручает мультиплатформа т.к. по срокам это быстрее разработки под каждую платформу отдельно. Изменено 26 февраля, 2018 пользователем ENERGY Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 26 февраля, 2018 Модераторы Поделиться Опубликовано 26 февраля, 2018 Только что, ENERGY сказал: @Равиль Зарипов (ZuBy) Ты наверное на контору работаешь. Там проще, т.к. заказы вам дают, их не нужно вам искать или ждать. Когда работаешь на фрилансе, здесь огромная конкуренция. Индусы (а их тут 95%) готовы клепать шаблонные простые Android \ iOS приложения за 100$ за пару дней, утрирую конечно, но рядом. Поэтому очень выручает мультиплатформа т.к. по срокам это быстрее разработки под каждую платформу. Да я в курсе, что творится на фрилансе. Но они разве на кроссах это делают? Те проекты(заказы) которые я смотрел, было четко написано про натив, народ уже не такой глупый) Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 2 часа назад, Равиль Зарипов (ZuBy) сказал: Да делал, да работают, но не у всех и не так как хотелось бы заказчикам. На китайцах, на некоторых сони и еще были девайсы на которых просто не запускались приложения. А сейчас столько говна китайского в плане девайсов и народ ведь их берет, а наши приложения собранные на фмх просто не работают на них. Приходилось много сидеть и объяснять заказчикам почему на фмх нельзя этого сделать, их короночку "ну в <любом приложении> это же работает" сложно перебить. Даже банально кнопочку или поле ввода над картой не сделать, а сколько было проблем из-за этого когда писали приложение "такси" Сколько было переписано в фмх, чтобы заработал какой-нить метод из глубин СДК. Кстати говоря, это все касается только мобильной разработки, и то большей части андроида. С виндой и маком все более менее стабильно, для десктопа пока сложно найти замену, да и смысла нет На китайцах основная беда отсутсвие Гугл сервисов, из-за этого и беда с запуском. Во всяком случае у нас была. Ушли в сторону яндексAPI. А так вроде подняли на 90% устройств. А это over 3000корп пользователей. По поводу контролов поверх карты тоже бесимся. На иос работает , но ведь и на андроиде они обещают нативные контролы - разве нет? единственное на сегодняшний день что бесит - это зависание при клике на едите или мемо на некоторых устройствах. Решение с форума не решило проблему. Что касаемо сервисов , то мы пилим их на андроид Студио. Оффлайн режим на иос забороли ембой. В кратце такие дела. Объективно RAD весьма удобен. Возможно все дело в нежелании переходить на другое. Решающим станет выход след версии. Если покажут уверенную деградацию, будем смотреть в сторону Цитата Ссылка на комментарий
0 x11 Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 3 часа назад, Равиль Зарипов (ZuBy) сказал: Сиэтл был лучшей версией по мне В Берлине сломали сервисы и доступ из хелперов к приватным полям класса, но добавили много нового и удобного. Хотя из-за этого ухудшилась отрисовка в Листвью и в целом быстродействие стало хуже. Про Токио я вообще молчу, RIP Ну не знаю. Я не использовал Сиэтл. Но разницу между Берлин и Токио пока не увидел. Буду дальше копать Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 3 минуты назад, x11 сказал: Ну не знаю. Я не использовал Сиэтл. Но разницу между Берлин и Токио пока не увидел. Буду дальше копать В общем-то тоже пока нечем упрекнуть. Цитата Ссылка на комментарий
0 x11 Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 29 минут назад, FREEFAR сказал: но ведь и на андроиде они обещают нативные контролы - разве нет? хм... а я думал, если в свойстве ControlType указать значение Platform, то это и будет означать, что визуальный элемент будет отрисован, как нативный Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 2 минуты назад, x11 сказал: хм... а я думал, если в свойстве ControlType указать значение Platform, то это и будет означать, что визуальный элемент будет отрисован, как нативный В андроиде нет пока вроде. На иос да x11 1 Цитата Ссылка на комментарий
0 krapotkin Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 сделайте лучше донейт ярославу, чтобы он не отвлекался от разработки либы на халтуры всякие, и будут вам кнопки над WebBrowser Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 5 минут назад, krapotkin сказал: сделайте лучше донейт ярославу, чтобы он не отвлекался от разработки либы на халтуры всякие, и будут вам кнопки над WebBrowser Донат донату рознь. Чтобы оплачивать работу неплохо бы поставить задачу. Пока потребности нет, ибо многое уприрается в возможности платформы. А что касается веббраузера - здесь кто-то прям обозначил устрою необходимость повесить контрол поверх него? к слову о мастерстве Ярослава - он уже не проводит обучение нубов?)) Цитата Ссылка на комментарий
0 DMS Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 1 час назад, FREEFAR сказал: единственное на сегодняшний день что бесит - это зависание при клике на едите или мемо на некоторых устройствах. Решение с форума не решило проблему. смотрели компоненты от TMS ? Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 3 минуты назад, DMS сказал: смотрели компоненты от TMS ? Как-то ставили посмотреть, но однозначно ничего не решили по ним. Здесь читали о том что они избыточны. Не знаю насколько действительно. А что в них эта беда отсутствует? Цитата Ссылка на комментарий
0 Akad Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 (изменено) TMS Web Browser под андроидом по крайней мере закрывается вместе с окном, на котором он расположен. И кучи других проблем отсутствует. Может и контроллы поверх класть можно (не проверял, надобности не было). Но как навигацию использовать реально. У меня курьеры ездили. Изменено 26 февраля, 2018 пользователем Akad Ingalime 1 Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 26 февраля, 2018 Модераторы Поделиться Опубликовано 26 февраля, 2018 7 часов назад, x11 сказал: хм... а я думал, если в свойстве ControlType указать значение Platform, то это и будет означать, что визуальный элемент будет отрисован, как нативный Это означает что поведение будет близко к нативному) Ingalime 1 Цитата Ссылка на комментарий
0 DMS Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 20 минут назад, Равиль Зарипов (ZuBy) сказал: Это означает что поведение будет близко к нативному) А в чем вообще фишка нативности? Ну, не будет выглядеть красиво, но главное - чтобы работало всё! Цитата Ссылка на комментарий
0 x11 Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 6 минут назад, DMS сказал: Ну, не будет выглядеть красиво, та не, это не годится, должно выглядеть, как минимум, прилично, а лучше, чтобы красиво и профессионально Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 А что на фмх нельзя сделать красиво ? ENERGY 1 Цитата Ссылка на комментарий
0 ENERGY Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 (изменено) 10 часов назад, Равиль Зарипов (ZuBy) сказал: Да я в курсе, что творится на фрилансе. Но они разве на кроссах это делают? Те проекты(заказы) которые я смотрел, было четко написано про натив, народ уже не такой глупый) Конечно. В основном в проектах сразу требование - нужна программа под Android \iOS и в течении 20 минут около 50 предложений (95-98% индусы). Очень популярны мультиплатформенные JS фреймворки, тот же Xamarin (гораздо реже правда). Правда в обоих случаях извращений больше чем в Delphi . Изменено 26 февраля, 2018 пользователем ENERGY Цитата Ссылка на комментарий
0 FREEFAR Опубликовано 26 февраля, 2018 Поделиться Опубликовано 26 февраля, 2018 25 минут назад, DMS сказал: А в чем вообще фишка нативности? Ну, не будет выглядеть красиво, но главное - чтобы работало всё! На мой взгляд самая главное преимущество натива- производительность. Отсюда же охват парка устройств выше Равиль Зарипов (ZuBy) 1 Цитата Ссылка на комментарий
Вопрос
Вольдемар
Давайте в этой ветке соберем список невозможного (пока?) на Delphi для Android.
1. Невозможно сделать widget
Ссылка на комментарий
Лучшие авторы в вопросе
21
18
26
15
Популярные дни
26 февр
30
24 февр
26
27 февр
23
25 февр
14
Лучшие авторы в вопросе
Равиль Зарипов (ZuBy) 21 постов
ENERGY 18 постов
x11 26 постов
DMS 15 постов
Популярные дни
26 февр 2018
30 постов
24 февр 2018
26 постов
27 февр 2018
23 постов
25 февр 2018
14 постов
Популярные посты
Andrey Efimov
Не обманывай людей . Это что: procedure onReceivePermissionsResult(const ASender: TObject; const AMessage: TMessage); ?
ENERGY
Delphi хоронят уже лет 15, это все слова. Нет идеальных инструментов. У всех какие то косяки, втч и у нативных средств, ведь все это придумывают люди, люди не роботы. На деле Delphi отличное сред
Равиль Зарипов (ZuBy)
С++ ваше всё, наше всё Делфи
Изображения в теме
140 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.