Dołącz do nas!
Capgemini Software Solutions Center znajduje się obecnie w fazie intensywnego rozwoju. Dołącz do naszego zespołu!
Elastyczna kompozycja serwisów. Pierwszy TechTalk w 2012 roku już 01.02! Zapraszamy!
Business Process Management
Wyszukiwarka:
Login:
Hasło:

 Whitepapers


Whitepaper - Omówienie platformy Microsoft Silverlight

Microsoft Silverlight jest technologią służącą do tworzenia bogatych, atrakcyjnych wizualnie aplikacji internetowych (Rich Internet Applications), zawierających efektowne animacje, grafikę wektorową,  a także multimedia. 

Podobnie jak w przypadku WPF (Windows Presentation Foundation) - technologii prezentacyjnej stworzonej dla Microsoft .NET Framework 3.0 - wygląd aplikacji projektowany jest przy użyciu przejrzystego, opartego na XMLu, języka XAML (eXtensible Application Markup Language).

Sercem technologii Silverlight jest plugin do przeglądarki, który odpowiedzialny jest za uruchomienie, wykonanie i renderowanie kodu XAML, a następnie wyświetlenie wyników w oknie przeglądarki

Wszystko to brzmi pewnie znajomo, ponieważ istnieje wiele innych technologii, które służą do prezentacji treści multimedialnych, i które wykorzystują pluginy do rozszerzania funkcjonalności przeglądarek. Mowa tu oczywiście o takich technologiach jak: ActiveX, Shockwave, czy wreszcie Adobe Flash.

Pomimo, że wszystkie te technologie ciągle są w użyciu, żadna z nich nie stała się dominującą platformą dla aplikacji RIA. Powodem tego mogły być liczne problemy jakie napotkały te technologie, takie jak: nieduża ilość i ubogie narzędzia deweloperskie, czy niekompatybilność z wszystkimi przeglądarkami i systemami operacyjnymi.

Jedyną technologią, która była w stanie uniknąć tych pułapek jest Flash. Jednakże Flash nadal oferuje mniej niż inne nowoczesne środowiska programowania. I to jest miejsce, w którym pojawia się Silverlight, który oferuje funkcjonalności podobne do Flasha, a oprócz tego posiada cechy nowoczesnych środowisk programowania.

W dokumencie tym zawarto ogólny opis technologii Silverlight oraz możliwości jej wykorzystania. Silverlight jest technologią, która może zrewolucjonizować sposoby projektowania i tworzenia aplikacji internetowych. Oparty na znacznikach interfejs użytkownika, jak i prosty model programowania pozwolą firmom zaoferować swoim klientom lepsze doświadczenia użytkownika w bardziej odpowiedniej formie, dlatego też producenci oprogramowania coraz częściej decydują się na wybór tej platformy.

Tu znajdziesz dokument w formacie PDF do pobrania.


Whitepaper - Omówienie platformy JavaFX

JavaFX to nowa technologia kliencka firmy Sun przeznaczona do tworzenia Rich Internet Applications (RIA). Ten dokument zawiera krótkie omówienie platformy JavaFX oraz komentuje możliwość jej wykorzystania.

opisPlatforma JavaFX zbudowana jest na bazie maszyny wirtualnej Javy i umożliwia wykorzystanie jej potencjału w nowy sposób. Nakierowana jest na tworzenie GUI aplikacji internetowych. JavaFX wspiera wideo oraz audio, animacje, grafikę wektorową i rastrową, usługi sieciowe REST (Representational State Transfer), lokalne przechowywanie danych i posiada podstawowe komponenty GUI. Istotną właściwością ma być wsparcie dla urządzeń mobilnych i możliwość uruchomienia tego samego programu na różnych platformach bez modyfikacji źródeł.

Elementem składowym technologii jest w pełni obiektowy, statycznie typowany język JavaFX Script. Posiada on deklaratywną składnię, co umożliwia proste opisanie wyglądu GUI. W skład platformy wchodzą także narzędzia progra-mistyczne (dodatki do Eclipse i Netbeans) oraz graficzne (dodatki do produktów firmy Adobe). Trwają prace nad narzędziem do wizualnego tworzenia interfejsu i aplikacji.

W dziedzinie oferowanej funkcjonalności technologia nie wnosi w świat RIA nic nowego – brak akceleracji sprzętowej, grafiki 3D oraz przetwarzania wideo. Natomiast po wykonaniu badań wydajnościowych, można stwierdzić, że technologia nie jest jeszcze w pełni gotowa do wdrażania w sektorze animacji. JavaFX jest jednak w ciągłym rozwoju i Sun pracuje nad poprawieniem wydajności.

Platformą JavaFX warto się jednak zainteresować, bowiem projektanci tej platformy czerpiąc na doświadczeniu konkurencji, przygotowali dobry fundament dla aplikacji RIA, a sama platforma pozwoli na wykorzystanie istniejącej infrastruktury stworzonej w Javie.

Tu znajdziesz dokument w formacie PDF do pobrania.

 

Whitepaper - Biblioteka Google Maps API

Google Maps API jednym z bardziej znanych produktów, które firma Google stworzyła w ostatnich latach. Większość użytkowników Internetu doskonale zna adres maps.google.com, pod którym można wyszukać dowolny adres i otrzymać wynik wyszukiwania w postaci czytelnej, skalowalnej mapy.

opisAle Google Maps to znacznie więcej niż tylko strona pozwalająca na znajdowanie wybranego adresu i wygodna mapa miasta. Pod nazwą Google Maps API firma Google udostępniła bibliotekę JavaScript, która w bardzo prosty sposób pozwala dodać funkcjonalność tworzenia map do dowolnej strony internetowej, co czyni tą technologię bardzo pożytecznym narzędziem wspomagającym tworzenie aplikacji internetowych.

Ten artykuł ma na celu przedstawienie biblioteki Google Maps API – zawiera informacje o tym, do czego ta biblioteka może się przydać i proste przykładów kodu, które pozwolą czytelnikowi zrozumieć, co może zyskać, dodając tą funkcjonalność do swoich aplikacji.


Tu znajdziesz dokument w formacie PDF do pobrania.

Platforma JavaFX zbudowana jest na bazie maszyny wirtualnej Javy i umożliwia wykorzystanie jej potencjału w nowy sposób. Nakierowana jest na tworzenie GUI aplikacji internetowych. JavaFX wspiera wideo oraz audio, animacje, grafikę wektorową i rastrową, usługi sieciowe REST (Representational State Transfer), lokalne przechowywanie danych i posiada podstawowe komponenty GUI. Istotną właściwością ma być wsparcie dla urządzeń mobilnych i możliwość uruchomienia tego samego programu na różnych platformach bez modyfikacji źródeł.

Elementem składowym technologii jest w pełni obiektowy, statycznie typowany język JavaFX Script. Posiada on deklaratywną składnię, co umożliwia proste opisanie wyglądu GUI. W skład platformy wchodzą także narzędzia progra-mistyczne (dodatki do Eclipse i Netbeans) oraz graficzne (dodatki do produktów firmy Adobe). Trwają prace nad narzędziem do wizualnego tworzenia interfejsu i aplikacji.

W dziedzinie oferowanej funkcjonalności technologia nie wnosi w świat RIA nic nowego – brak akceleracji sprzętowej, grafiki 3D oraz przetwarzania wideo. Natomiast po wykonaniu badań wydajnościowych, można stwierdzić, że technologia nie jest jeszcze w pełni gotowa do wdrażania w sektorze animacji. JavaFX jest jednak w ciągłym rozwoju i Sun pracuje nad poprawieniem wydajności.

Platformą JavaFX warto się jednak zainteresować, bowiem projektanci tej platformy czerpiąc na doświadczeniu konkurencji, przygotowali dobry fundament dla aplikacji RIA, a sama platforma pozwoli na wykorzystanie istniejącej infrastruktury stworzonej w Javie.

Czy ta strona jest czytelna i pomocna? Tak    Nie
Wyraź swoją opinię:

Capgemini Polska Sp. z o.o.
ul. Strzegomska 42B
53-611 Wrocław
Tel.: 71 758 70 00
Fax: 71 758 71 00
rekrutacja.ssc.pl@capgemini.com