Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Embarcadero RAD Studio XE5-XE8,10.x(Seattle, Berl

Автор: sergionn
Дата сообщения: 13.09.2013 12:20

Цитата:
Кстати, преимущество андроида то как раз состоит в море дешевых дивайсов. Если дельфи их не поддержит рано или поздно, то это серьезный косяк.

совершенно верно! только когда этот знаменательный момент настанет релизу к xe10, кажется мне, что нас с дельфи уже ничего не будет связывать........
Автор: Arioch1
Дата сообщения: 13.09.2013 12:33

Цитата:
а iOS AppStore автоматически делает delta update


Последние версии Маркета тоже. Выглядит забавно. Обновляется прложение на 30 метров, например. Доооолго тупит на 0%, потом идет рывками до, например, 30% Потом оооочень долго тупит на этой отметке. Потом хлоп - уже следующее приложение обновляется

Добавлено:

Цитата:
в море дешевых дивайсов

Это относительно. Пройдёт год-два и даже вы дешевых китайцаз поголовно будет NEON

Ужэ сами то EMBT прекрасно знают что на xe5 один черт нельзя делать готовые программы. А пока (если) они ее отладят - и железо сменится.
Автор: DYUMON
Дата сообщения: 13.09.2013 12:41
народ кто пробовал xe5, у меня эмулятор андроида сожрал гигабайт памяти. сколько у вас показывает.
Автор: sergionn
Дата сообщения: 13.09.2013 12:44

Цитата:
народ кто пробовал xe5, у меня эмулятор андроида сожрал гигабайт памяти. сколько у вас показывает.

а ты ограничь AVD в потреблении памяти, Memory options: - поставь поменьше

Добавлено:

Цитата:
и железо сменится.

ага и появится новое (22-14nm Intel, 64bit arm и тд тп.), и emb начнет пилить для него, года через 2 после появления........
Автор: deks
Дата сообщения: 13.09.2013 12:49
DYUMON

Привыкайте! (ц)
Автор: Arioch1
Дата сообщения: 13.09.2013 12:55
На форуме плачут

Цитата:
они триал переделали в XE5. теперь в нем нельзя больше часа подряд работать, просит перезапустить IDE


EMBT - это что, лемминги-самоубийы Йошки Фишера ?
Автор: sergionn
Дата сообщения: 13.09.2013 13:46

Цитата:
EMBT - это что, лемминги-самоубийы Йошки Фишера ?

ты подожди малеха, тот баг про который я писал япошка так и не принял,
но даже не в этом суть: на любой платформе, из за бравого программиста удачно подрефакторившего код,
теперь в xe5 каждый раз при прорисовке на экран любой битмап, который выводится на экран, снова и снова обновляется и преобразуется в текстуру, а затем утекает.
Так вот это есно не видно, т.к. с обычной памятью почти все ок - растет не сильно,
а вот консолидированная память gpu (можно посмотреть только через внешний Process Explorer) начинает засираться и кончаться, прога потихоньку начинает тормозить, система свапит на диск, короче все очень медленно подходит к крашу. У меня нет свапа - поэтому у меня система набрала 2,5Гб и вылетела, на компе со свапом она медленно засрала систему, затормозив все проги....

Короче если они не изменили файлы в веб инсталяции и в исошнике, то скоро ждем новые стоны!
Автор: V1s1ter
Дата сообщения: 13.09.2013 13:59
Arioch1

Цитата:
Надо бы тут в начале тоже шапку сделать, с общим редактированием.

Написал модератору.
Автор: Arioch1
Дата сообщения: 13.09.2013 14:03

Цитата:
япошка так и не принял,


Думаю тебе правильно на форуме отписали - не гони волну, подожди пару дней. Он один а нас - пока ещё - много
Автор: LGTeam
Дата сообщения: 13.09.2013 14:03
sergionn, а ваше решение бага тут впадлу написать?
Автор: Arioch1
Дата сообщения: 13.09.2013 14:05

Цитата:
любой битмап, который выводится на экран, снова и снова преобразуется в текстуру, а затем утекает.

Ну упор то в XE5 на мобильники - там не утекает, там ARC

Тaк что стонов будет немного, только среди несчастныx поверивших в FMX на Win32 :-P

Добавлено:


Цитата:
LGTeam: а ваше решение бага тут впадлу написать?


Так по ссылке в QC оно есть
Автор: sergionn
Дата сообщения: 13.09.2013 14:13

Цитата:
Думаю тебе правильно на форуме отписали - не гони волну, подожди пару дней. Он один а нас - пока ещё - много

ты не прав, повторить баг делов на 1 компиляцию и 1 запуск, тем паче, что там космического наплыва репортов не видно.
Да и дело вообще не в ИНЖЕНЕРЕ-Самурае то, что он сделает то, не поправить же исходники то и не выложит патч.......... а в криворуких разработчиках, которые из версии в версию плодят тупые баги....


Цитата:
sergionn, а ваше решение бага тут впадлу написать?

мне также не впадлу написать, как вам не ВПАДЛУ сходить по ссылкам.........
Автор: Arioch1
Дата сообщения: 13.09.2013 14:22

Цитата:
повторить баг делов на 1 компилюцию

...если у него есть на чем его повторить. А судя по рассказам инсайдера - у него даже gf9600 нет

И кроме того, это баг по маловажной win32, а я думаю у него сейчас достаточно приоритетных багов - по iOS и Android

Добавлено:

Цитата:
в криворуких разработчиках, которые из версии в версию плодят тупые баги


Где-то была версия, что ARC ввели не из-за LLVM и не ради плюшек типа Operator overloading, а просто потому что с ручным управлением памяти разработчики delphi работаать просто не умеют.

Неужели правда ?
Автор: sergionn
Дата сообщения: 13.09.2013 14:26

Цитата:
там не утекает, там ARC

сошласен, перед первым отображением на экран происходит конвертирование битмапа в текстуру, потом при повторном рисовании используется уж текстура, т.е. имеем замедление отрисовок причем если битмап большой весьма серьезное.....
На мобилках этот эффект будет выражен еще хуже........

Добавлено:

Цитата:
А судя по рассказам инсайдера - у него даже gf9600 нет

смешно, это происходит НА ЛЮБОЙ КАРТЕ.......


Цитата:
И кроме того, это баг по маловажной win32,

это понятно, что на win32 на fmx разрабатывают 1,5 человека,
на других платформах эта цифра не больше будет
Автор: Arioch1
Дата сообщения: 13.09.2013 14:32

Цитата:
потом при повторном рисовании используется уж текстура


Используется? я тебя понял, что там никаких ссылок на текстуру нет

Вообще у меня этого кода нет в xe2, так что посмотреть функцию полностью я не могу. Но в том, что ты процитировал реально непонятно, где может течь память, там ничего не создаётся вроде

Добавлено:

Цитата:
на других платформах эта цифра не больше будет


Цифра пофиг, главное реклама. xe5 - это анждроид, значит месяца три, пока хоть где-то в журналах или форумах про delphi помнят, будут фиксить только андроид. Перед xe6 уже может быть будет равноправие - забьют на все баги равноудалённо
Автор: sergionn
Дата сообщения: 13.09.2013 14:42

Цитата:
Используется? я тебя понял, что там никаких ссылок на текстуру нет

доберешься до xe5, посмотришь, смысла теперь тереть уже нет, все работает пока
Автор: AlekXL
Дата сообщения: 13.09.2013 15:04
fix list??
все три мои бага пофиксили, проверил.
--
Что же до андроида, то с эмулятором отладка у меня настолько медленная, что невозможно работать. Пошаговое исполнение занимает полминуты на инструкцию.
Если не только у меня так, то это фейл. unusable.
Автор: Arioch1
Дата сообщения: 13.09.2013 17:18
Говорят, на Маке эмулятор немного быстрее. Но в целом да, жалуются.
Хотели даже Android/x86 использовать вметсо эмуля - но тут вспомнили что код нативный, так что никакого интела.

...Интересно, влияет ли $D1 на отладку или только на скорость и стабильность компиляции.
Автор: AlekXL
Дата сообщения: 13.09.2013 17:23

Цитата:
...Интересно, влияет ли $D1 на отладку или только на скорость и стабильность компиляции.

все равно медленно. никуда не годится. Среда виснет. Явно кривой отладчик. Плюс небыстрый эмулятор.
но виноват отладчик, думаю.
А про мак -- так я не любитель извращений.
Автор: MGAlex
Дата сообщения: 13.09.2013 18:57
Пока нет смысла ставить, компонентов никаких нет под ХЕ5, а без них никуда.
Автор: LGTeam
Дата сообщения: 13.09.2013 19:11
>> так что никакого интела

а что, под интел никак и ждать не стоит?
Автор: MGAlex
Дата сообщения: 13.09.2013 19:33
Не пойму, разработка приложений под Андроид возможна только для определенных моделей телефона, а не просто для версий Андроида?
Автор: Arioch1
Дата сообщения: 13.09.2013 19:45
Полчему ? возьми любой скриншот xe5 - там полно профилей "телефон андроид с экраном таким-то"

главное, чтобы процессор был новый

Добавлено:

Цитата:
компонентов никаких нет под ХЕ5


Ставь от xe4 - в vcl вроде ничего почти не меняли


Цитата:
никак и ждать не стоит?


Стоит(не в xe5). Ждать - стоит. Рассчитывать - нет.
Автор: LGTeam
Дата сообщения: 13.09.2013 19:59
>> главное, чтобы процессор был новый
вот и я что-то дупля не могу поймать. взял свой самсунг таб 3. двухядерный интел. андроид 4.2.2. и получается он не подходит?
в устройствах определился. запустил демо приложение - черный экран на планшете..
шо за шняга..
Автор: SolidSnakeRU
Дата сообщения: 13.09.2013 20:13
У них компилятор под ARM для моб. никакого интела.
Автор: MGAlex
Дата сообщения: 13.09.2013 20:38

Цитата:
Ставь от xe4 - в vcl вроде ничего почти не меняли

А кто-то уже ставил? Подходят? Что-то есть сомнение на этот счет. В ХЕ3 по сравнению с ХЕ4 тоже не много изменений в vcl, но компоненты от XE3 не подходят для XE4.


Цитата:
главное, чтобы процессор был новый

Новый - понятие относительное. Intel - тоже новый процессор, но его в списке нет.
Ну да ладно, тут нужно пробовать.
Автор: Arioch1
Дата сообщения: 13.09.2013 20:42

Цитата:
взял свой самсунг таб 3. двухядерный интел

Щаз, в гэлекси ARM от самсунга ,а не Интель

http://habrahabr.ru/company/samsung/blog/142276/

Хотя... если 10-дюймовый, то Интель оказывается. Ну тогда - все. Наслаждайся нативным кодом на эмуляторе.

Добавлено:

Цитата:
запустил демо приложение - черный экран на планшете


Надо логи андроидовские смотреть, что там происходит, какие ошибки

Может быть OpenGL не весь срабатывает или ещё что
Автор: LGTeam
Дата сообщения: 13.09.2013 20:55
Arioch1
>> Щаз, в гэлекси ARM от самсунга

самсунг с Galaxy Tab 10 перешел на интел. у меня на GT-P5210 Intel Atom Z2560..

я вот одно не могу понять, как раз обновлял навител навигатор. на чём они тогда пишут, что одна версия под андроид ставится везде и похрен какая там архитектура проца арм или интел и т.п. ? или там в апк куча вариантов?
Автор: valgreesh
Дата сообщения: 13.09.2013 21:18
sergionn

Цитата:
Для себя решил довести до логического конца то что есть на fmx и затем переносить на др. платформу, возможно ro или qt...

Без обид, но ты, вроде, с XE2 или 3 все порываешься
Arioch1

Цитата:
Тaк что стонов будет немного, только среди несчастныx поверивших в FMX на Win32 :-P

Вот тебе смешно, а тут евангелист проговорился на счет новой IDE:

Цитата:
Ну нет времени сейчас доделывать дженерики в старом компиляторе. Какой смысл «допиливать IDE», если есть шансы перейти на новую? Я просто не могу рассказать, какие сильные идеи внутри компании, инициированные тиктаническими сдвигами во всей IT-сфере.
Не под мобилы же её делать будут А то, поди, как RO, на студию перейдут...
Автор: sergionn
Дата сообщения: 13.09.2013 21:23
_http://blogs.embarcadero.com/davidi/2013/09/13/42863/

For the Android versions Delphi XE5 supports this gives coverage of 97.5% of the Android devices in use.

Вот это чудо маркетингового зомбирования, снимаю шляпу, и наверное даже ни один мускул на лице этого бесстрашного человека не дрогнул когда он сие откровение набирал.....


Цитата:
но ты, вроде, с XE2 или 3 все порываешься

каюсь со 2-й, мне стыдно что не смог вовремя уйти


Цитата:
евангелист проговорился на счет новой IDE:

так а ты до этого прочитал как часы берут анализы (мочи?), и смартфон обрезает провода компьютеру, когда кот играет в него,
и еще четыре тонны какого-то словесного бредопоноса, после этого я бы не стал доверять его намекам,
тем более я как понял у них какие то еще сильные "идеи" внутри бродят, бррр......
Теперь я начинаю понимать в какой непростой психической обстановке работают российские разработчики легендарного фреймворка.......

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Предыдущая тема: Отмена встречи в Outlook из Excel VBA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.