Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.06.22;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.64 MB
Время: 0.011 c
15-1386680638
Sergey Masloff
2013-12-10 17:03
2014.06.22
Есть знатоки SVN?


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


15-1386575834
oldman
2013-12-09 11:57
2014.06.22
С днем рождения!


15-1386315211
oldman
2013-12-06 11:33
2014.06.22
Не ли у кого конвертера GDBTOXML?


15-1386102602
Юрий
2013-12-04 00:30
2014.06.22
С днем рождения ! 4 декабря 2013 среда





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский