Wprowadzenie do J2ME

Wielkość: px
Rozpocząć pokaz od strony:

Download "Wprowadzenie do J2ME"

Transkrypt

1 Wprowadzenie do J2ME Marcin Stachniuk Politechnika Wrocławska Wydział Elektroniki Studenckie Koło Naukowe Informatyki Systemów Autonomicznych i Adaptacyjnych ISA 2 25 listopada 2010 Marcin Stachniuk Wprowadzenie do J2ME 1/52

2 Plan prezentacji 1 Wprowadzenie 2 Pierwszy kod 3 Jakie środowisko? NetBeans Eclipse 4 Uruchomienie aplikacji 5 Podsumowanie Marcin Stachniuk Wprowadzenie do J2ME 2/52

3 Plan prezentacji 1 Wprowadzenie 2 Pierwszy kod 3 Jakie środowisko? NetBeans Eclipse 4 Uruchomienie aplikacji 5 Podsumowanie Marcin Stachniuk Wprowadzenie do J2ME 3/52

4 The Java Platform Marcin Stachniuk Wprowadzenie do J2ME 4/52

5 The Connected Limited Device Configuration Marcin Stachniuk Wprowadzenie do J2ME 5/52

6 CLDC 1.0 vs CLDC 1.1 CLDC 1.0 odchudzona java 1.3 pakiety: java.io, java.lang, java.util brak obsługi liczb zmiennoprzecinkowych CLDC 1.1 (JSR-139) obsługa liczb zmiennoprzecinkowych klasy Double i Float rozszerzona klasa Thread Marcin Stachniuk Wprowadzenie do J2ME 6/52

7 CLDC 1.0 vs CLDC 1.1 CLDC 1.0 odchudzona java 1.3 pakiety: java.io, java.lang, java.util brak obsługi liczb zmiennoprzecinkowych CLDC 1.1 (JSR-139) obsługa liczb zmiennoprzecinkowych klasy Double i Float rozszerzona klasa Thread Marcin Stachniuk Wprowadzenie do J2ME 6/52

8 Mobile Information Device Profile cz. 1 MIDP 1.0 http GUI RMS Record Management Store MIDP 2.0 https Mobile Media API (MMAPI) The Game API (Sprite, TiledLayer) Obrazy RGB Full Screen Mode Marcin Stachniuk Wprowadzenie do J2ME 7/52

9 Mobile Information Device Profile cz. 1 MIDP 1.0 http GUI RMS Record Management Store MIDP 2.0 https Mobile Media API (MMAPI) The Game API (Sprite, TiledLayer) Obrazy RGB Full Screen Mode Marcin Stachniuk Wprowadzenie do J2ME 7/52

10 Mobile Information Device Profile cz. 2 MIDP 2.1 poprawiona wersja 2.0 MIDP 3.0 LIBlety uruchamianie wielu midletów bezpieczeństwo Marcin Stachniuk Wprowadzenie do J2ME 8/52

11 Mobile Information Device Profile cz. 2 MIDP 2.1 poprawiona wersja 2.0 MIDP 3.0 LIBlety uruchamianie wielu midletów bezpieczeństwo Marcin Stachniuk Wprowadzenie do J2ME 8/52

12 Plan prezentacji 1 Wprowadzenie 2 Pierwszy kod 3 Jakie środowisko? NetBeans Eclipse 4 Uruchomienie aplikacji 5 Podsumowanie Marcin Stachniuk Wprowadzenie do J2ME 9/52

13 C++ Studenkie Koło Naukowe ISA 2 Warsztaty programistyczne J2ME 25 listopada 2010 Przykładowy program w C++: 1: #i n c l u d e <i o s t r e a m > 2: 3: u s i n g namespace s t d ; 4: 5: i n t main ( i n t argc, c h a r a r g v ) 6: { 7: cout << H e l l o World << e n d l ; 8: } Marcin Stachniuk Wprowadzenie do J2ME 10/52

14 Java SE Przykładowy program w Javie SE: 1: p u b l i c c l a s s Main { 2: p u b l i c s t a t i c v o i d main ( S t r i n g [ ] a r g s ) { 3: System. out. p r i n t l n ( H e l l o World ) ; 4: } 5: } Marcin Stachniuk Wprowadzenie do J2ME 11/52

15 Java ME Przykładowy program w Javie ME: 1: // i m p o r t p a k i e t u z a w i e r a j ą c e g o k l a s ę MIDlet 2: i m p o r t j a v a x. m i c r o e d i t i o n. m i d l e t. ; 3: 4: // K l a s a r o z s z e r z a j ą c a a b s t r a k c y j n ą k l a s ę MIDlet. 5: // K l a s a k t ó r a b ę d z i e j a k o p i e r w s z a uruchamiana. 6: p u b l i c c l a s s MyMidlet e x t e n d s MIDlet { 7: p u b l i c v o i d s t a r t A p p ( ) { 8: } 9: 10: p u b l i c v o i d pauseapp ( ) { 11: } 12: 13: p u b l i c v o i d d e s t r o yapp ( b o o l e a n u n c o n d i t i o n a l ) { 14: } 15: } Marcin Stachniuk Wprowadzenie do J2ME 12/52

16 Cykl życia aplikacji Marcin Stachniuk Wprowadzenie do J2ME 13/52

17 Znaczenie nadpisanych metod Klasa MIDlet: konstruktor - wywoływany tylko raz podczas uruchamiania aplikacji startapp() - wywoływana przy uruchomieniu aplikacji i podczas powrotu ze stanu Paused (np. po zakończeniu rozmowy telefonicznej) pauseapp() - wywoływana gdy telefon przechodzi w stan Paused (np. podczas przyjścia sms a) destroyapp(bool unconditional) - wywoływana przed zakończeniem aplikacji (np. podczas twardego wyłączania aplikacji czerwonym przyciskiem) Metody destroyapp() i startapp() mogą rzucić wyjątek MIDletStateChangeException, niezezwalając w ten sposób na zmianę stanu. Marcin Stachniuk Wprowadzenie do J2ME 14/52

