Программирование для кпк!!!! Как?!?!?!?!?!?!?!??!?!?!?!

Средства разработки, технические вопросы, отвечает (по мере сил) Отдел Разработок
Аватара пользователя
Blissed
Аспирант (2 lvl)
Сообщения: 73
Зарегистрирован: Чт май 26, 2005 18:47

Программирование для кпк!!!! Как?!?!?!?!?!?!?!??!?!?!?!

Сообщение Blissed » Пт июн 10, 2005 00:28

Народ, выручайте!!! Возможно ли писать проги на персональном компе (в Delphi или Pascal) а потом как-нибудь конвертировать их и пихать на кпк да чтоб работали еще? Или как ваще программировать для него? Есть ли какой-нибудь язык программирования для кпк специальный? Ответьте пожалуйста, очень надо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Pioneera
Новенький (0 lvl)
Сообщения: 10
Зарегистрирован: Вс май 15, 2005 17:39

Сообщение Pioneera » Пт июн 10, 2005 18:43

Знаю две возможности программировать под кпк с ОС windows mobile (Pocket PC).

1. Visual .NET Studio 2003 (на C#)
2. Visual eMbedded C++ 4.0. (на C++)

Слышал, что-то о том, что скоро появится специальный язык...но зачем не понимаю. Есть С (С++, С#), есть Pascal (Delhi), зачем велосипед изобретать...
HP iPaq hx4700 + Siemens S45i

Аватара пользователя
Blissed
Аспирант (2 lvl)
Сообщения: 73
Зарегистрирован: Чт май 26, 2005 18:47

Сообщение Blissed » Пт июн 10, 2005 18:51

Слушай, а тока с С++ можно работать? А нет Delphi-Pascalобразных Студий? Просто я в Delphi секу, а вот с С++ понапряжнее будет...

Pioneera
Новенький (0 lvl)
Сообщения: 10
Зарегистрирован: Вс май 15, 2005 17:39

Сообщение Pioneera » Пт июн 10, 2005 19:00

Не знаю, просто сам пишу на сях в вижуале...и как понимаешь перейти на программирование под кпк проблем не возникло. Проблема еще в том, что, как понимаешь, процы другие в кпк => системы команд разные, так что "конвертить" exe-ки не получится, нужен специальный компилятор под соответствующий проц, а студии писал тотже microsoft, что и windows mobile, с этим проблем нет.
HP iPaq hx4700 + Siemens S45i

Pioneera
Новенький (0 lvl)
Сообщения: 10
Зарегистрирован: Вс май 15, 2005 17:39

Сообщение Pioneera » Пт июн 10, 2005 19:09

А нет Delphi-Pascalобразных Студий?
Думаю, что нет. У Microsoft точно. Если что-то и есть, то скорее всего компилятор ставиться на сам кпк и проги пишутся на нем, при этом язык сильно урезан, а компилятор дико тормозит.

Осталось добавить, что Delphi - вых окон я еще не видел на кпк, как и "сеанса MS-Dos", только стандартные...
HP iPaq hx4700 + Siemens S45i

Targi
Аспирант (2 lvl)
Сообщения: 55
Зарегистрирован: Сб окт 23, 2004 16:32

Сообщение Targi » Вт июн 14, 2005 11:15

Blissed писал(а):Слушай, а тока с С++ можно работать? А нет Delphi-Pascalобразных Студий? Просто я в Delphi секу, а вот с С++ понапряжнее будет...
Хочу отметить следующее: в Visual Studio .NET можно писать как на C#, так и на VB .NET, да и вообще концепция там ближе к Delphi, чем C++/API/MFC.
FSC Pocket LOOX 720 < h1940 | SD 1Gb | v635

Ginger
Кандидат (3 lvl)
Сообщения: 151
Зарегистрирован: Вс июл 20, 2003 11:03

Сообщение Ginger » Вт июн 14, 2005 13:29

Для начала, если ты новичек, надо оперделиться под какую ось ты будешь писать.

Для кпк существует сейчас четыре основных ОС: Palm, WindowsMobile, Symbian и Linux.

А по скольку ты хотел, что-нить делифи подобное, то фактически у тебя не будет шансов, так как серьезная IDE с Object Pascal-ем есть только для Palm и называет PocketStudio, которую так же не сложно найти рынке. Очень хорошая студия и ооочень похожа на дельфи - специально для тебя. ;)
Вот только PalmOS в последнее время не радует, что то перспективами =(

Одно время Borland порывался сделать нечето подобное, но дальше BuilderX дело не пошло. И дошло оно только до Symbian и WM, да и то не подойдет тебе - у него С++ компилятор.

Аватара пользователя
igorekk
Модератор
Сообщения: 3788
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение igorekk » Вт июн 14, 2005 13:40

Есть еще FreePascal, к которому заделали неплохую IDE.

Ginger
Кандидат (3 lvl)
Сообщения: 151
Зарегистрирован: Вс июл 20, 2003 11:03

Сообщение Ginger » Вт июн 14, 2005 16:18

igorekk писал(а):Есть еще FreePascal, к которому заделали неплохую IDE.
Есть, но сильно ориентированный под линух.
Для новичка, мне кажется, линух туговат будет......

Аватара пользователя
igorekk
Модератор
Сообщения: 3788
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение igorekk » Вт июн 14, 2005 21:44

Ginger писал(а):
igorekk писал(а):Есть еще FreePascal, к которому заделали неплохую IDE.
Есть, но сильно ориентированный под линух.
Для новичка, мне кажется, линух туговат будет......
Зато потом за уши не оттащить :)

Аватара пользователя
Blissed
Аспирант (2 lvl)
Сообщения: 73
Зарегистрирован: Чт май 26, 2005 18:47

Сообщение Blissed » Ср июн 15, 2005 01:07

Пасиба народ! Ща качаю Visual eMbedded C++ 4.0! Слушайте, а синтаксис и комманды там C++'овские? Или надо искать обучающую литературу по работе с еMbedded?

Ginger
Кандидат (3 lvl)
Сообщения: 151
Зарегистрирован: Вс июл 20, 2003 11:03

Сообщение Ginger » Ср июн 15, 2005 15:56

в PPC 2003 SDK давольно много информации в виде хелпа и таторелы.
Скажем процентов 70 там есть - Для начала за глаза и за уши.
Да и сильно от виндов десктопных не оиличается - почитай там есть статья об этом.

Плюс еще в MSDN-е можно найти много интерестных статей про особенности этой ОС.

Аватара пользователя
Blissed
Аспирант (2 lvl)
Сообщения: 73
Зарегистрирован: Чт май 26, 2005 18:47

Сообщение Blissed » Ср июн 15, 2005 16:16

PPC 2003 SDK это для Palm?

Ginger
Кандидат (3 lvl)
Сообщения: 151
Зарегистрирован: Вс июл 20, 2003 11:03

Сообщение Ginger » Ср июн 15, 2005 16:52

Blissed писал(а):PPC 2003 SDK это для Palm?
нет.

PocketPC 2003 SDK - Windows Mobile SDK, он же Windows CE - разница в основном не значительная.
А Palm - это PalmOS и все. Для него есть своя PalmOS SDK (не путать с CDK)

Pioneera
Новенький (0 lvl)
Сообщения: 10
Зарегистрирован: Вс май 15, 2005 17:39

Сообщение Pioneera » Ср июн 15, 2005 20:56

еще MSDN есть...смотри в нем раздел Windows CE...а синтаксис там от С++, некоторые виндовые функции с маленькими изменениями в аргументах...[/quote]
HP iPaq hx4700 + Siemens S45i

Закрыто

Вернуться в «Программирование для КПК»