Модераторы: Alexeis

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Delphi/Pascal для КПК/WinMobile 
:(
    Опции темы
Snowy
  Дата 14.6.2006, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



Для разработки программ для КПК и смартфонов на WinMobile вам потребуется:
- Borland Development Studio 2006 или 2005
Compact Framework Build Helper
Microsoft Compact FrameWork SDK
- Microsoft .NET FrameWork 1.0 (последняя версия)
- Windows не ниже Win2000 SP3
- Windows Mobile (PocketPC 2003 и выше)

В версии BDS2007, нам обещают уже встроенную поддержку CF, т.е. там всё уже будет включено.

Также есть статья на английском, где подробно описано, как создавать приложения на BDS2006:
http://bdn.borland.com/article/33507

Для разработки на FreePascal нам потребуется
- Сам FreePascal
WinCE компилятор для FreePascal
Никаких дотнетов не требуется - чистый CE API.      
PM MAIL   Вверх
vitalygavrilov
Дата 14.6.2006, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 19.4.2006
Где: Оренбург

Репутация: нет
Всего: нет



Насколько я понимаю это набор программ для Delfi8. А для младших версий или скажем так, а для программирования на более старый версиях, например Delfi5  smile  
PM MAIL WWW   Вверх
Snowy
Дата 14.6.2006, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



Цитата(vitalygavrilov @  14.6.2006,  18:14 Найти цитируемый пост)
Насколько я понимаю это набор программ для Delfi8
Нет. Delphi8 тоже не подходит - только 2005 и 2006, т.к. у них новая среда и интеграция идет только в нее.
Для старых IDE реализации нет.

Цитата(vitalygavrilov @  14.6.2006,  18:14 Найти цитируемый пост)
например Delfi5
Delphi5 вообще не может иметь такой возможности, т.к. речь идет только о Compact Framework.
То есть создаются .NET приложения для КПК. Delpi ниже 7 вообще не способны создавать .NET приложения.
Да и в 7-ке эта возможность условная.
Delphi 8 вообще никуда не годится.
Поэтому и существует только версия для 2005 и 2006.

Если .NET не устраивает - FreePascal вам в руки.
Язык там тот же. Разница между ним и Delphi в другой иерархии классов, другой компилятор и цена, которой у FreePascal нет, т.к. он Free smile
Хоть фрипаскаль и немножко послабей, зато у него богатейшая кроссплатформенность.
Если Вы пишите на Delphi5, то вам стоит взглянуть на него и его IDE - Lazarus. 
PM MAIL   Вверх
vitalygavrilov
Дата 14.6.2006, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 19.4.2006
Где: Оренбург

Репутация: нет
Всего: нет



Вопрос я задал из тех соображений что в чаще слышн , что на КПК установлены платформы Windows, а поскольку программы написаны и работают в Windows, то почему они не будут работать КПК (просто спросил  smile )
Цитата
 FreePascal вам в руки 

Да действительно с этим не знаком, значит говорите что принципиальной разницы нет  smile  Надо посмотреть  smile  
PM MAIL WWW   Вверх
Snowy
Дата 11.7.2006, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



На Delphi Development Network появилась подробная статья по созданию .NET приложений для Windows Mobile на BDS2006.
Подробно расписано, как что и куда нужно сделать, чтобы создавать, компилить, настройка эмулятора и т.д.
Линк на статью http://bdn.borland.com/article/33507
Автор Stefan Cruysberghs, поэтому всё разумеется на английском. 
PM MAIL   Вверх
VMChaZ
Дата 15.8.2006, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 14.8.2006

Репутация: нет
Всего: нет



вот что интересно.
при компиляции WinCE-версии FPC (точнее, после создания ppcrossarm и при компиляции им system.pp) происходит остановка из-за синтаксической ошибки в system.inc:

system.inc(668,11) Error: Forward declaration not solved "FinalizeHeap"
system.pp(1805) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted

кто-то сталкивался с подобной проблемой, и известен ли способ её устранения?
PM MAIL   Вверх
antiQuark
  Дата 31.12.2006, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 30.12.2006

Репутация: нет
Всего: нет



Цитата

 WinCE компилятор для FreePascal


кто-нибудь может залить файл  с ftp  и с SVN в другое место - у меня не качает!!

 smile 

Это сообщение отредактировал(а) antiQuark - 31.12.2006, 15:11
PM MAIL   Вверх
B2_Russia
Дата 14.1.2007, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В доску свой :)
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 3.7.2003
Где: Тверь

Репутация: нет
Всего: 1



