5469091489

5469091489



3. Zakres zastosowanych technologii - aplikacja mobilna 3.1. Środowisko programistyczne

Do napisania aplikacji mobilnej użyte zostało dedykowane zintegrowane środowisko programistyczne (IDE) - Microsoft Visual Studio 2008. W momencie pisania tej pracy dostępna jest nowsza wersja tego oprogramowania - Visual Studio 2010, jednak nie wspiera ona systemów z rodziny Windows Mobile/CE i technologii .NET Compact Framework [3]. Visual Studio 2008 jest bardzo rozbudowanym IDE, wspierającym programowanie aplikacji zarówno konsolowych, jak i tych z graficznym interfejsem użytkownika (GUI), stron internetowych, aplikacji webowych, web services na platformy Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework i Microsoft Silverlight.

Visual Studio wspiera wiele różnych języków programowania, na poziomie edycji jak i debugowania kodu. W środowisko wbudowano obsługę języków: C/C-)—1-, VB.NET, C# i F# (od wersji 2010). Obsługiwane są oczywiście języki znaczników XML/XSLT, HTML/XHTML, JavaScript i CSS.

Wbudowany w Visual Studio edytor kodu wyposażony jest zaawansowane kolorowanie składni i uzupełnianie kodu, w całości zwane technologią Microsoft IntelliSense. Dobrą cechą wbudowanego debuggera jest zaś fakt jego działania zarówno na poziomie kodu jak i maszyny (w tym wypadku urządzenia mobilnego lub jego emulatora).

Programowanie aplikacji w technologii .NET CF zdecydowanie ułatwia tryb Design, który pozwala na umieszczanie kontrolek na ekranie aplikacji za pomocą metody "przeciągnij i upuść”. W widoku Design dostępny jest pasek narzędzi z dużą ilością kontrolek do wyboru. W przypadku rozwijania aplikacji pod Windows Mobile 6.5 / 6.5.3 pojawia się jednak pewien problem. Dla tych systemów wydane zostało jedynie DTK, czyli emulatory, API gestów i sample. W projektach Windows Mobile 6.5 / 6.5.3 używa się zatem Windows Mobile 6 SDK, co ze strony Visual Studio skutkuje na przykład brakiem predefiniowanej możliwości wyboru rozmiaru wyświetlacza 800 na 480 pikseli (można wymusić taki rozmiar wpisując go ręcznie). Brak jest też prostej obsługi skórek charakterystycznych dla nowszych systemów z rodziny Windows Mobile, można je zastosować wyłącznie z poziomu kodu.

Bardzo użyteczną funkcją jest możliwość uruchamiania bądź debugowania aplikacji bezpośrednio na urządzeniu mobilnym. Wystarczy tylko podłączyć telefon kablem USB i w momencie uruchamiania aplikacji wybrać Windows Mobile 6 Professional Device jako cel {Rys. 3.1).

13



Wyszukiwarka

Podobne podstrony:
3.2. Obsługa GPS - biblioteka GPS Intermediate Driver Zakres zastosowanych technologii - aplikacja m
3.2. Obsługa GPS - biblioteka GPS Intermediate Driver Zakres zastosowanych technologii - aplikacja m
Sposób 2. Użycie gotowego środowiska programistycznego do obliczeń numerycznych będącego
2.    Open Watcom 1.9 (80 MB) Środowisko programistyczne do tworzenia 16/32 bitowych
6 (1595) 114 Aplikacje w Delphi. Przykłady Program można napisać korzystając tylko z jednej procedur
Wprowadzenie do programowania aplikacji multimedialnych w środowisku Flash Wykład 6 dr Karina
IMG50 lego zakresu urządzeń i technologii, systemów i procedur. Do najważniejszych dcm low technolo
Mechanika1 Najpopularniejsze obecnie zastosowanie sieci neuronowych: •    w programa
Program studiów podyplomowych dla nauczycieli w zakresie informatyki/technologii informacyjnejR
Zastosowanie nagniatania w technologii maszyn Zakres zastosowań nagniatania wynika z charakterystyki
Sprawozdaniaz zakresu ochrony środowiska Raport do KOBiZE Opłaty za korzystanie ze środowiska WTOAHI
PROGRAM APLIKAGI I ROK Załącznik Nr 1 do Regulaminu aplikacji radcowskiej Zasady ogólne: godzin
Java - uniwersalne środowisko programowania w sieci (klient-serwer) Java zawiera standardowe śr
IDE - Integrated development environment (zintegrowane środowisko programowania) IDE - aplikacja (lu
• Reguła merytoryczna o Stosuje się ją do norm, których zakresy zastosowania pozostają w stosunku

więcej podobnych podstron