Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.06.22;
Скачать: CL | DM;

Вниз

RAD Studio XE5   Найти похожие ветки 

 
Rouse_ ©   (2013-09-12 20:55) [40]


> Kerk ©   (12.09.13 20:49) [39]

Ромч, а они свою прослойку не предлагали?
Сокетный стандарт то един - ну например, имеем RECV и пусть он и под Win и под Android будет RECV. Т.е. шлюз на уровне давно стандартизированного SockAPI, а не на уровне оберток над ним типа Индей и прочей чепухи...


 
Anatoly Podgoretsky ©   (2013-09-12 21:33) [41]

> robt5  (12.09.2013 20:45:38)  [38]

Это уже визуальные компоненты VCL, их полная поддержка начинается с Д2009, тогда и string стал default Unicode.
Поддержка Short String и Ansi string сохранилась, но переключения Default уже нет.
Ранее частичная поддержка VCL Unicode делалась с помощью сторонних компонент.

RTL поддерживала Юникод, начиная с Д2


 
robt5   (2013-09-12 21:39) [42]

расскажите мне дибилу, что можно впихнуть (и главное зачем) в пустое приложение с одной кнопкой, что оно весит 21 метр при том что все ядро андроида всего 14 ??
особо интересует мнение суровых дизасамблерщиков\отладочников

короче с выходом ХЕ5 гуглофоны обречены....


 
Dennis I. Komarov ©   (2013-09-12 21:45) [43]

Саш, а ты под iOS через AppStore загружаешь, или другими темными тропами?


 
Rouse_ ©   (2013-09-12 21:46) [44]


> robt5   (12.09.13 21:39) [42]

Отладочную информацию - не? :)


> Dennis I. Komarov ©   (12.09.13 21:45) [43]

Джейл...


 
Германн ©   (2013-09-12 21:46) [45]


> а они свою прослойку не предлагали?

А разве TBaseSocket и его наследники TTcpServer/TTcpClient, которые они во времена Д5 или Д6 родили недоделанными не есть та самая своя прослойка?


 
Rouse_ ©   (2013-09-12 21:48) [46]


> Германн ©   (12.09.13 21:46) [45]
> А разве TBaseSocket и его наследники TTcpServer/TTcpClient,
>  которые они во времена Д5 или Д6 родили недоделанными не
> есть та самая своя прослойка?

Лапоть тоже ботинок, так-то да, но никто не носит...


 
Германн ©   (2013-09-12 22:11) [47]


> Лапоть тоже ботинок, так-то да, но никто не носит...

Ну а кто виноват в том что ни на что другое они сами не способны?


 
robt5   (2013-09-12 22:13) [48]


> Отладочную информацию - не? :)

не

> Anatoly Podgoretsky ©   (12.09.13 21:33) [41]

это пересказ того что я и так знаю и написал в [38]
а ответ про 2009 получен уже выше


 
Rouse_ ©   (2013-09-12 22:20) [49]


> > Отладочную информацию - не? :)
> не

Сбилди тоже самое но в релиз конфигурации. С размером легче?


 
Rouse_ ©   (2013-09-12 22:22) [50]


> Германн ©   (12.09.13 22:11) [47]
> Ну а кто виноват в том что ни на что другое они сами не
> способны?

Очень странная констатация факта к людям, реализовавшим собственный компилятор :)
Нет, Серег - это разные вещи...


 
Германн ©   (2013-09-12 22:36) [51]


> Очень странная констатация факта к людям, реализовавшим
> собственный компилятор :)
> Нет, Серег - это разные вещи...
>

Ну ты ж помнишь множество постов на исходниках по этому поводу. Не хотят они сами заниматься ничем кроме основы. А возвращаясь к Инди так и покупать им больше некого. Синапс застрял на бэте к "Delphi 2009+, including XE2". А ICS на ХЕ3. К тому же автор ICS уже однажды отказался продавать(ся).


 
robt5   (2013-09-12 22:41) [52]


