2013-04-14 18 views
5

Posiadam oprogramowanie POS i muszę opracować moduł zbierający dla systemu Windows CE, który będzie działał na urządzeniu Honeywell Dolphin 6100.Tworzenie aplikacji dla systemu Windows CE

Potrzebuję opracować prostą aplikację do uruchomienia na urządzeniu Honeywell 6100. Aplikacja ta powinna:

  • Pobierz listę produktów (kod, opis i ceny) z mojego oprogramowania POS
  • proces sprzedaży odczyt kodu kreskowego produktu wykazuje sumę należnych i liczbę elementów
  • Prześlij że sprzedaż do mojego POS oprogramowanie (przez sieć, pliki lub coś w tym stylu)

Jakie są moje opcje? Czy jest jakiś program budujący aplikacje dla Windows CE? Jeśli nie, to co mógłbym użyć do opracowania takiej aplikacji?

+0

Może to ci pomoże, (jeśli nie powiesz mi, a ja zniszczę ten komentarz) [tutaj] (https://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd= 1 & ved = 0CEAQFjAA & url = http% 3A% 2F% 2Fwww.honeywellaidc.com% 2FCatalogDocuments% 2FPWRTOOLS-UG.pdf & ei = wQR0UZmGAcKLhQeQ64GYBw i USG = AFQjCNFu7v6VO9e4GoNt5WKvPRVQQGm_nw i sig2 = bslZE801BMIHaC3-IkVp3Q i NMP = bv.45512109, d.d2k-CAD = RJA) i [o] (http://msdn.microsoft.com/en-us/library/aa459143.aspx) – Melki

+0

widzę usunięto linie "Technologie, w których powstaje moje oprogramowanie, to Delphi i Ruby on Rails" oraz "Nie jestem zainteresowany poznawaniem nowego języka tylko po to, aby to osiągnąć". Dlaczego nie rozważyłeś trasy Delphi? – LouD

+0

Ponieważ myślałem, że to niemożliwe, przynajmniej przy użyciu Delphi XE ... –

Odpowiedz

3

Masz kilka opcji, ale kilka (jeśli w ogóle) z nich pozwoli ci stworzyć aplikację bez pisania kodu. Nie znam żadnych produktów "budujących aplikacje", które pozwolą ci się tam dostać w Windows CE i od jakiegoś czasu pracuję z CE. Nie znaczy to, że jakieś niejasne rzeczy mogą nie istnieć, ale nie jestem tego świadomy.

  1. można napisać aplikację w .NET - albo C# lub VB.NET są obsługiwane - przy użyciu .NET Compact Framework (CF). Do tego potrzebne będzie Visual Studio 2008 Professional i naprawdę niewiele więcej, poza urządzeniem. Istnieje wiele samouczków i zasobów internetowych do opracowywania CF, więc nie umieszczę ich tutaj.
  2. Możesz napisać swoją aplikację w C/C++. W tym celu ponownie chciałbyś użyć Visual Studio 2008 Professional. Tak, istnieją opcje, które używają innych kompilatorów, ale jeśli chcesz spędzić czas na pisaniu aplikacji i nie budowaniu łańcucha narzędzi programistycznych i zastanawianiu się, w jaki sposób uzyskać połączenie i debugowanie, Visual Studio to ta, której szukasz.
  3. Jeśli chcesz rozwiązania innego niż firmy Microsoft, istnieją inne, które są obsługiwane w mniej lub więcej stopniu. NS Basic istnieje od dłuższego czasu, więc prawdopodobnie jest dość solidny i ma uzasadnione wsparcie. Nigdy go nie używałem, ale słyszałem o tym dobre rzeczy od tych, którzy to zrobili.

Coś jeszcze i jesteś trochę poza rezerwacją. Wsparcie najprawdopodobniej będzie w najlepszym wypadku minimalne, narzędzia prawdopodobnie nie będą solidne, wsparcie, samouczki i cała reszta dobroci, na którą programiści często polegają, aby iść naprzód, będą niewielkie. Prawdopodobnie uzyskasz dowolny język pracy w ramach CE, biorąc pod uwagę wystarczającą ilość czasu i zasobów, ale powyższe opcje najprawdopodobniej doprowadzą do sukcesu.

+0

Dziękuję. To nie rozwiązało mojego problemu, ale bardzo pomogło mi uzyskać pełny obraz. –

1

Ponieważ powiedziałeś, że znasz Delphi i nie chcesz uczyć się innego języka, możesz użyć Delphi Prism, aby napisać aplikację kliencką do uruchamiania w systemie Windows CE, pobrać potrzebne dane i opublikować ją w serwisie internetowym:

Is Delphi Prism a new version of Delphi .net?

http://en.wikipedia.org/wiki/Oxygene_(programming_language)

(edit) Tylko sprawdzone i jest teraz częścią tego pakietu:

http://www.embarcadero.com/products/rad-studio/faq

Powiązane problemy