Software Developers Journal | 05/2008

autor: Tomasz Krawczyk | kategoria:

Temat numeru:
Programowanie urządzeń mobilnych

Programowanie urządzeń mobilnych Opis numeru:

Location Acquistion API - obsługa GPS w aplikacjach C++,
Android - programowanie dla telefonów komórkowych w Linuksie, Programowanie
Windows Mobile 6, Programowanie gier 3D na platformie mobilnej, Brew - Java, C
i C++ w sieciach GSM/GPRS, UMTS i CDMA i inne.


 


 


 1. Location
Acquistion API - obsługa GPS w aplikacjach C++


Nikomu nie trzeba chyba tłumaczyć, że urządzenia GPS są w
dzisiejszych czasach bardzo pomocne. Szeroko dostępne i łatwe w użyciu a to
dzięki oprogramowaniu, które nimi zarządza. Lecz dlaczego nie dać użytkownikom
możliwości pisania własnych aplikacji z dostępem do GPS. Niniejszy artykuł
traktuje właśnie o tym zagadnieniu. Na samym początku dowiemy się czym jest
system GPS. W dalszej części autor prezentuje API biblioteki Location Acquistion, która daje nam
takie możliwości jak: sprawdzanie pozycji nadajnika, sprawdzanie położenia czy
prędkości z jaką nadajnik się porusza oraz kierunku przemieszczania. Na
podstawie ciekawej aplikacji autor przedstawia wszystkie kroki jaki powinniśmy
spełnić aby stworzyć prostą aplikację do komunikacji z modułem GPS.


 2. Android -
programowanie dla telefonów komórkowych w Linuksie


W marcowym numerze Software
Developers Journal
mogliśmy przeczytać o nowym dziecku Google - Androidzie.
Z artykułu dowiedzieliśmy się jak tworzyć aplikacje na tą platformę oraz o jej
podstawowej architekturze. Choć artykuł z obecnego numeru SDJ opisuje również
ten system to robi to troszkę w odmienny sposób. Autor wyjaśnia czym jest
koalicja OHA i kto do niej przystąpił oraz jak Android jest przez nią
promowany. Dowiemy się również dlaczego wybrano Javę jako język programowania,
czy każdy ma możliwość stworzenia sobie "własnego" Androida. Autor
przedstawia też jak obecnie rysuje się przyszłość nowej platformy Gogle. W artykule
znajdziemy również przykładową aplikację.


 3. Programowanie
Windows Mobile 6


System operacyjny Windows jest szeroko znany i rozpoznawany.
Gości on na komputerach domowych oraz serwerach. Ale co urządzeniami mobilnymi?
Otóż system z Redmond jest obecny również i tutaj. Wbrew pozorom radzi on sobie
na tym polu całkiem nieźle. Dowodem tego jest Windows Mobile 6, który jest
tematem niniejszego artykułu. A dokładniej programowanie dla tego systemu. Na
podstawie ciekawej aplikacji autor przedstawia w jaki sposób za pomocą języka
C# napisać bardzo funkcjonalną aplikacje - począwszy od narzędzi jakie są
potrzebne. Dowiemy się jak tworzyć GUI, jak korzystać z API WM - dostęp do
kalendarza, sprawdzanie nieodebranych połączeń. Autor opisuje również nowe
możliwość jakie wprowadził Microsoft w Windows Mobile 6 w porównaniu do wersji
5. Dodatkowym atutem artykułu jest to iż opisuje dla porównania jak buduje się
aplikacje w języku C++ i WTL dla Windows Mobile 6. Zapraszam do lektury
najciekawszego artykułu numeru.


 4. Programowanie gier
3D na platformie mobilnej


Każdy z nas chyba grał w gry na telefonach komórkowych w
czasie oczekiwania na jakieś zdarzenie. Czy zastanawialiście się w jaki sposób
są tworzone te gry? Jak to się dzieje, że na tak ograniczonym zasobami sprzęcie
uzyskuje się całkiem przyzwoitą grafikę oraz grywalność? Otóż jest to możliwe
dzięki stosowaniu pewnych technik programowych, które autor niniejszego
artykułu prezentuje. Dowiemy się czym jest hierarchiczna organizacja scen i jak
jest to wykorzystywane. Autor wyjaśnia również czym jest detekcja kolizji i
wykrywanie widoczności. Dzięki podrozdziałowi traktującemu o optymalnym
wykorzystaniu pamięci dowiemy się jakie stosować struktury danych w scenach
graficznych. Dowiemy się również czym są binarne drzewa adaptacyjne i jak mogą
nam pomóc w tworzeniu grafiki 3D.


 5. Brew - Java, C i
C++ w sieciach GSM/GPRS, UMTS i CDMA


Urządzeniami mobilnymi zarządzają nie tylko takie platformy
jak Symbian, Windows Mobile czy Linux. Znajdziemy również i takie, które
pracują pod kontrolą system Brew. Z niniejszego artykułu dowiemy się czym jest
ta platforma, kto ją stworzył oraz na urządzeniach których producentów jest ona
obecna. Ale co ważniejsze artykuł przedstawia jakie są możliwości programowania
platformy Brew. Autor opisuje jak prosto stworzyć przykładową aplikację.
Począwszy od instalacji narzędzi po dostęp do plików, systemu dźwiękowego,
sieci czy ekranu. Dowiemy się również jak podpisać stworzoną aplikację i
zainstalować ją na urządzeniu.


 


W numerze znajdziemy
również:


Oracle Coherence część 2


Wywiad z Miłosławem Smykiem


Parasoft .TEST 4.0 - walka z błędami w aplikacjach .NET



Programy:

Zawartość płyty:


Multimedialny kurs WPF - część 4


All My
Movies


Trend Micro
Internet Security 2008



Cena::

Odsłon: 4938
Więcej informacji o tym numerze

Autor: nakedbabek | Data: 11-03-2011, 11:04:30

family pictures of [url=http://www.awesomestyles.com/mybb/member.php?action=profile&uid=5044] nude tape[/url] Naked celebrities .

Autor (wymagane):
Treść (wymagane):
Przepisz kod z obrazka (wymagane):
   

Skarpety X-socks | Przyspieszanie komputera | Jak przyspieszyć Internet | Przyspieszanie Wifi | aktywacja Windows 7 | nLite |
Nokia kalkulator | Jak zdjąć Simlock za darmo