> Rouse_ ©   (12.09.13 22:20) [49]

я про него и говорю


 
Rouse_ ©   (2013-09-12 22:49) [53]


> Германн ©   (12.09.13 22:36) [51]
> Ну ты ж помнишь множество постов на исходниках по этому
> поводу. Не хотят они сами заниматься ничем кроме основы.

Основой они давно уже не занимаются, это было сказано еще два года назад. Хотят влезть на рынок. Боюсь как-бы это не обернулось очередным Kuilix.
Хотя правда на сейчас на ХЕ4 все-же есть что пощупать (не без трехэтажного мата, но есть).
На VCL забили (эффективный менеджмент (шоб их приподняло) свою роль сделал).
Лично мое мнение, как разработчика: очень хорошо, что они двигают новые платформы, но мне как-то странно стоять на обочине и смотреть как это все происходит в ущерб QC.


 
Rouse_ ©   (2013-09-12 22:50) [54]


> robt5   (12.09.13 22:41) [52]
>
> > Rouse_ ©   (12.09.13 22:20) [49]
>
> я про него и говорю

А у меня ужался (22->2.5), странно...


 
Rouse_ ©   (2013-09-12 23:06) [55]


> Германн ©   (12.09.13 22:36) [51]

И вообще :)
https://plus.google.com/113736904478032564799/posts/BnHmLvnigJy


 
Германн ©   (2013-09-12 23:43) [56]


> Rouse_ ©   (12.09.13 23:06) [55]

Я до такого еще не дозрел. :)


 
DVM ©   (2013-09-12 23:56) [57]


>  возвращаясь к Инди так и покупать им больше некого. Синапс
> застрял на бэте к "Delphi 2009+, including XE2". А ICS на
> ХЕ3. К тому же автор ICS уже однажды отказался продавать(ся).
>

ICS и Synapse на мой взгляд сильно уступают Indy. Даже по качеству кода, не говоря уж о возможностях. Надо развивать инди дальше.


 
Rouse_ ©   (2013-09-13 00:32) [58]

Пожалуй оставлю за сабой право усомниться ;)


 
Rouse_ ©   (2013-09-13 00:34) [59]

пардон за чипятки - планшет...


 
Германн ©   (2013-09-13 00:38) [60]


> ICS и Synapse на мой взгляд сильно уступают Indy. Даже по
> качеству кода, не говоря уж о возможностях. Надо развивать
> инди дальше.

За синапс не скажу это не моё. Но вот ICS не только не уступает, но и превосходит во многом. Но это тоже имхо.


 
Eraser ©   (2013-09-13 01:22) [61]


> Rouse_ ©   (12.09.13 22:49) [53]


> Боюсь как-бы это не обернулось очередным Kuilix.

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


> пардон за чипятки - планшет...

планшет то видимо под iOS или андроидом работает ) вот и ответ насчет кюликса.


> DVM ©   (12.09.13 23:56) [57]


> ICS и Synapse на мой взгляд сильно уступают Indy. Даже по
> качеству кода, не говоря уж о возможностях. Надо развивать
> инди дальше.

+1
очень интересно посмотреть на то, как они (ICS и Synapse) будут делать поддержку firemonkey, а вот у indy уже есть полная поддержка.


 
Eraser ©   (2013-09-13 01:23) [62]


> Германн ©   (13.09.13 00:38) [60]


>  Но вот ICS не только не уступает, но и превосходит во многом.
>  Но это тоже имхо.

лет 8-10 назад.


 
Германн ©   (2013-09-13 01:57) [63]


> очень интересно посмотреть на то, как они (ICS и Synapse)
> будут делать поддержку firemonkey, а вот у indy уже есть
> полная поддержка.

На чем основано это утверждение? (Что у Инди уже есть, а ICS ещё только будет делать).


 
Pit   (2013-09-13 10:16) [64]

коллеги, определитесь! Правда, что пустое андроид приложение занимает 21 мег? Это, имхо, пока убивает идею...


 
Плохиш ©   (2013-09-13 10:33) [65]