18 Pierwszy MIDlet Listing 1: Pierwszty MIDlet 1: i m p o r t j a v a x. m i c r o e d i t i o n. l c d u i. ; 2: i m p o r t j a v a x. m i c r o e d i t i o n. m i d l e t. ; 3: 4: p u b l i c c l a s s M i d l e t e x t e n d s MIDlet { 5: p u b l i c v o i d s t a r t A p p ( ) { 6: // u t w o r z e n i e TextBox a 7: TextBox t ex tb ox = new TextBox ( 8: Moj P i e r w s z y M i d l e t, 9: H e l l o World!, 20, 0) ; 10: 11: // p o b r a n i e o b i e k t u w y ś w i e t l a c z a 12: D i s p l a y d i s p l a y = D i s p l a y. g e t D i s p l a y ( t h i s ) ; 13: 14: // u s t a w i e n i e w y ś w i e t l a n i a t e x t B o x a na e k r a n i e 15: d i s p l a y. s e t C u r r e n t ( t e xtbox ) ; 16: System. out. p r i n t l n ( H e l l o World! ) ; 17: } 18: Marcin Stachniuk Wprowadzenie do J2ME 15/52

19 Pierwszy MIDlet 19: p u b l i c v o i d pauseapp ( ) { 20: } 21: 22: p u b l i c v o i d d e s t r o yapp ( b o o l e a n u n c o n d i t i o n a l ) { 23: } 24: } Marcin Stachniuk Wprowadzenie do J2ME 16/52

20 Pierwszy MIDlet w działaniu Marcin Stachniuk Wprowadzenie do J2ME 17/52

21 Drugi MIDlet Listing 2: Drugi MIDlet 1: i m p o r t j a v a x. m i c r o e d i t i o n. l c d u i. ; 2: i m p o r t j a v a x. m i c r o e d i t i o n. m i d l e t. ; 3: 4: // k l a s a dodatkowo i m p l e m e n t u j e CommandListener 5: p u b l i c c l a s s M i d l e t e x t e n d s MIDlet implements CommandListener { 6: p u b l i c v o i d s t a r t A p p ( ) { 7: TextBox t ex tb ox = new TextBox ( 8: Moj P i e r w s z y M i d l e t, 9: H e l l o World!, 20, 0) ; 10: 11: // u t w o r z e n i e komendy Koniec 12: Command exitcommand = new Command( Koniec, Command. EXIT, 1) ; 13: // u s t a w i e n i e n a s ł u c h i w a c z a komend 14: t e x t B o x. setcommandlistener ( t h i s ) ; 15: // d o d a n i e komendy do t e x t B o x a 16: t e x t B o x. addcommand ( exitcommand ) ; Marcin Stachniuk Wprowadzenie do J2ME 18/52

22 Drugi MIDlet 17: D i s p l a y d i s p l a y = D i s p l a y. g e t D i s p l a y ( t h i s ) ; 18: d i s p l a y. s e t C u r r e n t ( t e x t B o x ) ; 19: System. out. p r i n t l n ( H e l l o World! ) ; 20: } 21: 22: p u b l i c v o i d pauseapp ( ) { } 23: 24: p u b l i c v o i d d estroyapp ( b o o l e a n u n c o n d i t i o n a l ) { 25: } 26: 27: // k o n i e c z n a j e s t i m p l e m e n t a c j a t e j metody gdy implementujemy CommandListener 28: p u b l i c v o i d commandaction (Command c, D i s p l a y a b l e d ) { 29: // s p r a w d z e n i e czy z d a r z e n i e p o c h o d z i od komendy typu Command. EXIT 30: i f ( c. getcommandtype ( ) == Command. EXIT ) { 31: destroyapp ( f a l s e ) ; 32: n o t i f y D e s t r o y e d ( ) ; // z a k o ń c z e n i e a p l i k a c j i 33: } 34: } 35: } Marcin Stachniuk Wprowadzenie do J2ME 19/52

23 Drugi MIDlet w działaniu Marcin Stachniuk Wprowadzenie do J2ME 20/52

24 Plan prezentacji 1 Wprowadzenie 2 Pierwszy kod 3 Jakie środowisko? NetBeans Eclipse 4 Uruchomienie aplikacji 5 Podsumowanie Marcin Stachniuk Wprowadzenie do J2ME 21/52

25 Integrated Development Environment - IDE Podstawowe środowisko: Java Platform Micro Edition Software Development Kit 3.0 Najpopularniejsze środowiska: NetBeans Eclipse IntelliJ IDEA Vi / Vim ;) Marcin Stachniuk Wprowadzenie do J2ME 22/52

26 NetBeans obecnie Marcin Stachniuk Wprowadzenie do J2ME 23/52

27 NetBeans download Marcin Stachniuk Wprowadzenie do J2ME 24/52

28 NetBeans Nowy Projekt Warto wybrać te zawierające już Java ME. Nie trzeba będzie instalować SDK. Marcin Stachniuk Wprowadzenie do J2ME 25/52

29 NetBeans Nazwa Projektu Marcin Stachniuk Wprowadzenie do J2ME 26/52

30 NetBeans Wybranie Platformy Marcin Stachniuk Wprowadzenie do J2ME 27/52

31 NetBeans Finish Marcin Stachniuk Wprowadzenie do J2ME 28/52

32 NetBeans Utworzony Midlet Marcin Stachniuk Wprowadzenie do J2ME 29/52

33 NetBeans Uruchomienie MIDletu Marcin Stachniuk Wprowadzenie do J2ME 30/52

34 Eclipse Studenkie Koło Naukowe ISA 2 Warsztaty programistyczne J2ME 25 listopada 2010 Marcin Stachniuk Wprowadzenie do J2ME 31/52

35 Eclipse download Marcin Stachniuk Wprowadzenie do J2ME 32/52

36 Eclipse Nowy Projekt Marcin Stachniuk Wprowadzenie do J2ME 33/52

37 Eclipse Nazwa Projektu Marcin Stachniuk Wprowadzenie do J2ME 34/52

38 Eclipse Właściwości Projektu Marcin Stachniuk Wprowadzenie do J2ME 35/52

39 Eclipse Ustawienia Projektu Marcin Stachniuk Wprowadzenie do J2ME 36/52

40 Eclipse Dodanie Nowego Midletu Marcin Stachniuk Wprowadzenie do J2ME 37/52

41 Eclipse Nazwa Nowego Midletu Marcin Stachniuk Wprowadzenie do J2ME 38/52

42 Eclipse Tworzenie Midletu koniec Marcin Stachniuk Wprowadzenie do J2ME 39/52

43 Eclipse Utworzony Midlet Marcin Stachniuk Wprowadzenie do J2ME 40/52

44 Eclipse Uruchomienie Midletu Marcin Stachniuk Wprowadzenie do J2ME 41/52

45 Plan prezentacji 1 Wprowadzenie 2 Pierwszy kod 3 Jakie środowisko? NetBeans Eclipse 4 Uruchomienie aplikacji 5 Podsumowanie Marcin Stachniuk Wprowadzenie do J2ME 42/52

46 JAD i JAR Marcin Stachniuk Wprowadzenie do J2ME 43/52

47 Przykładowa Zawartość JAD MIDlet-1: Midlet,, Midlet MIDlet-Jar-Size: 1035 MIDlet-Jar-URL: MobileApplication1.jar MIDlet-Name: MobileApplication1 MIDlet-Vendor: Vendor MIDlet-Version: 1.0 MicroEdition-Configuration: CLDC-1.1 MicroEdition-Profile: MIDP-2.0 Marcin Stachniuk Wprowadzenie do J2ME 44/52

48 Zawartość JAR Marcin Stachniuk Wprowadzenie do J2ME 45/52

49 Zawartość Manifestu (plik MANIFEST.MF) z pliku JAR MIDlet-1: Midlet,, Midlet MIDlet-Jar-URL: MobileApplication1.jar MIDlet-Name: MobileApplication1 MIDlet-Vendor: Vendor MIDlet-Version: 1.0 MicroEdition-Configuration: CLDC-1.1 MicroEdition-Profile: MIDP-2.0 Brak atrybutu MIDlet-Jar-Size! Marcin Stachniuk Wprowadzenie do J2ME 46/52

