Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Witam.

Chciałbym się nauczyć programować urządzenia mobilne obsługiwane przez system Windows Mobile (od wersji 6 w górę). Zainstalowałem sobie MS Visual Studio 2005 Professional oraz Windows Mobile 6 SDK. Poza emulatorami, posiadam też odpowiednie urządzenie z Windows Mobile 6.1. do testów. Mam tylko skromne doświadczenie związane z programowaniem aplikacji desktopowych (pomijam rozwiązania internetowe bez użycia technologii MS) i obecnie nie wiem zbytnio, jak się zabrać za programowanie pod Windows Mobile. Mam wszystko przygotowane (wg tematu: http://www.goldenline.pl/forum/programisci-net/833858), ale teraz przydałyby mi się jakieś materiały do nauki. Proszę Was o polecenie jakichś ciekawych książek i stron internetowych na ten temat :-). Mam na myśli głównie język C++. Ewentualnie też C#, ale tego muszę się jeszcze nauczyć.

Pozdrawiam.Piotr Wittchen edytował(a) ten post dnia 23.08.09 o godzinie 16:37
Łukasz Tomaszkiewicz

Łukasz Tomaszkiewicz Członek Rady
Nadzorczej HFT
Brokers S.A.

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Tu masz trochę fajnych samouczków wideo:

http://msdn.microsoft.com/pl-pl/netframework/bb495180(...

konto usunięte

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Czeka Cie dużo niespodzianek. Jeśli programowałeś wcześniej pod Windows Forms, to początki powinny być banalne.

Problem jak dla mnie to warstwa sieciowa. Swego czasu w jednym projekcie przyprawiła mnie o pierwszy siwy włos. Brak serializacji binarnej, brak remotingu, długie timeouty i problemy z nawiązaniem połączenia.

konto usunięte

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Jeśli chodzi o lekturę na temat programowania dla urządzeń mobilnych z Windows Mobile (w ujęciu natywnym), to każda książka o WinAPI będzie odpowiednia na start, a jedynie trzeba będzie doczytać na temat specyficznych funkcjonalności, takich jak np. TAPI, RAPI, itp. Tutaj polecam MSDN, lub książkę "Windows Embedded CE 6.0 Fundamentals". To naprawdę bardzo dobra pozycja, która w kompleksowy sposób opisuje zasady rządzące podczas programowania dla systemów bazujących na Windows CE.
Jeśli jednak chodzi o programowanie dla WM w ujęciu zarządzalnym to polecam video tutoriale, o których wspomniał Łukasz oraz książkę "Microsoft Mobile Development Handbook
Jeśli zdecydujesz się na programowanie dla WM w .NET CF, to polecam program Ramp Up , w którym ostatnio pojawiła się nowa ścieżka Develop Windows Mobile 6 Applications
. Po jej ukończeniu będziesz posiadał podstawową wiedzę na temat tworzenia prostych aplikacj pod WM. Dodatkowo otrzymasz zniżkę na wspomnianą wcześniej książkę, rabat na e-learningi, oraz rabat na egzamin 70-540.

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Jeśli miałeś już styczność z .NET w ujęciu "klasycznym" (mam na myśli Windows Forms) to początki będą bardzo przyjemne - wystarczy Visual Studio, urządzenie z Windows Mobile i trochę wolnego czasu ;)

W dalszym etapie, polecam to co proponują koledzy powyżej + zapoznanie się z OpenNETCF, który fajnie sprawdza się w roli "uzupełnienia" do .NET Compact Framework.

http://community.opennetcf.com/
Marcin Tajny

Marcin Tajny Programista MS SQL

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Tak jak pisali przedmówcy podstawowe rzeczy robi się tak samo jak w windows forms. Polecam również zabawę z bazami danych, kiedyś stworzyłem aplikację która testowała wydajność baz danych na urządzenia mobilne. 4 lata temu dostępne bazy (te z ciekawszych) to MS SQL Serwer CE, Oracle Lite i Sybase (nie pamiętam nazwy dokładnej). Wszystko da się odpalić na emulatorze :).

konto usunięte

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Bartosz Gardocki:
Czołem!

Pojawił się już najnowszy, grudniowy Software Developer's Journal.
Zerknijcie na to co tam jest: dużo fajnych artykułów, a jeden o nowościach w Delphi i C++ 2010 można ściągnąć za darmo :-)

http://sdjournal.org/magazine/965-czyn-cuda-architektura

enjoy!
A jak mają się Twoje ostatnie posty do tematu :-| ??
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: Programowanie urządzeń mobilnych (Windows Mobile)

Marcin Bielecki:
<cut/>
ciekawszych) to MS SQL Serwer CE, Oracle Lite i Sybase (nie
pamietam
Sybase UltraLite



Wyślij zaproszenie do