Сейчас на форуме: tyns777 (+5 невидимых)

 eXeL@B —› Программирование —› Delphi на КПК
. 1 . 2 . >>
Посл.ответ Сообщение


Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 01 ноября 2007 04:33
· Личное сообщение · #1

Всем привет.
Имеется проект на делфи 7. Хочется сделать версию для КПК под WM6.
Как это можно реализовать? Чем собирать? Говорят, что вроде Делфи 2006 это умеет.



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 04:57
· Личное сообщение · #2

WELL пишет:
Как это можно реализовать?

Переписать на си и никогда не писать больше проекты на дельфи, ибо иначе твои программы будут навсегда жестко привязаны к платформе windows и x86.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 01 ноября 2007 05:48
· Личное сообщение · #3

Еще варианты?



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 01 ноября 2007 06:20
· Личное сообщение · #4

WELL, у меня стоит BDS 2006 - она этого не умеет. Попробуй Freepascal/Lasarus, хотя тоже не уверен.



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 07:15
· Личное сообщение · #5

WELL пишет:
Еще варианты?

Нанять индусов для переписывания

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 387.4 (мудрец)
Активность: 0.170
Статус: Участник
системщик

Создано: 01 ноября 2007 07:27
· Личное сообщение · #6

WELL, google находит много всего... Например: dn.codegear.com/article/33507

похоже что тебе надо перекомпилить скачала весть проект под CLR, точнее под .net compact, и он запустится на windows mobile. Но, ессно, все вызовы unmanaged api's (win32 api) отломаются.



Ранг: 36.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 01 ноября 2007 08:25
· Личное сообщение · #7

> Еще варианты?
Сейчас на форуме KOL активно развивается порт KOL-CE... Для компиляции используется FPC,как IDE - Lazarus...



Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 14:13
· Личное сообщение · #8

Пиши на C# или C++. У первого очень богатые возможности, тем более через пару недель выходит VS 2008 RTM, где уже будет финальный версия .NET Compact Framework 3.5, где будут некоторые возможности LINQ и другое подобного вкусного



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 16:16
· Личное сообщение · #9

tum0rc0re пишет:
Пиши на C#

Фтопку C#, так же как и Delphi. Нафига привязывать код к windows? Уж лучше вместо C# юзать Java, вот где есть настоящая кроссплатформеность, а не один пиздежь как в случае .NET

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 160.1 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 01 ноября 2007 17:41
· Личное сообщение · #10

ntldr пишет:
C# юзать Java, вот где есть настоящая кроссплатформеность

ты давно запускал прогу на яве на КПК ? Много вас таких умных...



Ранг: 10.2 (новичок)
Активность: 0=0
Статус: Участник

Создано: 01 ноября 2007 18:06
· Личное сообщение · #11

ntldr, угу, давай ка заюзай из явы что-нибудь, что не входит в библиотеку стандартных классов, например отображаемые в память файлы... Из шарпа раз плюнуть. На яве хорошо игрушки для КПК и смартов писать...



Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:14 · Поправил: tum0rc0re
· Личное сообщение · #12

ntldr

Не говори, если не знаешь, .NET не предполагался заменой Java. И в случае с .NET кроссплатформенность понимается, как компилирование на лету по 32-х и 64-х разрядные системы, а не запуск на различных ОС. Я ничего не имею против Java, даже есть желание изучить, но пока мне достаточно C#. О Delphi вспоминаю только на работе, а так Delphi никак не может угнаться за C# в плане полноразмерных возможностей ООП.

WELL

На C# Delphi-программу будет легче портировать, хотя бы тем, что, используя WinForms, гораздо проще сделать хороший интерфейс, чем на MFC.



Ранг: 117.1 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 01 ноября 2007 19:16
· Личное сообщение · #13

В ООП и её полноразмерные возможности.

-----
Security through obscurity is just an illusion




Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:18
· Личное сообщение · #14

pushick

Ну ты не прав, видно ты не разрабатывал корпоративное ПО



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 19:19
· Личное сообщение · #15

Unmoored пишет:
ntldr, угу, давай ка заюзай из явы что-нибудь, что не входит в библиотеку стандартных классов, например отображаемые в память файлы... Из шарпа раз плюнуть.

Если юзать winapi то нахуй сдался этот шарп? Я тогда лучше на си кодить буду, оно получиться куда пиздаче.

tum0rc0re пишет:
Не говори, если не знаешь, .NET не предполагался заменой Java. И в случае с .NET кроссплатформенность понимается, как компилирование на лету по 32-х и 64-х разрядные системы, а не запуск на различных ОС


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

З.Ы. фанаты шарпа могут засунуть свои возражения себе в жопу и стройными рядами идти нахуй.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:21
· Личное сообщение · #16

ntldr пишет:
А-ля на никсах будет запускаться (только хуй знает когда)?


Вот это MS точно никогда не говорила %-)))) Она сама никогда не выпустит .NET под Linux, ибо им это не выгодно.



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 19:25
· Личное сообщение · #17

tum0rc0re пишет:
Ну ты не прав, видно ты не разрабатывал корпоративное ПО

