Форум: "Прочее";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
ВнизКак сделать прогу для КПК? Найти похожие ветки
← →
ArMellon (2008-07-28 17:18) [0]Возможно ли прогу написанную на дельфи запустить на кпк?
прога мини бд
← →
Игорь Шевченко © (2008-07-28 17:24) [1]невозможно
← →
stas © (2008-07-28 17:26) [2]ArMellon (28.07.08 17:18)
в VisualStudio можно.
Ну, незнаю мож последние версии Delphi под .NET тоже могут.
← →
grisme (2008-07-28 17:27) [3]искать SDK и средства разработки под определённую операционку КПК.
← →
tesseract © (2008-07-28 17:41) [4]На delphi 2006 + можно - дополнительно поставить .Net Compact framework.
← →
Правильный$Вася (2008-07-28 18:03) [5]бд на кпк - это наверно как золотой унитаз
очень круто но только понтов много
← →
@!!ex © (2008-07-28 18:25) [6]возможно.
Есть много способов.
Начиная компиляцией на FPC заканчивая написанием своего эмулятора(типа Wine) для КПК.
← →
blackman © (2008-07-28 18:28) [7]4PDA -> PDA и коммуникаторы -> Программирование для PocketPC
http://4pda.ru/forum/index.php?showforum=25
. Среды разработки
Для КПК можно писать на нескольких языках программирования.
Основным языком программирования, как и для ПК, является С++. Чтобы писать на С++ для КПК, Вам, в зависимости от операционной системы понадобятся:
2002 - eMbedded Visual Tools 3
Этот комплект представляет из себя сочетание eMbedded Visual С++ & Basic 3.0, а также PPC и SP SDK, вообщем, ролноценный стартовый комплект.
Программы, собранные с помощью инструментов, входящих в состав этого пакета будут работать и на более новых операционных системах, но, естественно, в SDK отсутствуют многие функции новых систем, поэтому если Вашим выбором будет этот пакет-приготовьтесь к GetProcAddr()
WM2003 - eMbedded Visual C++ 4 + SP4
По этим ссылкам Вы сможете скачать eMbedded Visual C++ 4.0 и СервисПак, необходимый для нормальной работы с 2003SDK. В этой версии eVC исправлены многие ошибки и убрана возможность работы с 2002SDK. Ну и бейсик к нему болье не прилагается.
WM2003 SDK - Собственно SDK для WindowsMobile2003PPC. Без него у Вас ничего не выйдет. Также в комплекте с ним идет навалом полезных примеров и утилит.
.NET
Под любой WindowsCE при установленном .NET CF(Compact Framework) может выполняться и .NET код, собранный, например, с помощью Visual Basic .NET или Visual C#, входящих в комплект Visual Studio .NET
И.Шевченко как всегда прав :)
← →
Sergey Masloff (2008-07-28 19:12) [8]
> blackman © (28.07.08 18:28) [7]
> .NET
> Под любой WindowsCE при установленном .NET CF(Compact Framework)
> может выполняться и .NET код, собранный, например, с помощью
> Visual Basic .NET или Visual C#, входящих в комплект Visual
> Studio .NET
Не забыть почитать в описании используемых функций поддерживаются ли они в CF. А то можно иметь потом бледный вид и лепетать "а мне на форуме блекмен сказал все будет работать... а ничего не пашет" ;-))
← →
serger. (2008-07-28 19:58) [9]Можно,как на дельфи,в связке kolce+fpc. И даже визуально, если использовать lazarus.
← →
blackman © (2008-07-28 20:17) [10]Sergey Masloff (28.07.08 19:12) [8]
Почитать конечно нужно. Без почитать лучше и не начинать :-)
А если я где-то сказал, что будет работать это значит, что я это проверил.
В данном случае я привел выдержку из форума. Кое что пробовал сам на C++ Конечно для того, что бы писать проги этого маловато, но ясно куды бечь :-)
← →
Sergey Masloff (2008-07-28 20:52) [11]blackman © (28.07.08 20:17) [10]
Ну, как пробовавший это дело в реальном проекте, скажу что обычное .NET приложение (не пустая форма с кнопкой) написанное без учета специфики компакт фреймворка работать практически наверняка НЕ будет. Я понимаю что ты прочитаешь справку. Я также понимаю что большинство залезших на форум для быстрого решения - этого делать не будут. Поэтому (имхо) нужно предупреждать :-)
← →
tesseract © (2008-07-28 21:01) [12]
> Можно,как на дельфи,в связке kolce+fpc. И даже визуально,
> если использовать lazarus.
Сам-то писал ? Связка, требующая антигемморойных свечей. Оптимал - EVC SP4 + sqlite, самый безглючный вариант.
> бд на кпк - это наверно как золотой унитаз
Платят неплохо. Задолбали нео-ораклоиды, меньше 20 гигов им видите-ли не база. КПК используеться для торговых агентов, складского учёта и тд.
← →
serger. (2008-07-28 21:18) [13]2tеssеrаct
Как раз сейчас этим занимаюсь. мне нужна тоже прога по кпк с маленькой бд. Решил, что лучше свечами закупиться, чем учить новый инструмент. Хотя скорее всего Вы правы...
← →
blackman © (2008-07-28 21:19) [14]Sergey Masloff (28.07.08 20:52) [11]
А теперь читаем внимательно мой пост
WindowsCE при установленном .NET CF(Compact Framework)
Глупо было бы не тестировать разрабатываемые приложения в этой среде :)
Кроме того есть эмулятор КПК в котором все можно проверить.
Из своего опыта скажу, что NET вообще лучше не использовать для КПК.
Сплошные тормоза и глюки. Я уж не говорю о разнице в версиях.
Поэтому и последняя в списке :)
Гораздо надежнее и удобнее C++
← →
KilkennyCat © (2008-07-28 21:52) [15]
> blackman © (28.07.08 21:19) [14]
> Из своего опыта скажу, что NET вообще лучше не использовать
> для КПК.
> Сплошные тормоза и глюки. Я уж не говорю о разнице в версиях.
>
> Поэтому и последняя в списке :)
> Гораздо надежнее и удобнее C++
Из своего опыта скажу, что выше написанное бред. Либо Ваш опыт немного неудачный.
← →
tesseract © (2008-07-28 21:54) [16]
> Либо Ваш опыт немного неудачный.
Вам таки заплатили ? На современных КПК ничего но на специализированных решения - как XP на первом пне.
← →
blackman © (2008-07-28 22:00) [17]KilkennyCat © (28.07.08 21:52) [15]
Пробовали на WindowsCE? Версии плз укажите и какой КПК
или вы о WinXP?
← →
KilkennyCat © (2008-07-28 22:19) [18]
> blackman © (28.07.08 22:00) [17]
Ну, укажу я версии, и кучку тестируемых кпк, и приведу Вам список литературы от довольно-таки уважаемых авторов, ну возьму за ручку и проведу по всему рынку и покажу еще и экономическую обоснованность, и что?
Это так необходимо? Учитывая такой вопрос:
> Пробовали на WindowsCE?
Так что, мне проще ответить:
Разумеется, нет. У меня на КПК стоит только линукс, белка, виста и калдера.
← →
tesseract © (2008-07-28 22:22) [19]
> Ну, укажу я версии, и кучку тестируемых кпк, и приведу Вам
> список литературы от довольно-таки уважаемых авторов
Я за деньги вам java заставлю на бумаге на КПК работать. Просто болт вкручивать кому будут ? Автору книги ? .NET в реальных задачах на КПК не работает, да и на PC с сильным скрипом.
← →
Yegorchic © (2008-07-28 22:30) [20]Вроде как можно на BDS 2006 + какая-то допонительная штука и на Turbo Delphi + тоже какая то спец. штука (но там еще чето надо, лучше на BDS 2006). Сам не пробывал, но могу постараться дать ссылку на описание как это делается, если кому надо...
← →
blackman © (2008-07-28 22:30) [21]KilkennyCat © (28.07.08 22:19) [18]
Значит не пробовали. Тогда и горячиться не надо.
Литературы у нас много. Есть что почитать :-)
Но только после того как сам сделаешь начинаешь понимать что почем.
tesseract © (28.07.08 22:22) [19]
Логично. За бабки можно заставить работать что угодно :)
Однако это не значит, что оно будет работать хорошо.
← →
blackman © (2008-07-28 22:33) [22]Yegorchic © (28.07.08 22:30) [20]
Не кощунствуй :) Как про Lazarus так и про BDS в сочетании с WINCE говорить нельзя. Вводишь в грех посетителей форума. :)
← →
serger. (2008-07-28 22:55) [23]Каждый кулик свое болото хвалит...уж Лучше лазарус чем NЕT %)
← →
Sergey Masloff (2008-07-28 23:10) [24]tesseract © (28.07.08 22:22) [19]
> .NET в реальных задачах на КПК не работает, да и на PC с сильным
> скрипом.
Что значит не работает? Давай конкретнее.
Рабочее место страхового агента достаточно реальное приложение?
ETen 600 (модель двухсполовиной минимум давности) достаточно несовременная машина?
Если ответ да то вынужден огорчить - работает. Не знаю как насчет тормозов, по крайней мере узкое место скорость ввода человеком, остальное работает быстрее. В сентябре будет два года как внедрили. Не скажу что все но человек 300 наших агентов сейчас с ними бегают.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.007 c