2 Вопроса:
1 - писать на FreePascal можно только на ОС WinCE?
2 - Если писать на Borland Development Studio 2006 или 2005 то нужно ставить Microsoft .NET FrameWork 1.0 на мобильном устройстве? Прочитал что требуется установка и не совсем понял... И в чем проблема его поставить?
PM WWW ICQ   Вверх
skyboy
Дата 14.1.2007, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Цитата(B2_Russia @  14.1.2007,  10:30 Найти цитируемый пост)
писать на FreePascal можно только на ОС WinCE?

нет, конечно. это кроссплатформенный компилятор, что означает компиляцию под большое количество целевых платформ.
Цитата(B2_Russia @  14.1.2007,  10:30 Найти цитируемый пост)
нужно ставить Microsoft .NET FrameWork 1.0 на мобильном устройстве?

А разве он не является частью WinCE?
PM MAIL   Вверх
B2_Russia
Дата 14.1.2007, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В доску свой :)
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 3.7.2003
Где: Тверь

Репутация: нет
Всего: 1



Ну я не знаю я сегодня только начал разбираться в программировании под WinMobile.

Не подскажете еще вот что:
Нужно написать прогу на под Windows Mobile 2005 и выше.
Требования такие:
1 - Возможность использовать в своем приложении чтото вроде TWebBrowser (Delphi) или HtmlView (MFC) для показа юзверю html-документов, причем желателен функционал такойже (перехват кликов, свой скроллинг и пр...)
2 - чтоб запустить приложение глупому пользователю ничего не нужно было устанавливать дополнительно, чтобы программа заработала.
3 - Возможность проигрывать видео
PM WWW ICQ   Вверх
Snowy
Дата 14.1.2007, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



B2_RussiaМодератор: Пожалуйста, один топик - один вопрос.
PM MAIL   Вверх
Филлип
Дата 29.1.2007, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



Здравствуйте! Snowy, вот вы дали ссылку на статью, написанную by Stefan Cruysberghs. я сидел вникал в статью, и увидел следующее:

Цитата
If you want to deploy your application on your Pocket PC, you have to make sure the latest service pack of the .NET Compact Framework 1.0 is installed. These assemblies are already included in the Emulator Images but you need to install them on your Pocket PC 
 вот вам вольный мой перевод: 
Цитата
Если вы хотите использовать ваше приложение на кпк, вы должны быть уверены в том, что на нём установлен самый последний сервис пак .NET Compact Framework 1.0 Эта надстройка уже входит в состав эмулятора, но вам необходимо установить ее и на ваш кпк. 
 э.... неувязочка. далеко не у каждого пользователя на его карманном компе установлен этот самый фреймворк. и ради того, чтобы у пользователя заработала моя программка, он явно не будет искать и скачивать этот фреймворк. тем более, что весит он 15 метров. безлимитка, к сожалению, распостранена только в Москве и в Питере. м.... или его все-таки на кпк не надо устанавливать? вот это я не понял. Snowy, проясните, пожалуйста, этот момент. И если там все-таки обязательно нужно чтоб на кпк стоял этот фреймворк, то подскажите, какие еще средства разработки можно использовать, чтобы обойти этот барьер. эх.... но все-таки мне бы желательно чтоб на делфи работать
PM MAIL   Вверх
Snowy
Дата 30.1.2007, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



Предлагаю написать тестовый Hello world и проверить smile
На PPC2002 вообще нет дотнета.
На PPC2003 нужно ставить только на самые старые версии. Считается, что вообще не нужно, но в природе существовали ранние версии, где были ещё старые билды - SP0-SP2.
На PPC2003SE и WinMobile5 уже всё в комплекте.
На данный момент в продаже нет КПК без .NET 1.0SP3 и уже появляются с .NET 2.0
Без дотнета сейчас можно найти только на барахолке smile
PM MAIL   Вверх
Филлип
Дата 30.1.2007, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



спасибо за ответ smile
PM MAIL   Вверх
Ruslan2007
Дата 11.2.2007, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.2.2007

Репутация: нет
Всего: нет



Здравствуйте! У меня вопрос я установил NET Compact Framework 1.0 SP3 (NETCFSetup.msi), затем Compact Framework Build Helper(CFBuilder_Setup13.exe) но в Delphi 2005 никаких изменений, в чём проблема, мож кто знает? smile

PM MAIL   Вверх
Snowy
Дата 12.2.2007, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



А никаких изменений и не должно быть.
PM MAIL   Вверх
Ruslan2007
Дата 13.2.2007, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.2.2007

Репутация: нет
Всего: нет



А что мне сделать, чтобы в File|New|Other появилось Smart Device Application? smile
Объясните глупому.

PM MAIL   Вверх
Snowy
Дата 13.2.2007, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



Здесь http://bdn.borland.com/article/33507 в разделе Delphi plugins всё пошагово расписано.
PM MAIL   Вверх
Ruslan2007
Дата 24.2.2007, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.2.2007

Репутация: нет
Всего: нет