Позвольте поинтересоваться о каком ПО идет речь?
Если пишеться одноразовая прога для фирмы ООО "Рога и копыта", то впринципе похуй на чем писать и похуй как писать, и похуй как оно потом будет работать. Сдал, отьебались и хорошо.
Ну а если пишеться серьезное распостраненное ПО, то обычно выбирают не говношарп а пиздатые языки подходящие под задачу. Покажите мне хоть один серьезный серверный продукт на шарпе (только не тыкать пальцем в кривые поделия Вась Пупкиных, которые загнуться под десятком клиентов).
Где вы видели системный или математический софт на шарпе? Ну а что скажете насчет систем наведения боеголовок? Их тоже на шарпе и под винду пишут?

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 50.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 01 ноября 2007 19:26
· Личное сообщение · #18

tum0rc0re, MS может и не будет, а вот из mono-project.com может что-нибудь и вырастет



Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:30
· Личное сообщение · #19

rC

Не может, а то точно вырастет, так как их поддерживает Novell

ntldr

Я не говорю, что шарп может заменить все языки, естественно без C++ не обойтись, но например систему уровня 1C гораздо легче на шарпе делать и удобней, чем на том же Delphi, а на счет Рога и Копыта, я согласен



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 19:32
· Личное сообщение · #20

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

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 19:34
· Личное сообщение · #21

tum0rc0re пишет:
но например систему уровня 1C гораздо легче на шарпе делать и удобней, чем на том же Delphi

Представляю систему уровня 1C на шарпе... Интересно, существует ли сейчас такое железо на котором она бы пошла без тормозов?

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 117.1 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 01 ноября 2007 19:35 · Поправил: pushick
· Личное сообщение · #22

tum0rc0re

Ты не поверишь, но как-то разрабатывал. Правда на не шарпе, а на C++. И после этого пришел к выводу, что в такие корпоративные проекты, которые весят полгига, из которых только 5% выполняют полезную нагрузку, а все остальное - мертвый код. ООП хорош только когда требуется что-то быстро накодить, не заботясь о технических характеристиках продукта. Неужели непонятно, что ваш любимый шарп был исторгнут МС как жидкий ответ Sun?

Послезавтра МС выпустит Z# который будет ещё "кроссплатформенее" и скажет, что в шарп, что тогда?

-----
Security through obscurity is just an illusion




Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:36
· Личное сообщение · #23

ntldr

Человек, почитай короче про .NET побольше, слишком много трепа, не зная предмет обсуждения




Ранг: 50.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 01 ноября 2007 19:39
· Личное сообщение · #24

1C сервер под ФриБСД сносно идёт =)



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 19:39
· Личное сообщение · #25

tum0rc0re
Нахуй мне читать про твое гавно? Я конечно видел дохуя статеек какой этот .net быстрый и пиздатый, да только если проги ни .net у меня тормозят то хуй ты меня убедишь в обратном. Так что нехуй отсылать к мануалам если другие аргументы закончились.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:39
· Личное сообщение · #26

pushick

Не буду спорить, я на Java не писал, просто знаю, что C# - скрещенные ООП-признаки Java + вырезки синтаксиса C++. Мне и Java как язык нравится, просто пока нет времени его изучить, мне больше нужен C#



Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:42
· Личное сообщение · #27

ntldr пишет:
Нахуй мне читать про твое гавно? Я конечно видел дохуя статеек какой этот .net быстрый и пиздатый, да только если проги ни .net у меня тормозят то хуй ты меня убедишь в обратном. Так что нехуй отсылать к мануалам если другие аргументы закончились.


У тебя Pentium I? Единственное могу сказать. что некоторые моменты медленней, чем в С++, например GDI+ работает медленей, чем GDI. Зато Managed DirectX работает быстрей, чем реализация на С++



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 01 ноября 2007 19:47
· Личное сообщение · #28

tum0rc0re пишет:
У тебя Pentium I?

Последний раз я запускал .net прогу еще на pentium 4, сейчас у меня core quad, но говнософт юзать я больше не хочу.
Единственное применение шарпа и прочей хуйни - это написание индусами корпоративных прог для рогов и копыт. Может быть ты индус и пишешь за еду, но я хочу заработать и на хлеб с толстым слоем красной икры, и поэтому не буду тратить свое время на изучение ненужной херни.

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

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 26.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 01 ноября 2007 19:49 · Поправил: tum0rc0re
· Личное сообщение · #29

ntldr

Не изучай. Я останусь при своем мнении. Давай не будем переходить на личности, за это и бан можно получить.



Ранг: 117.1 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 01 ноября 2007 19:51
· Личное сообщение · #30

tum0rc0re пишет:
Не буду спорить, я на Java не писал, просто знаю, что C# - скрещенные ООП-признаки Java + вырезки синтаксиса C++. Мне и Java как язык нравится, просто пока нет времени его изучить, мне больше нужен C#


Ну почему же? Просто если говорить о кросплатформенности, то в данный момент C# это "кроссплатформенность" по МС. Шарп никак не является надстройкой над C++ как многие почему то считают. Шарп это признание МС перспективности Java и попытка вскочить на подножку уходящего поезда. Что касается скорости приложений .net, лично меня вся эта дребедень наводит на мысль, что вот она вершина прогресса! Когда-то мы задавались вопросом, а чем же занять все эти гигагерцы и гигабайты памяти? А все оказалось очень просто - под вот такие недонаправления. C/C++ являются основными языками, и они будут ещё долго во временной перспективе, а вот такие развращенные "пристройки" вымрут.

-----
Security through obscurity is just an illusion



. 1 . 2 . >>
 eXeL@B —› Программирование —› Delphi на КПК
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати