Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизНачинающим Найти похожие ветки
← →
Oleg1 (2012-06-25 09:23) [0]В Delphi программирую много лет. Хочу писать программы для мобильников из версии XE2. Как это делать?
← →
Cobalt © (2012-06-25 09:38) [1]Для начала. изучить особенности программирования под новую платформу.
Во вторых есть вебинару по разработке под iOS, а на конференции был т.с. мастеркласс разработки под Windows Phone
← →
Омлет © (2012-06-25 09:42) [2]Только для iOS, левой пяткой через плечо: http://docwiki.embarcadero.com/RADStudio/en/FireMonkey_Development_Setup_for_iOS
← →
Дмитрий С © (2012-06-25 11:40) [3]Интересно, почему бесплатный FreePascal имеет нативный компилятор "под всё", а платный Embarcadero какие-то костыли придумывает? должно же быть наоборот!
← →
KSergey © (2012-06-25 12:49) [4]> Дмитрий С © (25.06.12 11:40) [3]
> Интересно, почему бесплатный FreePascal имеет нативный компилятор "под всё",
У меня какое-то сильное подозрение, что он не энтузиастами нифига делается.
← →
DVM © (2012-06-25 22:14) [5]
> Дмитрий С © (25.06.12 11:40) [3]
> Интересно, почему бесплатный FreePascal имеет нативный компилятор
> "под всё", а платный Embarcadero какие-то костыли придумывает?
>
потому, что FreePascal - это лишь компилятор.
← →
alexdn © (2012-06-25 22:29) [6]Почему только под ios? фигово, хоть бы под андроид заточили..
← →
DVM © (2012-06-25 22:32) [7]
> alexdn © (25.06.12 22:29) [6]
> фигово, хоть бы под андроид заточили..
Под андроидом два пути: Java (тут делфи отпадает) и нативный код под Linux (тут пока тоже, т.к. делфи под линукс пока не компилирует, но по всей видимости скоро будет)
← →
Фокс Йожин (2012-06-25 23:17) [8]
> Oleg1 (25.06.12 09:23)
> В Delphi программирую много лет.
За 2 недели на Java перейдёшь, и не заметишь.
← →
Oleg1 (2012-06-26 13:17) [9]Всем СПАСИБО! Надо переходить на Java.
← →
Дмитрий С © (2012-06-26 13:55) [10]
> DVM © (25.06.12 22:14) [5]
Т.е. бесплатный FreePascal компилирует под все в отличии от платного Delphi, потому что FreePascal всего лишь компилятор? Железная логика, вы меня извините :)
← →
Inovet © (2012-06-26 14:04) [11]> [10] Дмитрий С © (26.06.12 13:55)
> Железная логика, вы меня извините :)
Ну а что? Или один компилятор, или компилятор + библтотеки + среда и всё незаметно привязать к разным ОС.
← →
DVM © (2012-06-26 14:21) [12]
> Дмитрий С © (26.06.12 13:55) [10]
> Т.е. бесплатный FreePascal компилирует под все в отличии
> от платного Delphi, потому что FreePascal всего лишь компилятор?
> Железная логика, вы меня извините :)
Логика простая. Компилятор - это даже не пол-дела. Нужны еще библиотеки, причем кроссплатформенные, причем желательно совместимые с унаследованным кодом (которого нет у FreePascal и которого прорва для Delphi). Delphi не может себе позволить забить на поддержку унаследованного кода, FPC и Lazarus регулярно что-то меняют так, что совместимость теряется. VCL и RTL изначально не были спроектированы в рассчете на кроссплатформенность и были привязаны к Windows, причем отвязать VCL уже практически невозможно.
Lazarus и LCL, несмотря на явный прогресс в последнее время на мой взгляд в разы менее удобен, чем Delphi. Библиотеки тоже значительно более бедные, много нет и не будет.
← →
DVM © (2012-06-26 14:24) [13]
> Дмитрий С ©
Даже для промышленного стандарта C++ на поверку не так много действительно кроссплатформенных библиотек. Из заслуживающих внимания разве что Qt приходит на ум. И то, его судьба туманна в свете событий с Nokia. Ну Boost еще если визуальной части нет.
← →
Дмитрий С © (2012-06-26 15:58) [14]
> DVM © (26.06.12 14:24) [13]
Ну а почему бы нельзя сделать просто компилятор под линукс для начала, например, консольных приложений - уже был бы большой плюс. Тем более, как я говорите, это пол-дела. На счет остального согласен.
Или вот пример. Даже сама Ембаркадера предлагает компилировать приложения для макоси (которая во многом линукс) во freepascal-е, опять же возвращаясь к тому, что компилятор не проблема на самом деле?
← →
Плохиш © (2012-06-26 16:24) [15]
> Дмитрий С © (26.06.12 15:58) [14]
>
>
> > DVM © (26.06.12 14:24) [13]
>
> Ну а почему бы нельзя сделать просто компилятор под линукс
> для начала
Вы готовы оплатить разработку этого компилятора?
← →
Anatoly Podgoretsky © (2012-06-26 16:38) [16]> Плохиш (26.06.2012 16:24:15) [15]
Оплачивать придется не только компилятор, но и разработку RTL
← →
Дмитрий С © (2012-06-26 16:57) [17]
> Anatoly Podgoretsky © (26.06.12 16:38) [16]
Так разве RTLа у них нет, раз их код компилируется во фрипаскале по их же рекомендации?
> Вы готовы оплатить разработку этого компилятора?
К чему этот вопрос?
← →
Плохиш © (2012-06-26 17:42) [18]
> К чему этот вопрос?
Подумай на досуге.
← →
Дмитрий С © (2012-06-26 18:52) [19]
> Подумай на досуге.
Авторитетно, ничего не скажешь :)
← →
Дмитрий Белькевич (2012-06-26 20:56) [20]
> К чему этот вопрос?
К тому, что коммерческое пишут то, что покупают. Если что-то не написано - значит нет платежеспособного спроса.
← →
Дмитрий С © (2012-06-26 21:21) [21]
> К тому, что коммерческое пишут то, что покупают. Если что-
> то не написано - значит нет платежеспособного спроса.
Т.е. Embarcadero делает "поддержку" создания приложений для iOS без компилятора, потому что на него нет платежеспособного спроса?
← →
DVM © (2012-06-26 21:50) [22]
> Дмитрий С © (26.06.12 21:21) [21]
> .е. Embarcadero делает "поддержку" создания приложений для
> iOS без компилятора
В след версии будет тебе компилятор свой. С XE2 торопились свой компилятор не успевали сделать вот и все объяснение. Да и чем тебе FreePascal то не угодил?
← →
Дмитрий С © (2012-06-26 23:07) [23]
> Да и чем тебе FreePascal то не угодил?
Всем угодил, я даже его люблю, разговор ж не об этом
← →
Плохиш © (2012-06-27 00:03) [24]Под дрюликс они уже делали продукт, даже три версии.
← →
Anatoly Podgoretsky © (2012-06-27 07:24) [25]> Плохиш (27.06.2012 00:03:24) [24]
Ну и где они теперь.
← →
Плохиш © (2012-06-27 12:01) [26]
> Anatoly Podgoretsky © (27.06.12 07:24) [25]
Перенаправлю этот пост Дмитрий С :-)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.066 c