> > Боюсь как-бы это не обернулось очередным Kuilix.
>
> не обернется, т.к. рынок и спрос действительно есть, это
> не линукс для "красноглазиков".

Спрос, при цене-то большей 4к евроенотов и при наличии бесплатных альтернатив. Не смешите мои тапочки.


 
robt5   (2013-09-13 10:38) [66]


> Правда, что пустое андроид приложение занимает 21 мег

так показывает сам андроид в манагере приложений, физически файл сам исполняемый файл весит 16 + 1,5 сопутствующая шелуха

как там у розыча получилось 2.2 я хз, померещилось наверно
в самом эмуляторе телефона лежит папка (файл?) с НЕМЕРЯНОЙ КУЧЕЙ "непустых" API-демок общей массой всего 2.6М !!!


 
[ВладОшин] ©   (2013-09-13 10:38) [67]

Денис,

> Codegear любезно подарил версию

а как это?! Один мой знакомый %) тоже хочет так :))


 
Kerk ©   (2013-09-13 10:52) [68]


>
> Rouse_ ©   (12.09.13 20:55) [40]
>
> > Kerk ©   (12.09.13 20:49) [39]
>
> Ромч, а они свою прослойку не предлагали?
> Сокетный стандарт то един - ну например, имеем RECV и пусть
> он и под Win и под Android будет RECV. Т.е. шлюз на уровне
> давно стандартизированного SockAPI, а не на уровне оберток
> над ним типа Индей и прочей чепухи...

Таких подробностей я не знаю, к сожалению :(


 
Kerk ©   (2013-09-13 10:56) [69]

По умолчанию в пакет с программой запихивается не только отладочная информация, но и отладочный сервер(!). Так что release-версия сборки должна быть заметно меньше.

Но а вообще - какая к черту разница? Соскучились по баталиям о размере exe-шника? :)


 
Dimka Maslov ©   (2013-09-13 10:59) [70]


> Таких подробностей я не знаю, к сожалению :(


Более того, они сами не знают, как именно устроен доступ в сеть. Говорят, что раз клиент базы данных может соединиться с сервером, то такая возможность имеется. Скорее всего это те же сокеты. В любом случае, они откровенно заявили, что имеется возможность обращения к API Андроида. Там уж точно способ имеется, в виде какого-нибудь Java класса.


 
Kerk ©   (2013-09-13 11:08) [71]


> Dimka Maslov ©   (13.09.13 10:59) [70]
>  
> > Таких подробностей я не знаю, к сожалению :(
>
> Более того, они сами не знают, как именно устроен доступ
> в сеть. Говорят, что раз клиент базы данных может соединиться
> с сервером, то такая возможность имеется.

Ну стоит всетки делать скидку на то, что реальный технарь там был ровно один. И он конкретно сокетами не занимался. Потому и не смогли конкретно ответить.

А это твое "они сами не знают" как-то злобно звучит :)


 
Pit   (2013-09-13 12:13) [72]


> Соскучились по баталиям о размере exe-шника? :)

ну на самом деле такой параметр то есть один фиг. Конечно, когда там 300кб delphi-приложения пытаются путем чистого winapi уменьшить до 20 Кб - это в корпоративном секторе смешно (хотя сам это делал).

Но предел же есть. При существующих скоростях, например, простое приложение в 300 Мб все равно будет вызывать удивление и неприязнь, по крайней мере у персональных пользователей.

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

А вот мобильный интернет уже не так дешев. Лично у меня (и я вижу у многих) опции типа за 150 рублей безлимит месячный, с лимитом трафика в день, дальше срезание скорости до неприличной. Например, когда выходит обновление Whats App я не думая его обновляю (я даже помню, что оно порядка 10 Мб весит, что уже признак - слежу за объемами). А пустое дельфи-приложение получается уже почти весь дневной трафик выкушает - это неприятно может быть.

Более того, если приложение в итоге будет весить 50 Мб - то возникнут в принципе проблемы с загрузкой. Он выжрет трафик и даже возможно не догрузиться до конца, после чего будет доооолго долго догружаться. Косяк все таки.
Чтобы обновить тогда нужно искать вай-фай сеть или дожидаться прихода домой (а у меня, например, нету вай фая в квартире). В общем, на мой взгляд создаются явные неудобства.

Еще фишка - у меня до сих пор HTC Desire (хотя чем он плох, так то все есть, процессор 1 ГГц, не сказать что полный отстой), но у него прям с памятью проблемы. Приложение легко может не установиться в связи с нехваткой памяти. Это несмотря на то, что все возможные приложения я на карту памяти перенес. И если я iGo сейчас еще впихнул мегов на 15 кое как с третьего раза, то уже пустое делфьи-приложение я чую никак не поместится )

Так что не все так просто, имхо, на мой взгляд.


 
Kerk ©   (2013-09-13 12:39) [73]

Это какие-то сферические кони в вакууме пошли.
Много видел десктопных приложений на Delphi с размером exe 300 Мб? :)

Все ж вроде взрослые люди и должны понимать, что значительную часть размера файла составляет RTL и прочие стандартные библиотеки, которые есть в каждом даже пустом приложении. После какой-то планки размер exe растет довольно медленно.

P.S. Показывали в частности возможность держать прямо на мобилке настоящую базу Interbase. Любителей экономить свободное место эта идея наверно окончательно добьет :)


 
Pit   (2013-09-13 12:44) [74]

ты странно ответил. Интерпретирую это как согласие с моим мнением)

По затравочному абзацу с перегибанием палки - ты прокомментировал.
А основную мысль как будто и не читал)


 
Pit   (2013-09-13 12:46) [75]


> Много видел десктопных приложений на Delphi с размером exe
> 300 Мб?

это лишь доказывает мое мнение ) Я говорю о том, что такие приложения будут вызывать негатив (а значит, вряд ли будут популярными). А ты говоришь, что таких приложений нету на рынке. Все сходится )


 
Kerk ©   (2013-09-13 12:59) [76]


> Pit   (13.09.13 12:44) [74]
>
> ты странно ответил. Интерпретирую это как согласие с моим
> мнением)

Как хочешь :)

> А основную мысль как будто и не читал)

А там она разве есть? :)

> это лишь доказывает мое мнение ) Я говорю о том, что такие
> приложения будут вызывать негатив (а значит, вряд ли будут
> популярными). А ты говоришь, что таких приложений нету на
> рынке. Все сходится )

Времена идут, а ты все тот же тролль.
Таких приложений никто не видел, потому что Delphi такие большие exe-шники не делает. Можно конечно упереться лбом (а ты это обязательно сделаешь) и в ресурсы какое-нибудь видео вкомпилить...

В общем, причину такого размера "пустого" приложения я объяснил, попробуй понять.


 
Pit   (2013-09-13 13:13) [77]


> А там она разве есть? :)

конечно. Речь про коммуникаторы основная и я там в разрезе коммуникаторов описал. И это действительно проблема. Лично я долго думал, что снести с моего телефона прежде чем установить iGo. Решил снести скайп. Если ты не встречал данную проблему - это не означает, что её нету.

И про мобильный трафик тоже ты красиво проигнорил. А еще очень часто мы забываем, что не все живут в крупных городах с развитой инфраструктурой.


> Времена идут, а ты все тот же тролль.

потому что ты хочешь всех кто с тобой спорит записать в тролли. Так удобнее спорить. Типа "а, тролль, чего с него взять" )

При этом основную мысль ты игноришь, а цепляешься к вычурному примеру про exe"шник в 300 Мб. А я всего лишь сказал, что такой EXE будет вызывать недовольство. Много их, мало - я не про это говорил, я говорил что есть ограничения (пусть и психологические) даже при текущих скоростях интернета. Не все определяется скоростью загрузки (типа если это грузится меньше минуты, то недовольных не будет).

Но основная мысль - про мобильные, андроиды эти. Ты специально решил уделить акцент не основой мысли поста, а взять то, к чему проще прикопаться) И кто после этого тролль)


> Таких приложений никто не видел, потому что Delphi такие
> большие exe-шники не делает.

не, ну если прям упереться - то бывает. У Розыча спроси, у них EXE большой, насколько помню. Не знаю насчет 300, но вроде больше 100.
Но этот пост вообще был шутливый, я даже смайликов наставил, выделил в отдельный пост и он опять же тебя заинтересовал больше всего. Хотя я там провел полную аналогию как в анекдоте "Я хлопаю в ладоши, чтобы крокодилов отпугивать. Крокодилов же нету? Значит, работает".
То есть, в общем-то все так, но явное нарушение причинно-следственных связей)

В общем, ты хочешь видеть троллизм - ты его и видишь. Хотел бы серьезно обсудить - по другому бы мои слова воспринял


 
Pit   (2013-09-13 13:25) [78]


> В общем, причину такого размера "пустого" приложения я объяснил,
>  попробуй понять.

а чего тут понимать. Я без твоих объяснений был далек от мысли, что разработчики специально включают в сборку бесполезный шум, лишь бы объем нарастить. Понятно, что там что-то хранится нужное для работы.

Я говорил о том, что такой объем реально может нести проблемы и пояснил почему так считаю. И объяснения "почему" для пользователей не катят.

И я сам как пользователь, возможно, отказался бы от приложения, когда самые мной используемые почему то занимают пару мегабайт, крупные порядка 10-15 (например, приложение навигации с пробками, графиками, звуками и пр., то есть ощущение "серьезного" софта), а тут какое-то простецкое приложение весит в 2-3 раза больше почему то. И объяснения от разработчиков почему так происходит, что там пол базовая архитектура RAD-системы мне вообще не вперлось.

Хотя, естественно, если приложение для меня жизненно полезное - я и другой смарфтон куплю, который "потянет" нужное мне позарез приложение. Я не говорю о запретительных барьерах, но ограничительных - очень возможно.


 
robt5   (2013-09-13 13:25) [79]


> В общем, причину такого размера "пустого" приложения я объяснил

это былобы пофиг, если бы действительно "нативные" андроид приложения весили также, но они какого-то хрена в десятки раз меньше как же они так работают то без RTL и прочего гна в нутрях ?
а?
зачем этот RTL внутри если он не используется, ну не использую я вызовы объектов по имени и прочую хрень !?


 
vuk ©   (2013-09-13 13:36) [80]

to DVM ©   (12.09.13 23:56) [57]:

> ICS и Synapse на мой взгляд сильно уступают Indy. Даже по
> качеству кода, не говоря уж о возможностях. Надо развивать
> инди дальше.

Я в свое время задолбался с каждой новой версией индюка переписывать код и все завязанное на него переделал на ICS. Больше проблем нет. Ну и, до кучи, некоторые штуки (сейчас уже конкретно не помню, но что-то связанное с почтой и кодировками) в индюке решались только правкой генокода. С каждой версией чуть ли не в разных местах.



Страницы: 1 2 3 4 5 вся ветка

Текущий архив: 2014.06.22;
Скачать: CL | DM;

Наверх




Память: 0.65 MB
Время: 0.015 c
15-1386707402
Юрий
2013-12-11 00:30
2014.06.22
С днем рождения ! 11 декабря 2013 среда


3-1298992270
vvv777
2011-03-01 18:11
2014.06.22
TADOStoredProc не ждать выполнения


6-1272873304
Краб
2010-05-03 11:55
2014.06.22
правильно подсчитать контрольную сумму IP пакета.


2-1377511120
jacksotnik
2013-08-26 13:58
2014.06.22
Ошибка в ClientDataset


2-1377270653
Zheksonz
2013-08-23 19:10
2014.06.22
Sender