50 Instalacja Aplikacji Instalacja Aplikacji j2me na telefonie z internetu: Ściągnięcie pliku JAD Sprawdzenie pliku JAD (wielkość MIDletu, wersje MIDP, CLDC) Ściągnięcie pliku JAR Sprawdzenie rozmiaru JAR a (czy zgodny z wpisem w pliku JAD) Porównanie wpisów w pliku JAD i MANIFEST.MF Instalacja Marcin Stachniuk Wprowadzenie do J2ME 47/52

51 Zawartość JAD - zmodyfikowana MIDlet-1: Midlet,, Midlet MIDlet-Jar-Size: 1035 MIDlet-Jar-URL: MIDlet-Name: MobileApplication1 MIDlet-Vendor: Vendor MIDlet-Version: 1.0 MicroEdition-Configuration: CLDC-1.1 MicroEdition-Profile: MIDP-2.0 Marcin Stachniuk Wprowadzenie do J2ME 48/52

52 Plan prezentacji 1 Wprowadzenie 2 Pierwszy kod 3 Jakie środowisko? NetBeans Eclipse 4 Uruchomienie aplikacji 5 Podsumowanie Marcin Stachniuk Wprowadzenie do J2ME 49/52

53 Czego się dzisiaj nauczyliśmy? Konfiguracje CLDC 1.0 i 1.1 Profile MIDP Budowa programu, cykl życia aplikacji Środowiska IDE Uruchomienie Aplikacji Marcin Stachniuk Wprowadzenie do J2ME 50/52

54 Pytania Studenkie Koło Naukowe ISA 2 Warsztaty programistyczne J2ME 25 listopada 2010? Marcin Stachniuk Wprowadzenie do J2ME 51/52

55 Więcej informacji Kontakt z autorem: mstachniuk@gmail.com Strona koła naukowego ISA 2 Nowa (2010) strona warsztatów: Stara (2009) strona warsztatów: mstachniuk Adres tego dokumentu: NetBeans Eclipse Java ME Platform Overview Managing the MIDlet Life-Cycle with a Finite State Machine Java Platform Micro Edition Software Development Kit Marcin Stachniuk Wprowadzenie do J2ME 52/52

Programowanie aplikacji na urządzenia mobilne

Programowanie aplikacji na urządzenia mobilne Informatyka I Programowanie aplikacji na urządzenia mobilne dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2018 JME - Java Platform Micro Edition JME platforma Java przeznaczona

Bardziej szczegółowo

Java Platform Micro Edition

Java Platform Micro Edition Java Platform Micro Edition Instalacja środowiska programistycznego Java Platform Micro Edition Software Development Kit 3.0 for Windows z lokalizacji http://www.oracle.com/technetwork/java/javame/downloads/sdk30-jsp-139759.html

Bardziej szczegółowo

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 1

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 1 z wykorzystaniem języka Java ME ćwiczenia 1 Budowa aplikacji MIDP utworzenie klasy dziedziczącej z klasy java.microedition.midlet.midlet Klasa musi posiadać przynajmniej trzy metody: startapp() inicjalizacja

Bardziej szczegółowo

Autor : Mateusz Kupczyk

Autor : Mateusz Kupczyk Technologie biznesu elektronicznego Java 2 Micro Edition J2ME Autor : Mateusz Kupczyk Plan prezentacji Wstęp J2ME - omówienie Szczegółowe omówienie profilu MIDP KVM MIDLet oraz MIDSuite Interfejs użytkownika,

Bardziej szczegółowo

M-biznes: Mobile Business. Realizacja aplikacji mobilnych w języku Java. Typy urządzeń przenośnych. Przykłady zastosowań

M-biznes: Mobile Business. Realizacja aplikacji mobilnych w języku Java. Typy urządzeń przenośnych. Przykłady zastosowań M-biznes: Mobile Business Realizacja aplikacji mobilnych w języku Java E-business (Electronic Business): dostęp do komputerowych systemów sprzedaży towarów, usług i informacji za pomocą komputerów osobistych

Bardziej szczegółowo

Agata Gałecka, Martyna Sikorska, Tomasz Cebula. 28 kwietnia 2009

Agata Gałecka, Martyna Sikorska, Tomasz Cebula. 28 kwietnia 2009 Politechnika Wrocławska Informatyka 28 kwietnia 2009 Agenda 1 do J2ME 2 J2ME 3 4 5 6 Profil 7 Klasa 8 Narzędzia 9 Agenda 1 do J2ME 2 J2ME 3 4 5 6 Profil 7 Klasa 8 Narzędzia 9 Agenda 1 do J2ME 2 J2ME 3

Bardziej szczegółowo

ZAPOZNANIE SIĘ Z TWORZENIEM

ZAPOZNANIE SIĘ Z TWORZENIEM LABORATORIUM SYSTEMÓW MOBILNYCH ZAPOZNANIE SIĘ Z TWORZENIEM APLIKACJI MOBILNEJ W J2ME I. Temat ćwiczenia II. Wymagania Podstawowe wiadomości z zakresu języka Java Podstawowa znajomość środowiska Eclipse

Bardziej szczegółowo

I2: J2ME programowanie w NetBeans IDE Wydział Transportu PW semestr /11

I2: J2ME programowanie w NetBeans IDE Wydział Transportu PW semestr /11 INSTALOWANIE NETBEANS IDE 6.9.1 JAVA SE (54MB) ORAZ DOINSTALOWANIE PAKIETU SUN JAVA WIRELESS TOOLKIT 2.5.2_01 FOR CLDC Uwaga: NetBeans działa poprawnie, jeŝeli komputer wyposaŝony jest w co najmniej 512

Bardziej szczegółowo

JDK 7u25 NetBeans 7.3.1 Zajęcia 1 strona - 1

JDK 7u25 NetBeans 7.3.1 Zajęcia 1 strona - 1 JDK 7u25 NetBeans 7.3.1 Zajęcia 1 strona - 1 Uwaga: INSTALACJA NOWEJ PLATFORMY JAVA SE Wygląd stron WWW pobieranych z serwera może być inny (aktualizacje), od tych pokazanych w instrukcji, ponieważ instrukcja

Bardziej szczegółowo

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans. GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans

Bardziej szczegółowo

Programowanie w języku Java

Programowanie w języku Java Programowanie w języku Java Wykład 12: Java Platform, Micro Edition (Java ME) Konfiguracje Standard dla pewnych grup urządzeń Connected Limited Devices Configuration (CLDC) procesor 16-bitowy, 192kB RAM

Bardziej szczegółowo

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 2

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 2 z wykorzystaniem języka Java ME ćwiczenia 2 Wykorzystanie plików graficznych w MIDlet ach utworzenie obiektu klasy Image (statyczna metoda createimage()) utworzenie obiektu klasy ImageItem dodanie utworzonego

Bardziej szczegółowo

Programowanie urządzeń mobilnych na platformie Java ME

Programowanie urządzeń mobilnych na platformie Java ME Programowanie urządzeń mobilnych na platformie Java ME Piotr Kopniak Wprowadzenie Telefon komórkowy jest urządzeniem bardzo popularnym. Przyzwyczailiśmy się już do tego, że każdy człowiek go ma i dzięki

Bardziej szczegółowo

public void startapp() { } public void pauseapp() { } public void destroyapp(boolean unconditional) { }

