Совместимость Pocket 2002 и Mobile 2003 - на чем писать?

Средства разработки, технические вопросы, отвечает (по мере сил) Отдел Разработок
Закрыто
Dem@n
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 25, 2005 10:25

Совместимость Pocket 2002 и Mobile 2003 - на чем писать?

Сообщение Dem@n » Пт мар 25, 2005 10:33

Добрый день!
Возникло несколько вопросов, надеюсь, здесь мне помогут.
1. Совместимы ли Pocket 2002 (WinCE?) и Windows Mobile 2003 SE, а точнее, можно ли писать под платформу Windowm Mobile 2003 на eMbedded Visual Tools 3.0 (VB), в 4 я почему-то не вижу Visual Basic.
Если нет, то на чем лучше писать под 2003 (да и вообще под какую платформу, с железом я еще не определился)?. Программа нужна не сложная, типа учета доходов/расходов, с синхронизацией статей и введенной информации.
2. Кто-нибудь заставил работать Oracle Lite на покетах?

Спасибо.

mkol
Академик (6 lvl)
Сообщения: 1189
Зарегистрирован: Вс апр 11, 2004 12:14

Сообщение mkol » Пт мар 25, 2005 14:08

В eVC 4 остался только С++, а Бейсик (также С#) для КПК есть теперь в Visual Studio NET. Так что теперь можно писать одну программу, которая будет работать и на КПК и на ПК (после установки NET Framework).

Аватара пользователя
KAjFASH
Кандидат (3 lvl)
Сообщения: 117
Зарегистрирован: Чт авг 19, 2004 16:40

Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать

Сообщение KAjFASH » Пн мар 28, 2005 21:13

Dem@n писал(а):1. Совместимы ли Pocket 2002 (WinCE?) и Windows Mobile 2003 SE, а точнее, можно ли писать под платформу Windowm Mobile 2003 на eMbedded Visual Tools 3.0 (VB), в 4 я почему-то не вижу Visual Basic.
Совместимы. В 4 Basicа нету.
Dem@n писал(а):Если нет, то на чем лучше писать под 2003 (да и вообще под какую платформу, с железом я еще не определился)?. Программа нужна не сложная, типа учета доходов/расходов, с синхронизацией статей и введенной информации.
На это ужой ответил mkol.
Dem@n писал(а):2. Кто-нибудь заставил работать Oracle Lite на покетах?
Нет. И покачто отзывы не очень позитивные на форумах. Насколько я помню это типа набор библиотек для доступа к Oracle на ПК (через сетю).
РегардЗ...
iPAQ, FS LOOX, Versija, Palm, Symbol... SD: 64,128,512
www.salesworks.com.ua

Dem@n
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 25, 2005 10:25

Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать

Сообщение Dem@n » Вт мар 29, 2005 10:05

KAjFASH писал(а):
Dem@n писал(а):1. Совместимы ли Pocket 2002 (WinCE?) и Windows Mobile 2003 SE, а точнее, можно ли писать под платформу Windowm Mobile 2003 на eMbedded Visual Tools 3.0 (VB), в 4 я почему-то не вижу Visual Basic.
Совместимы. В 4 Basicа нету.
Dem@n писал(а):Если нет, то на чем лучше писать под 2003 (да и вообще под какую платформу, с железом я еще не определился)?. Программа нужна не сложная, типа учета доходов/расходов, с синхронизацией статей и введенной информации.
На это ужой ответил mkol.
Dem@n писал(а):2. Кто-нибудь заставил работать Oracle Lite на покетах?
Нет. И покачто отзывы не очень позитивные на форумах. Насколько я помню это типа набор библиотек для доступа к Oracle на ПК (через сетю).
Не совсем. Это LITE версия СУБД, т.е. там можно создавать таблицы, писать запросы и т.п. Соответсвенно, реализованы все механизмы синхронизации с "большим" ораклом. Единственно, в Lite много ограничений, например, хранимые процедуры нельзя писать на pl/sql, а можно только на Java.

По поводу средства разработки - советуете приглядеться к .net?

Аватара пользователя
KAjFASH
Кандидат (3 lvl)
Сообщения: 117
Зарегистрирован: Чт авг 19, 2004 16:40

Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать

Сообщение KAjFASH » Вт мар 29, 2005 11:01

Dem@n писал(а):Не совсем. Это LITE версия СУБД, т.е. там можно создавать таблицы, писать запросы и т.п. Соответсвенно, реализованы все механизмы синхронизации с "большим" ораклом. Единственно, в Lite много ограничений, например, хранимые процедуры нельзя писать на pl/sql, а можно только на Java.

По поводу средства разработки - советуете приглядеться к .net?
Хм... неплохо. А по поводу средства разработки -- поскольку програма должна быть не сложной, то проще написать на .net, но если она будет усложнятса в будущем или планируетса сложная функциональность (больше 20 скринов например или мастер какого-то ввода где между скринами данные передаются и логика навёрнутая) и нужна будет производительность то лучше на С++.
РегардЗ...
iPAQ, FS LOOX, Versija, Palm, Symbol... SD: 64,128,512
www.salesworks.com.ua

Dem@n
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 25, 2005 10:25

Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать

Сообщение Dem@n » Вт мар 29, 2005 11:21

[/quote]Хм... неплохо. А по поводу средства разработки -- поскольку програма должна быть не сложной, то проще написать на .net, но если она будет усложнятса в будущем или планируетса сложная функциональность (больше 20 скринов например или мастер какого-то ввода где между скринами данные передаются и логика навёрнутая) и нужна будет производительность то лучше на С++.[/quote]

Попробую посмотреть на .net.
Правильно я понимаю, что поддержка .нет есть в 2003 mobile se?
И еще - не поделитесь ссылками на хорошие книжки/мануалы для разработки для покетов под нет.
Спасибо.

mkol
Академик (6 lvl)
Сообщения: 1189
Зарегистрирован: Вс апр 11, 2004 12:14

Сообщение mkol » Вт мар 29, 2005 14:43

Поддержка NET Compact Framework есть в WM2003 и WM2003SE. На PocketPC 2000/2002 необходимо устанавливать дополнительно.
Можно купить любую книгу по Visual Basic NET или C# - большинство функций работает и на КПК (точнее в компактной версии NET).
При создании проекта необходимо выбрать Smart Device Application (это и есть версия Compact Framework), иначе программа не будет работать на КПК.

Закрыто

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