HPC.ru lite - Все форумы
Форум: Программирование для КПК
Тема: Совместимость Pocket 2002 и Mobile 2003 - на чем писать?

[Ответить]
Dem@n [25.03.2005 10:33] Совместимость Pocket 2002 и Mobile 2003 - на чем писать?:
Добрый день!
Возникло несколько вопросов, надеюсь, здесь мне помогут.
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 [25.03.2005 14:08] :
В eVC 4 остался только С++, а Бейсик (также С#) для КПК есть теперь в Visual Studio NET. Так что теперь можно писать одну программу, которая будет работать и на КПК и на ПК (после установки NET Framework).
KAjFASH [28.03.2005 21:13] Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать:
Совместимы. В 4 Basicа нету.На это ужой ответил mkol.Нет. И покачто отзывы не очень позитивные на форумах. Насколько я помню это типа набор библиотек для доступа к Oracle на ПК (через сетю).
Dem@n [29.03.2005 10:05] Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать:
Совместимы. В 4 Basicа нету.На это ужой ответил mkol.Нет. И покачто отзывы не очень позитивные на форумах. Насколько я помню это типа набор библиотек для доступа к Oracle на ПК (через сетю).

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

По поводу средства разработки - советуете приглядеться к .net?
KAjFASH [29.03.2005 11:01] Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать:
Хм... неплохо. А по поводу средства разработки -- поскольку програма должна быть не сложной, то проще написать на .net, но если она будет усложнятса в будущем или планируетса сложная функциональность (больше 20 скринов например или мастер какого-то ввода где между скринами данные передаются и логика навёрнутая) и нужна будет производительность то лучше на С++.
Dem@n [29.03.2005 11:21] Re: Совместимость Pocket 2002 и Mobile 2003 - на чем писать:
Хм... неплохо. А по поводу средства разработки -- поскольку програма должна быть не сложной, то проще написать на .net, но если она будет усложнятса в будущем или планируетса сложная функциональность (больше 20 скринов например или мастер какого-то ввода где между скринами данные передаются и логика навёрнутая) и нужна будет производительность то лучше на С++.

Попробую посмотреть на .net.
Правильно я понимаю, что поддержка .нет есть в 2003 mobile se?
И еще - не поделитесь ссылками на хорошие книжки/мануалы для разработки для покетов под нет.
Спасибо.
mkol [29.03.2005 14:43] :
Поддержка NET Compact Framework есть в WM2003 и WM2003SE. На PocketPC 2000/2002 необходимо устанавливать дополнительно.
Можно купить любую книгу по Visual Basic NET или C# - большинство функций работает и на КПК (точнее в компактной версии NET).
При создании проекта необходимо выбрать Smart Device Application (это и есть версия Compact Framework), иначе программа не будет работать на КПК.
[Ответить]