public void startapp() { } public void pauseapp() { } public void destroyapp(boolean unconditional) { } INSTRUKCJA DO ĆWICZENIA 2 METODYKA POSTĘPOWANIA PRZY TWORZENIU MIDLETU Z DWOMA EKRANAMI EKRAN 1 GUI WYSOKIEGO POZIOMU (KLASA SCREEN) EKRAN 2 GUI NISKIEGO POZIOMU (KLASA CANVAS) I Podstawowy szkielet MIDetu.

Bardziej szczegółowo

J2ME Część II. P.J.Podsiadły

J2ME Część II. P.J.Podsiadły J2ME Część II P.J.Podsiadły Stany aplikacji Szkielet aplikacji import javax.microedition.midlet.*; public class MyMIDlet extends MIDlet { public MyMIDlet() { // konstruktor } public void startapp() { //

Bardziej szczegółowo

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 3

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 3 z wykorzystaniem języka Java ME ćwiczenia 3 Wykorzystanie klasy List do tworzenie menu Klasa List - tworzenie list wyboru (EXCLUSIVE, MULTIPLE, IMPLICIT) Dodatkowe możliwości (dodatkowe komendy, pliki

Bardziej szczegółowo

Ż Ę ć Ć ć ć Ą

Ż Ę ć Ć ć ć Ą Ś Ł Ż Ą Ż Ę ć Ć ć ć Ą ŚĘ Ż ź Ś Ż Ś Ś Ń Ę Ą Ś Ł Ś Ł Ż Ż ź ż Ą Ś Ż Ż Ś Ł Ą Ą Ó Ż Ż ż ć Ż ż ć ż Ó Ż ż ć ż ć ż Ą Ę ż Ó Ó ż ż Ó ć Ż ć Ż ć ć ź Ę Ę Ę ć Ż Ź Ż ż ć ż Ź Ę Ż ż ć Ś ć Ż Ę ż Ę ż ż ż Ż ż ż ż ż ĘŁ ż ż

Bardziej szczegółowo

ć ć Ę ż Ą ż ż Ź ć Ę Ą ż Ą ć ż ć ć ż ż ć Ę ż ż ć ż ć

ć ć Ę ż Ą ż ż Ź ć Ę Ą ż Ą ć ż ć ć ż ż ć Ę ż ż ć ż ć ć ć Ł ć ć ć Ę ż Ą ż ż Ź ć Ę Ą ż Ą ć ż ć ć ż ż ć Ę ż ż ć ż ć ż ćż Ń ż ż ż ż ż ż ż ż Ź ż ż ż ć ć ż Ę Ń ć ż Ą ż Ś ż ż ć ć Ź ć ć ż ż Ź ż ć Ę Ń Ź ż ć ć ż Ń Ł ć ć ć Ż ż ć ć ż Ź ż Ę Ą ż ż ćż ż ż ć ż ż ż ć ć ż

Bardziej szczegółowo

Laboratorium z informatyki sem. III/ćw.11 Wydział Transportu PW 2017/18

Laboratorium z informatyki sem. III/ćw.11 Wydział Transportu PW 2017/18 INSTRUKCJA DO ĆWICZENIA 11 PIERWSZA APLIKACJA MOBILNA W JAVIE METODYKA POSTĘPOWANIA PRZY TWORZENIU MIDLETU Z TRZEMA EKRANAMI EKRAN 1 GUI WYSOKIEGO POZIOMU (KLASA SCREEN) EKRAN2 GUI WYSOKIEGO POZIOMU (KLASA

Bardziej szczegółowo

ć ę ę ć ę Ś ę Ń ę ź ę ę ę Ś ę ę ę Ó Ł Ł Ę Ą ę

ć ę ę ć ę Ś ę Ń ę ź ę ę ę Ś ę ę ę Ó Ł Ł Ę Ą ę ć ę ę Ł Ą Ś Ś ę Ś ę ę ć ć ę ę ę ę ć Ś ć ę ę ć ę Ś ę Ń ę ź ę ę ę Ś ę ę ę Ó Ł Ł Ę Ą ę Ą ę Ą ę ć ę ć Ą ć ę ć ć ę Ę ę Ś Ą Ł Ó ę ć ę ę ę ę Ą ć ęć ę ć ę ę ę ę ę ę ę ę ę ę ę ę ę ę ę ę ę ę ę ę Ą ę ę ę ę Ń ę Ó

Bardziej szczegółowo

ń ż ń ń Ą ń ż ż ń ż ż ż Ż ń Ą ń

ń ż ń ń Ą ń ż ż ń ż ż ż Ż ń Ą ń Ł Ą Ę ż ż ż ż Ó ż Ż Ż Ę Ż Ą Ż Ż ż Ś Ż Ś ń ż ń ń Ą ń ż ż ń ż ż ż Ż ń Ą ń Ę Ó Ł Ś ż ż Ę Ę ż Ó ż Ś Ę ń ń ń ż ń ń Ę Ę ń ż Ą ń Ś Ś Ę ń Ż Ę Ę ż ń ń ń ń ż Ę ń ń ń ń Ł Ę ń ń ń ń ż Ę ż ż ż Ź ż Ż ż Ż ż ż Ę ń Ę ż

Bardziej szczegółowo

ź Ż Ż Ś ć ć Ł ż Ż Ż Ż Ż Ł Ż Ł Ż Ż Ż ż ż ż ż ż ż Ż ć Ż Ś Ś Ń Ść

ź Ż Ż Ś ć ć Ł ż Ż Ż Ż Ż Ł Ż Ł Ż Ż Ż ż ż ż ż ż ż Ż ć Ż Ś Ś Ń Ść Ż Ż ć Ę Ę Ę ż ć ż Ś Ż Ż Ś Ż Ó ź Ż Ż Ś ć ć Ł ż Ż Ż Ż Ż Ł Ż Ł Ż Ż Ż ż ż ż ż ż ż Ż ć Ż Ś Ś Ń Ść Ś Ś Ż ż Ż Ż Ł Ż ć ż Ś Ś Ż Ż Ś Ś Ż Ż ż Ż Ż Ść Ż Ż ż Ż Ż Ś Ą ć Ż ż Ł Ą ż Ś ż ż Ę Ż Ż Ś Ż Ę ć ż ż Ę ć ż ż Ż Ś Ż

Bardziej szczegółowo

Ż Ń Ś Ł Ó Ś ń Ż ń ć Ż ć ń ź Ż ć ć ć ń ń ć Ż Ż ć

Ż Ń Ś Ł Ó Ś ń Ż ń ć Ż ć ń ź Ż ć ć ć ń ń ć Ż Ż ć ń Ż Ę Ń ń ń ć Ę ź ń ń ń ć Ż Ś Ż Ż Ń Ś Ł Ó Ś ń Ż ń ć Ż ć ń ź Ż ć ć ć ń ń ć Ż Ż ć Ż ć ń ń ń ć Ż ń ć ń ń Ó Ń ź ń ń Ś Ś Ż ć ć ć ć Ż ć ć ń ć ń Ż ć Ó Ż Ż Ż ć Ą ć Ó Ł Ą Ą Ó Ń ń ń ć ć ć ć ń ń ć Ń Ś ć Ś Ż ć ń Ż

Bardziej szczegółowo

Ó ń ń ń ń ń ź Ł ć ć ź ć ź ć ć ź ź ć Ó ń ć ń ć Ą ź ć ć ź ń ń ń Ę Ś Ł ć ń ń ń Ó Ó Ó Ó Ą Ó ź ć Ó ź ń ć ź ź Ę Ś ć Ę Ż Ś ź Ć ć ź ć ć ń ź ć Ł Ł Ó Ś ć ć ź ć Ś ń Ł Ó Ś ć Ś Ś ć Ó Ś ź ń ź ź ń Ę Ę ń Ó ń ń ź ź ń

Bardziej szczegółowo

ż ć Ń Ł Ż Ść Ść ć Ż Ść Ż ć ć Ż ź Ś ć ć Ó ć ć Ść

ż ć Ń Ł Ż Ść Ść ć Ż Ść Ż ć ć Ż ź Ś ć ć Ó ć ć Ść ć Ż ż Ę ż ć Ń Ł Ż Ść Ść ć Ż Ść Ż ć ć Ż ź Ś ć ć Ó ć ć Ść Ż Ść Ż ć Ż Ż Ż ż Ż ć Ł Ś Ż Ś ć Ż ć Ż ż ź Ż Ś ć ć ć ć Ó ć Ż Ść Ż ć ć Ż ż Ł Ż Ę ć ć ć Ż ć ć Ż ż ż ć Ż Ż ć Ł ć Ż Ć Ż Ż Ś Ż Ż Ż ć Ż ć ż ć Ż Ś Ż ć Ł ć

Bardziej szczegółowo

ć ć Ę Ó Ś ż ż Ś ż ż ż Ęć ż ć ć ż ż

ć ć Ę Ó Ś ż ż Ś ż ż ż Ęć ż ć ć ż ż Ń ć Ś ż ź ź ź ć ć Ę Ó Ś ż ż Ś ż ż ż Ęć ż ć ć ż ż Ę Ę ć ć ż Ł ż ź ż ż ż ć ż ż Ś ć ż ż ż Ś Ę ż Ó ć Ą ż ż ż ż ż ć ż ć ż ć Ą Ą ć Ę Ś Ś Ł ć ż ż ż Ł Ś Ś Ł ż Ę Ę ż ć Ę Ę ż ż ż Ł Ś ż ć ż ż ż ż Ś ż ż ć Ę ż ż ż

Bardziej szczegółowo

Ś ź Ś Ś

Ś ź Ś Ś Ś ź Ś Ś Ę Ż Ę ź Ł Ą ź ź Ę ź Ą Ą Ę Ó Ś Ś Ś Ę Ś ź Ś Ś ź ź ź ź Ę Ą Ż Ą ź ź ź Ę ź Ę Ś ź ź ŚĆ Ś Ś ź ź Ą Ą Ą Ą ź ź ź Ż Ś Ą Ś Ą Ś Ń Ś Ą Ż Ś Ń Ś Ą Ą Ę Ś Ą ź ź ź Ą ź ź ź Ą Ż Ą Ą Ę ź Ę Ź ź ź Ą Ś Ą ź ź Ę ź Ą ź Ć

Bardziej szczegółowo

ń ż ś

ń ż ś Ł ń ń ś ś ń ń ń ś ż Ń ż ż ć Ą ń ż ż ń ż ś ś Ł ń ń ść Ł ż Ł Ń ź ść ń ż ż ż ś ś ś ż ś ż ż ś ń ń ż ź ż ż ż ń ź ń ś ń ń Ą ć Ę Ł ń Ń ż ść Ń ż Ę ż ż ż ż ż ż ż ść ż ś ń ż ż ż ż ś ś ś ś ż ś ż ś ć ś ż ż ć ś ż ć

Bardziej szczegółowo

ć Ś

ć Ś Ą Ą Ń Ą ć Ś Ą ć Ś Ś Ś Ś Ś Ś Ś Ś Ś Ś ź Ś ć Ś Ś ć Ś Ś ź Ż ć ź Ż ć Ą Ś ź ź ć Ę ć Ś ć Ś Ś Ś ź Ś Ś Ś Ś Ś Ś Ś Ś Ą ć ć ć ć Ę ć ć Ś Ś Ś ć ć ć Ś Ś Ś Ś ć Ą ć ź ć ć Ę Ą Ś Ę ć ć ź Ę ć ć Ś Ę ź ć ć Ą Ę Ę Ą Ś Ś ź ć ć

Bardziej szczegółowo

Ę ż Ó Ł Ść ą ą ą Ą ć ż ą ż ń ą ć ż ć Ę ą ż ą ą ż ą ź ą ń ą ń ą ą ż ć

Ę ż Ó Ł Ść ą ą ą Ą ć ż ą ż ń ą ć ż ć Ę ą ż ą ą ż ą ź ą ń ą ń ą ą ż ć ż Ś Ą ć ą ą ą ż ż ą ą ć ą ż Ę ą ć ż ć Ó ą ą ń ą ż ń ą Ń ą ą ą Ą ą ż ż Ą ż ą ź ą ą ż ż Ę ź ą ż ą ą ą ż Ź ą ń Ę ż Ó Ł Ść ą ą ą Ą ć ż ą ż ń ą ć ż ć Ę ą ż ą ą ż ą ź ą ń ą ń ą ą ż ć ć ą ż ą ą ą ą ć ć ć ą ą

Bardziej szczegółowo

Ą Ś Ó

Ą Ś Ó Ó ź ź Ó Ą ć Ą Ś Ó Ś Ę Ś Ł Ź ć Ś ć Ź Ę Ś Ą Ó Ó ź ć ć Ź Ź Ę ć ź ź Ń Ł Ź Ź ź Ń Ź ć Ś Ę Ą Ś Ź Ń Ń ć Ó Ś Ś ź Ź Ź Ą Ń Ą ź Ń Ł Ń Ń Ń ź Ń ć ć ć ź ć Ś Ń ć ć Ę ć Ę ć Ę Ź Ś Ó Ź Ę Ś Ę Ź Ó Ź Ę Ń ć ź Ź Ó Ę ć Ś Ź Ń ć

Bardziej szczegółowo

ś ś Ż ś Ń Ń Ę Ł ć ś Ł

ś ś Ż ś Ń Ń Ę Ł ć ś Ł Ń Ń ś Ń ś ś Ż ś Ń Ń Ę Ł ć ś Ł Ń ś ś Ą ś Ł ś Ń Ą ść ś ś ść ć ś ź ść ść Ą Ń ść ś ść Ń ś ś ć Ń ś ć ć ć Ń Ł Ń ć Ń Ł Ę ś Ł Ł ć ś ź ć ś ś ć ść ś Ł ś Ł Ł Ń Ń Ś ść ś ś ś ść ć Ń ść ść ś ś ść ś ś ś ś ć Ń ść Ł ś

Bardziej szczegółowo

Ł Ę Ż Ą Ęć Ń Ń Ł Ę

Ł Ę Ż Ą Ęć Ń Ń Ł Ę Ł Ł Ł Ń Ń Ł Ę Ż Ą Ęć Ń Ń Ł Ę Ł ć ć ć ź ć ć ź ć ć ć ć Ś Ś Ł ć ć ć Ę Ą ć ć Ź ć ć Ó ć ć ź Ł Ń ć Ś ć ć ć ć ć ć ć Ń Ę ć ć ć Ś Ś ć Ę ź Ń Ę ć Ń ć ź ć Ń ć ć ć ć ć ć ć Ę ź ć ć ć ć ć ć ć ŚĆ ć ź ć ć Ł ć ź Ą ć ć Ą

Bardziej szczegółowo

ż ć Ę ż ż ż Ń Ł ż ż ż ż ż ż ż ż

ż ć Ę ż ż ż Ń Ł ż ż ż ż ż ż ż ż ż ć Ę ż ż ż Ń Ł ż ż ż ż ż ż ż ż ż ż Ń ż ż Ń Ń Ń ż ć ż ż ć ż ż ż ć Ą Ń ż ć ć ż ż ż ż ć ćż ż Ń Ń Ł ż Ń Ń Ń ć Ń ć ć Ń ż Ń Ń ż ż ż ć Ń ć ż ć ć ć ć Ń ż Ń Ń ć Ń Ę ż Ń ż ż ż Ł ż ć ż ć ż ż ż ż ć ć ż ż ć ź ż ż

Bardziej szczegółowo

Ż Ż Ł

Ż Ż Ł Ż Ż Ł ć Ż Ł Ń Ń Ż Ś ć Ę ć ć ź ć ć Ź Ę ź Ń Ł ć ć Ę ć Ć Ę ć ć ć Ą Ń ć Ą Ą Ś Ę Ć Ę ć ź Ę Ł Ś ć Ą ź Ą Ń ć Ż Ę ć Ó ć ć ć Ę ć ć Ń ć ć ć ć ć Ę ć Ą ć Ę Ż Ć ć Ć ź Ą ź Ś Ę ź Ę Ą ć Ę Ę Ś Ń ź ć ć ć ź Ż ć ŚĆ Ę Ń Ń

Bardziej szczegółowo

ć ć

ć ć Ł Ź Ź Ś ć ć ć Ś ź Ę Ł ć ć ź ć Ś Ź Ź ź ź Ź ź ź Ś ć ć ć ć ź ć Ę Ś Ą Ń Ś Ł ź Ś Ś Ź Ś ź Ł Ź Ź ź Ś ć Ń Ś Ł ć Ś Ł Ę Ś ź Ź Ś Ą Ę Ś Ę ć ć Ś Ź Ł Ź Ś Ć Ść ć Ś Ś ź Ź ć Ź ć Ł ź ć Ś Ą ć Ść ć ć Ś Ś Ś Ą Ś Ś ć Ś Ś ć ć

Bardziej szczegółowo

Ł Ł Ę Ż ź

Ł Ł Ę Ż ź Ł Ł Ł Ę Ż ź Ż Ę Ź ć Ź ć ć ć ć ć Ż ć ź Ę Ź Ź Ę Ź Ą Ź Ą Ą Ż Ż Ę Ń Ź Ź ć Ę ć Ę Ę Ę Ę Ę Ą Ę ź ć Ą Ą Ę Ź Ł Ę Ż Ż Ą Ź Ą Ź Ź Ę Ń Ź Ś Ż Ą Ź ź ć ć Ą Ą Ł Ś Ź Ę Ę Ź Ę Ę Ą Ł Ę Ą Ę Ż Ą Ł Ł Ę Ę Ę Ę ź ź ć Ź ź Ś ć Ó

Bardziej szczegółowo

ń ń ń ż ć Ł ż ż ń ż Ą ń Ż ż

ń ń ń ż ć Ł ż ż ń ż Ą ń Ż ż Ł ż ż Ż ć Ź ź ż ń ń Ż ń ń ń ż ć Ł ż ż ń ż Ą ń Ż ż ń ń ż ć ć ń Ó ż Ł Ł ż ż Ł ć Ó ć ć ż ż ć ć ć ż ć ć Ó ż Ź Ż ć ź ż Ó ć ć ń Ł ń ń ń ć Ś ż Ź Ź Ł ż ż ć ź Ź ć ć Ż Ó ń ć ć ń Ż ż ż Ą Ż ż Ź Ż ć ż Ó Ź ź Ą Ż Ł ż

Bardziej szczegółowo

Ść ć Ż ć Ż Ś ć ż ń ż Ż ć Ś Ż ń

Ść ć Ż ć Ż Ś ć ż ń ż Ż ć Ś Ż ń ć Ę ć Ę Ę Ż Ść ć Ż ć Ż Ś ć ż ń ż Ż ć Ś Ż ń ń Ż ż Ń ć ń Ó ć Ę Ż ć ć Ś Ż Ż ż Ż Ż Ż ń ż ż Ż Ż ż Ż Ż ć ć Ż ń ń ć ć ć ż Ś Ł ż Ę Ż ć ć ć ń Ż ń Ł ń ż ć ć Ż ż Ó ć ć ń ć Ż Ż ń ń ń ż Ż ć Ż ż Ż Ó ż Ż ć ż ż Ę Ż Ż

Bardziej szczegółowo

ć ć Ść ć Ść ć ć ć ć

ć ć Ść ć Ść ć ć ć ć Ź Ść ć ć ć ć Ść ć ć ć ć Ść ć ć Ść ć Ść ć ć ć ć Ź Ź ć ć Ść ć ć ć ć ć ć ć ć ć ć ć ć Ść ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć ć Ś ć ć ć Ł ć ć Ł Ść ć ć ć ć ć Ź ć Ść ć ć Ść ć ć Ś ć Ł ć ć ć ć

Bardziej szczegółowo

Ó Ś

Ó Ś Ł ć ć Ż Ó Ś Ł Ż Ż ć Ż ć Ż Ż Ą Ż ć Ż ć ć Ż ć ć Ł Ź Ź ć Ż Ż Ż Ż Ż Ż Ż Ż Ź Ł Ł Ż ć Ą ć ć Ź Ż Ź Ż Ś Ł Ą Ą Ą Ł Ą Ś ć Ł Ż Ż ć Ż ć Ń Ś Ż ć ź ć Ą Ł ź Ż ć ź Ł ć Ż ć ć ć Ą Ś Ł Ń Ć Ł ŚĆ Ś Ó Ż Ą ź Ą Ą Ą ź Ś Ś Ł Ź

Bardziej szczegółowo

Piotr Orzechowski. Technologie Biznesu Elektronicznego

Piotr Orzechowski. Technologie Biznesu Elektronicznego Wydział Informatyki i Zarządzania Politechnika Wrocławska Cele prezentacji Urządzenia mobilne Rynek aplikacji dla urządzeń mobilnych Cele prezentacji 1. Zapoznanie się z charakterystyką rynku aplikacji

Bardziej szczegółowo

Ł ń Ż Ł ż Ą Ó Ś Ż ń ż ż ń ż Ń Ł Ą Ł Ą Ą Ą Ą ż

Ł ń Ż Ł ż Ą Ó Ś Ż ń ż ż ń ż Ń Ł Ą Ł Ą Ą Ą Ą ż Ł Ł Ń Ń Ł ń Ż Ł ż Ą Ó Ś Ż ń ż ż ń ż Ń Ł Ą Ł Ą Ą Ą Ą ż Ł ń ż ż ż Ś Ż ŚĆ ż ń ź ż ć ń ż ż ż ć ż Ńż ń ż ć ż ć ż ż ż ć Ż Ś Ó ń ż ź ć ń ż ń ń ź Ą ż ż ń ż ć Ł ż ż ż ć ń ż Ż ż ż ć ń Ł Ś Ś Ł ź ć ż ń ż ż ć ń ń ż

Bardziej szczegółowo

Android ios Windows Mobile J2ME czyli Java 2 Micro Edition,

Android ios Windows Mobile J2ME czyli Java 2 Micro Edition, 06.10.2013 1 Platformy mobilne Android System operacyjny dla telefonów komórkowych, który swoją dynamiką wzrostu i udziału w rynku przyćmił już niejeden produkt. ios System operacyjny używany w urządzeniach

Bardziej szczegółowo

Gra na telefon komórkowy

Gra na telefon komórkowy Ćwiczenie 6 Systemy wbudowane - laboratorium Gra na telefon komórkowy I. Cele ćwiczenia W ramach tego ćwiczenia należy: 1) Przygotować sobie środowisko do pisania programów w Java ME. a. Najprostszym sposobem

Bardziej szczegółowo

Ą Ł Ę Ń Ą Ó ŚĆ Ś ć Ó ń ć ŚĆ ć ć

Ą Ł Ę Ń Ą Ó ŚĆ Ś ć Ó ń ć ŚĆ ć ć ń Ą Ą Ł Ę Ń Ą Ó ŚĆ Ś ć Ó ń ć ŚĆ ć ć Ś Ó ć ć ć ć Ż Ę Ż Ś Ć ń ć ń ć ć ć Ż Ż Ć ć Ż ć ć ć ć ć Ż Ż Ś Ć ń Ć Ó ć Ś Ś Ź ć ć ń ć ć Ż ć ć Ć Ż ń ć ć Ś Ć ć ŚĆ ć ć Ś ć Ż ć ć Ż ŚĆ Ś ń Ś Ż Ś ń Ż ń Ś ŹĆ Ś Ś Ś ń Ś ć Ó

Bardziej szczegółowo

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna Język JAVA podstawy wykład 1, część 2 1 Język JAVA podstawy Plan wykładu: 1. Krótka historia Javy 2. Jak przygotować sobie środowisko programistyczne 3. Opis środowiska JDK 4. Tworzenie programu krok po

Bardziej szczegółowo

SEMINARIUM DYPLOMOWE

SEMINARIUM DYPLOMOWE Państwowa Wyższa Szkoła Zawodowa w Elblągu SEMINARIUM DYPLOMOWE Gry na urządzenia mobilne Tomasz Gromek, ASK 23-04-2008 r. Według słownika gra jest to zabawa towarzyska, w której występuje element współzawodnictwa,

Bardziej szczegółowo

Ż Ę ź Ó

Ż Ę ź Ó ź ź Ę Ą Ż Ę ź Ó Ź Ó ź Ę ź Ę Ę Ą Ź Ą Ń Ź Ź Ź Ź ź Ą ź Ę Ą Ć ź ź ź Ę ź Ź ź ź Ę Ł ź Ź Ź Ź ź ź Ź Ź ź ź Ą Ł Ó Ó Ą Ą Ś Ę Ę Ą Ą Ś Ś Ł Ę Ę ź ź Ó Ą Ą Ą Ł Ą Ę Ź Ę ź ź Ę Ą Ź Ź ź Ł Ą Ł Ą ź Ą ź Ł Ą Ó ĘŚ Ą Ę Ę ź Ź Ę

Bardziej szczegółowo

Laboratorium z informatyki sem. III/ćw.12 Wydział Transportu PW 2018/19

Laboratorium z informatyki sem. III/ćw.12 Wydział Transportu PW 2018/19 INSTRUKCJA DO ĆWICZENIA 12 PRZYKŁAD APLIKACJI MOBILNEJ W JAVIE METODYKA POSTĘPOWANIA PRZY TWORZENIU MIDLETU Z TRZEMA EKRANAMI EKRAN 1 GUI WYSOKIEGO POZIOMU (KLASA SCREEN) EKRAN2 GUI WYSOKIEGO POZIOMU (KLASA

Bardziej szczegółowo

ż ś ż ś Ę ś ż ś ś ś Ł ś ż Ł ż ś ś ś ż

ż ś ż ś Ę ś ż ś ś ś Ł ś ż Ł ż ś ś ś ż Ą Ń Ę ś Ę Ą ś ś ż ż ś ś ś ś ż ś ż ś Ę ś ż ś ś ś Ł ś ż Ł ż ś ś ś ż ś ś ś ś ś Ś ś ś ś ś ś ż ś ś ż ś ś ż Ś ś Ź ś ś ś ść ś ś ż ż ś ś ś ś ś ś ś ż ż ś ż ś Ę ś ś ż ś ś ż ś ś ś ś ś ś ż ś ż ś ć ś ż ś ż ś ś ść ż

Bardziej szczegółowo

Ł Ą Ó Ł ć Ą ć ć

Ł Ą Ó Ł ć Ą ć ć Ą Ł Ż Ż Ą Ń Ą Ś ź Ść ć Ł Ą Ó Ł ć Ą ć ć Ó ć Ż ż ż ż ć ć ż ć ż Ść Ż ć Ó ź Ł ć Ą ż ż ć ć Ś Ą ż ć Ę Ś Ś Ł ć ć ż ć ź Ż Ę Ó Ś ć ć Ś ż ż ć ć Ż Ó Ń ć Ó Ż Ść Ś ć ć Ż ć Ę ć Ł Ź ŁĄ ż Ó ć ć Ę Ż Ę Ł Ś Ł Ł Ż Ż Ż Ż ć

Bardziej szczegółowo

Ą Ź ć Ń Ą ć Ź Ź

Ą Ź ć Ń Ą ć Ź Ź Ó Ó Ż Ę ć Ą Ź ć Ń Ą ć Ź Ź Ń Ą Ą Ź Ź Ń ć Ś Ł ć ć ć ź ć ć ć ć ć ć ć Ź ź ć ć Ł ć Ź ć ć ź ć ć Ą ć ć ć ć ź ć Ą Ż Ż ć ć ć ć ć ć ć ć Ź Ź ć ć Ń ć ć ć ć Ą ć ć ć ć ć ć Ź ć ć ć Ć Ń Ż Ź ć ć Ń ć ć ć ć Ą Ń ć ć ć Ą ć

Bardziej szczegółowo

Ż Ź Ź ź Ż Ż Ź Ą Ą Ż ź Ś Ż Ż Ś Ź Ś Ą

Ż Ź Ź ź Ż Ż Ź Ą Ą Ż ź Ś Ż Ż Ś Ź Ś Ą Ś Ą Ó Ś Ś Ą Ś Ó Ż ć Ś Ż Ę ć Ż ź Ż Ź Ź ź Ż Ż Ź Ą Ą Ż ź Ś Ż Ż Ś Ź Ś Ą Ą Ż Ź Ś Ą Ń Ś Ą Ż ć Ż Ż Ż ć Ż Ż Ś Ź Ź Ż Ą Ń ź ź Ł Ę ć ć ć Ń ź ć Ż ź Ż źó ć Ż Ż Ó Ń Ż Ó Ź Ó Ż Ź Ż Ż Ż Ż Ę Ż Ż ć ć Ż ć Ó Ż Ż Ż Ą Ź Ż Ż

Bardziej szczegółowo

Ó Ą Ł Ń ń ć ń ń ć Ń Ń ń Ń ń Ń ć ć ć Ń ź ź

Ó Ą Ł Ń ń ć ń ń ć Ń Ń ń Ń ń Ń ć ć ć Ń ź ź Ł Ą ń ń Ń ź Ą Ń Ń ź ń ń ń ń ź Ń ń Ń Ó Ą Ł Ń ń ć ń ń ć Ń Ń ń Ń ń Ń ć ć ć Ń ź ź ń ć ń Ń Ń ń ź ć ń Ń Ę ń Ń Ż Ń ń Ń ń Ń Ą Ń ć Ń Ń ź Ę ź ź ć ź ć ń ń ń ń ć ć ć Ń Ą ć Ą Ż Ó ć ń ć ń ć ć ź ź ć ć Ń Ń ć ń ń Ę ń ń

Bardziej szczegółowo

Ó Ż ż Ć ż ż ż Ó Ę Ę Ó Ó ż Ó Ł ż Ł

Ó Ż ż Ć ż ż ż Ó Ę Ę Ó Ó ż Ó Ł ż Ł ż Ó Ż Ż ż ź ż ż Ź Ż ż Ę Ą Ó Ż ż Ć ż ż ż Ó Ę Ę Ó Ó ż Ó Ł ż Ł Ń Ę ż ż Ź ż Ę Ż Ż ż ż ż ż ż ż ż ż ż ż ż Ź ż ż ż Ź Ó Ś Ó ż Ś Ą Ą ż ż Ł Ą Ń Ą Ą Ł ż Ź ż ż ż ż ż ż ŁĄ Ł Ś ż Ż ż Ś ż ż ż Ż ż Ż Ż ż Ż Ż Ż ż ż Ń ź

Bardziej szczegółowo

Ę Ł ź ź ć ź ć Ń ć ź ź Ł

Ę Ł ź ź ć ź ć Ń ć ź ź Ł Ł Ą Ą Ą ź Ł Ę Ń ź ć ć ź ź Ę Ę Ł ź ź ć ź ć Ń ć ź ź Ł ź ć Ń ź Ą Ó Ę Ę ź ć ź ć Ę ć Ż ć Ę Ę ć Ą ć Ą Ł ć Ą ć ć Ń Ń Ń ź ć Ń Ł Ń Ń ź ć ć ć Ę ć Ń ć Ł ć Ń ć ź ź Ę ć Ś ź ć Ą Ę ć Ą ć Ź Ń ź ć ź Ż ć Ł ć Ń ć ź Ą ź Ł

Bardziej szczegółowo

Ł Ś ś

Ł Ś ś ż ź Ą ą ą ą ą Ł ś ż ś ś ą ż Ż ś ż ż ż ą ż Ł ą ą ą ń ą ś ś ą ą ą ż ś ą ą ż ą ą ą ą ż ń ą ść Ł Ś ś ś ś ą ś ś ą ń ż ą ś ź Ż ą ą ż ś ż ś ść Ź ż ż ś ą ń ą ś ż Ź Ź ż ż ż ą Ó Ż Ź ą Ś ż ść ż ą ź ż ą ą Ź ą Ś Ż

Bardziej szczegółowo

Ł Ń ś ń ć Ź ś ń

Ł Ń ś ń ć Ź ś ń Ł Ł Ł Ń ś ń ć Ź ś ń ŁĄ Ę Ą Ą Ź ć ś ś Ź ć ć ć ć Ą ń ść ść ń Ź ń ś ś ń ń ń ń ń ś ń ś ść ś Ą ź Ź ś ś ń ć ń ń Ą ń ś ś ś ś Ź ś Ź ś ś Ź ś Ł Ś Ó Ą Ź Ą Ą Ó Ó ń ś ć ć ś ń ń Ść ń Ź ść ść ść ś ś ń ść ś ść ć ś Ń ć

Bardziej szczegółowo

ń

ń Ą ń Ą ż ń Ł ć ń ć ż ć ż Ą ć ń ź ż Ę ż ż ć ń ć ż ć ż ć ż ń ż ć ż ń ń ń ż ń ń ż Ł ń ż ń ć ń ż Ń ć ż ń ń ń ń ń ż ż Ą ć ż ć ż ć ż ć Ń ć ć ń ć ć ń ć ć ż ń ń Ń ń ż ć ź ń ż ż ŁĄ ż ń ż ż ż Ą ż ć ń ż ć ż Ń ż Ń

Bardziej szczegółowo

ć Ą ź ć ć Ż ź ź Ą ź ć ź ć ź

ć Ą ź ć ć Ż ź ź Ą ź ć ź ć ź Ż ź ź ź Ę Ą Ł ć Ą ź ć ć Ż ź ź Ą ź ć ź ć ź Ś Ź Ń Ź Ę Ę ź Ł ź Ż Ę ź Ż Ż Ż Ź Ź Ń ź Ź ź ć Ż Ę ć ć Ą ź ź Ź Ż Ś ź Ę Ę Ż Ż Ś Ę Ę ć Ż Ż Ń Ł Ń Ż Ż ź Ą Ą ź ź ź ć Ą ć ź Ż ć Ż Ę Ń Ę Ż Ż Ż Ó Ż Ż Ż Ż Ą Ł Ż Ł Ł Ł Ż Ż

Bardziej szczegółowo

Ę Ę Ę Ś Ł Ł Ł Ś

Ę Ę Ę Ś Ł Ł Ł Ś Ł Ł Ś Ś Ś Ę ĘĄ Ę Ę Ę Ś Ł Ł Ł Ś Ł Ł Ł Ś Ś Ł Ś Ę ź Ź Ż Ę Ś ć Ł Ę Ł Ś Ł Ł ź Ś Ś Ń Ł Ś Ą Ś Ł Ł Ż ć ć Ż Ś Ś Ł Ś Ś Ż Ż Ż Ż Ł Ż Ś ć ć Ż Ż Ż Ż ć Ś Ż ć Ż Ż Ł Ą Ł Ń ź Ń Ń Ę Ń Ą Ń Ż Ż Ó Ż Ż ź ź Ź Ż Ż Ż Ś Ś Ż Ż ź

Bardziej szczegółowo

ść ś ń ś ś ź ś ć Ą ś Ą ś ń ś ń ń ń ń Ń ć ź ń ś ń ń Ń ć ń ś ś

ść ś ń ś ś ź ś ć Ą ś Ą ś ń ś ń ń ń ń Ń ć ź ń ś ń ń Ń ć ń ś ś Ł Ś ś Ą ś ć Ń ść ź ń ś ś ń Ę ńź ź ś ść ś ń ś ś ź ś ć Ą ś Ą ś ń ś ń ń ń ń Ń ć ź ń ś ń ń Ń ć ń ś ś ś ń ś Ń ź ź ś ć ź Ę ś ść ś ść ś Ń ń ń ś ść ć ś ń Ę ś Ń ś ść ś ś ś ś ś ś ń ś ć ś ś Ń ń ś ń Ą ń ś ń Ń Ę ś

Bardziej szczegółowo