Скачал plugins, распаковал, а тут вопрос как(куда) установить файлы в папке? smile
PM MAIL   Вверх
Ruslan2007
Дата 28.2.2007, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.2.2007

Репутация: нет
Всего: нет



Никто не поможет
 smile 
PM MAIL   Вверх
Kir7
Дата 21.3.2007, 02:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 29.12.2006

Репутация: нет
Всего: нет



Писал как-то статейку по Delphi. Поищи здесь http://4pda.ru/forum/index.php?showtopic=18664&st=30
Да, забыл обрадовать, ты , по моиму, патч от BDS2006 ставишь на BDS2005.

Это сообщение отредактировал(а) Kir7 - 21.3.2007, 02:28
PM MAIL   Вверх
Sedness
Дата 3.12.2007, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 3.12.2007

Репутация: нет
Всего: нет



подскажите где взять dccil.exe? путем апдэйта в триал версии невыходит... нужно качать...
PM MAIL   Вверх
WaReZMEN
Дата 21.1.2008, 06:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 683
Регистрация: 9.6.2006
Где: Россия, Санкт-Пет ербург

Репутация: 2
Всего: 3



Что то не поиму де прога Compact Framework Build Helper ? иду по адресу http://www.jed-software.com/cf.htm а там нет нечего. Поделитесь сылкои рабочей.
PM MAIL ICQ   Вверх
Kir7
Дата 23.1.2008, 01:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 29.12.2006

Репутация: нет
Всего: нет



PM MAIL   Вверх
WaReZMEN
Дата 24.1.2008, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 683
Регистрация: 9.6.2006
Где: Россия, Санкт-Пет ербург

Репутация: 2
Всего: 3



Kir7, спасибо я не ленивый smile
PM MAIL ICQ   Вверх
Akella
Дата 13.5.2008, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Цитата(Snowy @  14.6.2006,  09:34 Найти цитируемый пост)
- Compact Framework Build Helper

никто не в курсе, а для D2007 это надо?
PM MAIL   Вверх
fedormoore
Дата 5.6.2008, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Akella а ты разобрался с delphi 2007? если да то отпиши плиз! или может кто знает как на 2007 написать программку для кпк... пишите плиз!!!
PM MAIL   Вверх
MetalFan
Дата 20.8.2008, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: нет
Всего: 128



ап. интересует сабж в 2007 делфе. кто-нибудь смотрел? сам гляну, как время будет...


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Snowy
Дата 20.8.2008, 14:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 2
Всего: 484



PM MAIL   Вверх
MetalFan
  Дата 24.8.2008, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: нет
Всего: 128



Snowy, спасибо, попробовал, получилось... но как что-то более сложное создать?! что нужно изучать? посоветуй)


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
OptimusPrime
Дата 28.1.2009, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 11.1.2009

Репутация: нет
Всего: нет



Всем здравствуйте помогите пожалуйста сделать установку компилятора как я понял на код геар делфи 2007 чтоб можно было писать программы на КПК и Смартфоны ну хотя бы дай те литературу или ссылки какие а то на англ я не понял что да как делать))) пожалуйста очень хочу научиться ) будь те так любезны) smile  
PM MAIL ICQ   Вверх
timurer
Дата 12.5.2009, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 12.5.2009

Репутация: нет
Всего: нет



А нет ли документации на русском по "FreePascal"? smile 
PM MAIL   Вверх
pethead
  Дата 13.8.2009, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 13.11.2007

Репутация: нет
Всего: нет



мне обещают привезти 2009 версию. что то не могу найти инфо о возможности создания приложения .NET CF в RAD Studo 2009. возможно ли?
PM MAIL WWW ICQ   Вверх
Alexeis
Дата 31.8.2009, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 4
Всего: 459



Цитата(pethead @  13.8.2009,  12:04 Найти цитируемый пост)
мне обещают привезти 2009 версию. что то не могу найти инфо о возможности создания приложения .NET CF в RAD Studo 2009. возможно ли? 

  Удобных средств нету, даже в 2010 они забили на этот вопрос.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
klyaksa
Дата 12.10.2010, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 15.9.2005

Репутация: нет
Всего: нет



Тему ап.
Нужно сделать для Windows Mobile 6.1 на свой телефон небольшую программу для вычислений. Как написать под большого брата ясно. А можно ли как написать для телефона? Delphi 2009. Если да, то либо расскажите как это, либо где можно читануть как начать.
PM MAIL   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование мобильных устройств"
Alexeis

Раздел посвящен программированию мобильных устройств.

Все остальные вопросы по мобильным устройствам (КПК, смартфоны, телефоны, фотоаппараты и т.п),
не имеющие отношения к программированию, просьба размещать в разделе КПК, смартфоны, мобильники

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Платформы Windows Mobile и Windows Embedded | Следующая тема »


 




[ Время генерации скрипта: 0.2479 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.