Вопрос

Как лучше всего начать разработку приложений Windows Mobile Professional на Python?Есть ли разумный SDK, включая эмулятор?Возможно ли это вообще без чрезмерного количества вызовов Windows API для пользовательского интерфейса, например?

Это было полезно?

Решение

Если команды IronPython и .Net Compact Framework будут работать вместе, Visual Studio однажды сможет поддерживать разработку Python для Windows Mobile «из коробки».К сожалению, этот запрос на функцию уже много лет находится в их системе отслеживания проблем...

Другие советы

(Раньше я писал клиентские приложения для Windows Mobile.)

Забудьте о питоне.Даже если это технически возможно:

  • ваше приложение будет большим (вам придется объединить всю среду выполнения Python с вашим приложением)
  • ваше приложение будет использовать много памяти (Python - это пожиратель памяти по сравнению с C/C++)
  • ваше приложение будет медленным
  • вы не найдете никакой документации или дискуссионных групп, которые могли бы помочь вам, когда вы (неизбежно) столкнетесь с проблемами.

Используйте C/C++ (или C#).В Visual Studio 2005/2008 есть достойные инструменты для этих целей (встроенный SDK для Winmo, отладка на эмуляторе или устройстве, подключенном через USB), лучшая документация по этим технологиям, плюс существуют активные форумы/группы обсуждения/списки рассылки, где вы можете попросить помощи.

Питон CE

Порт Python для устройств Windows CE (Pocket PC).Предполагается, что версия будет максимально приближена к настольной версии (консоль, поддержка текущего каталога, набор тестов пройден).

Python CE
(источник: sourceforge.net)

alt text

Только что нашел это: http://ejr44.blogspot.com/2008/05/python-for-windows-mobile-cab.html

Выглядит как полный набор файлов .CAB для поддержки Python в Windows Mobile.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top