Systemy operacyjne na urządzenia mobilne
|
|
- Amelia Laura Wrona
- 10 lat temu
- Przeglądów:
Transkrypt
1 Systemy operacyjne na urządzenia mobilne P. Pasteczka K. Stefański Ł. Zubkowicz 16 stycznia 2009
2 Oczekiwania użytkownika Oczekiwania wobec systemu Ograniczenia techniczne Stabilność systemu, Szybkość działania, Możliwość obsługi wszystkich funkcji urządzenia, Wysokopoziomowy dostęp do funkcji systemu operacyjnego, Małe użycie zasobów systemowych, Kompatybilność aplikacji mobilnych z ich odpowiednikami na standardowym komputerze
3 Oczekiwania programisty Oczekiwania wobec systemu Ograniczenia techniczne Abstrakcyjna warstwa do obsługi funkcji telefonu
4 Ograniczenia techniczne Oczekiwania wobec systemu Ograniczenia techniczne ilość pamięci operacyjnej, ilość pamięci wewnętrznej, żywotność baterii, chłodzenie procesora
5 Krótka historia przed 1998 rokiem: firma PSION i jej system EPOC 24 czerwca 1998: utworzenie Symbian Ltd. na podstawie umowy o partnerstwie między firmami PSION, Nokia, Ericsson i Motorola 24 czerwca 2008: przejęcie firmy Symbian Ltd. przez firmę Nokia i ustanowienie Symbian Foundation
6 Kolejne odsłony systemu EPOC16, EPOC32, EPOC Release 4, EPOC Release 5 v6.0, v6.1 v7.0, v7.0s v8.0, v8.1 v9.0, v9.1, v9.2, v.9.3, v9.4, v.9.5
7 Rynek smartfonów w listopadzie 2008 roku Symbian Ltd.: 46.6% Apple: 17.3% RIM: 15.3% Microsoft: 13.5% inni: 6.3%
8 Wspierane procesory: tylko rodzina ARM RISC 32 bit little-endian wspierają tryb chroniony energooszczędne
9 Wielozadaniowy system czasu rzeczywistego wynik nie dostarczony na czas to zły wynik gwarancja bezwzględnych ram czasowych wykonywanych czynności szeregowanie procesów na podstawie ich priorytetów
10 Stworzony w oparciu o mikrojądro mikrojądro: zarządzanie procesami i pamięcią, niezbędne funkcje systemowe sterowniki urządzeń: pisane jako rozszerzenia (DLL) do mikrojądra reszta: oparta o architekturę klient-serwer i wymianę komunikatów
11 Interfejs w pełni niezależny od systemu operacyjnego niedostarczany razem z sytemem (tworzony przez producentów urządzeń) najpopularniejsze to S60, UIQ, MOAP, dawniej S80
12 Podstawowe serwery usług telefonia (ETEL) usługi komunikacyjno-sieciowe (ESOCK, C32) system plików usługi interfejsu użytkownika (UIKON)
13 Możliwości systemu GPRS, CDMA, 3G, HSDPA (UMTS), (wifi) IPv6 Bluetooth, IRDA, USB OpenGL ES, DVB-H, ISDB-T multimedia
14 Najnowsze możliwości systemu WiMax i inne szerokopasmowe technologie wbudowany SQLite wspieranie usług lokalizacyjnych (GPS) wieloprocesorowość na żądanie (SMP) wczytywanie kodu na żądanie
15 Instalacja oprogramowania aplikacje wymagają cyfrowego podpisania przed instalacją możliwość posiadania wirtualnej maszyny Java ME istnieje wiele innych interpreterów/wirtualnych maszyn (np. do języka Python) przykładowe programy: Mobile Web Server (port Apache), Nokia Internet Radio (SHOUTcast), PuTTY, SymTorrent
16 W skrócie Security Architecture, wymaga świadomego pisania programów programy antywirusowe
17 Security Architecture prewencja: instalowanie tylko podpisanych aplikacji, ograniczanie im uprawnień (firewall protection), istnienie pewnej przestrzeni systemu plików tylko dla systemu (data caging) detekcja: logowanie błędów, wsparcie dla programów antywirusowych reakcja: najczęściej polega na blokowaniu tego co nie działa w oczekiwaniu na aktualizację
18 Podstawowe informacje API systemu jest publicznie udokumentowane natywnym językiem jest zmodyfikowany C++ narzędzia w ramach SDK skupione są głównie wokół UIQ i S60 producenci telefonów także często dostarczają swoje własne narzędzia inne języki w których można coś zdziałać to OPL, Python, Visual Basic, Simkin, Perl, Java
19 z typowymi praktykami konieczność używania deskryptorów i stosu czyszczącego skomplikowane zarządzanie pamięcią wiele niskopoziomowych szczegółów mocno specjalizowane modyfikacje do C++
20 Tworzenie oprogramowania Carbide.c++, IDE od firmy Nokia oparte na Eclipse Microsoft Visual Studio 2003, 2005 (z pluginem Carbide.vs) NS Basic/ redfivelabs Net60 Borland IDE for Apple Xcode (z dodatkowym pluginem)
21 Wdrażanie oprogramowania kompilacja (np. cross-compiling poprzez GCC) paczkowanie do plików SIS podpisanie paczek w standardzie Symbian Signed
22 Zalety najpopularniejszy system, przez co istnieje sporo oprogramowania prężnie i od dawna rozwijany, dzięki temu nowoczesny i stale nabywający nowe możliwości mocno dostosowany do ograniczonych warunków sprzętowych udostępniający wiele możliwości pisania oprogramowania
23 Wady brak standardowego interfejsu, przez co trzeba utrzymywać różne wersje aplikacji wymóg posiadania cetyfikatów, które sporo kosztują i długo się na nie czeka skomplikowane zwyczaje przy pisaniu oprogramowania, poza tym znajomość standardowego C++ nie wystarcza
24 Krótka historia czerwiec 2005: firma Google przejęła małą firmę Inc. grudzień 2006: nasiliły się spekulacje o wejściu firmy Google na rynek telefonów komórkowych wrzesień 2007: złożenie przez firmę Google kilku patentów w obszarze telefonii mobilnej 5 listopada 2007: założenie konsorcjum Open Handset Alliance i ujawnienie systemu 21 października 2008: uwolnienie źródeł systemu 9 grudnia 2008: powiększenie konsorcjum o 14 nowych członków (obecnie 48)
25 Ideologia systemu otwarty kod (większość na licencji Apache 2.0, reszta GPL2) możliwość łatwego zmieniania i dostosowywania systemu ułatwienie w tworzeniu aplikacji na urządzeniach mobilnych
26 Pierwszy telefon HTC T-Mobile G1
27 System na bazie linuksa obsługa teoretycznie wszystkich procesorów (w praktyce tylko ARM) wieloprogramowość odziedziczona za darmo po linuksie linuks to nie system czasu rzeczywistego jądro monolityczne
28 Konstrukcja systemu dostarczany wraz z oprogramowaniem wspierającym i gotowymi niektórymi aplikacjami udostępniający otwarte elementy pozwalające obsługiwać telefonię mobilną możliwość wymiany każdego standardowego elementu systemu na inny wirtualna maszyna Javy (Dalvik) brak implementacji szczegółów sprzętowych
29 Wyświetlanie interfejsu tradycyjne smartfonowe sposoby i możliwości grafika 2D i 3D w oparciu o OpenGL ES standard VGA
30 Niektóre możliwości systemu GSM/EDGE, CDMA, EV-DO, UMTS, (wifi) Bluetooth, IrDA SQLite jako sposób organizacji pamięci masowej bardzo bogate multimedia (H.264, MP3, AAC, OGG, AMR, JPEG, PNG, GIF) usługi WWW w oparciu o silnik WebKit wsparcie dla różnych urządzeń (aparaty/kamerki, ekrany dotykowe, akcelerometry, GPS, układy GPU)
31 Instalacja oprogramowania sporo aplikacji dostępnych poprzez Market, pomimo małego rozpowszechnienia platformy możliwość skopiowania do urządzenia oprogramowania pod postacią pliku APK alternatywne menedżery pakietów (np. SAM,
32 W skrócie linuks: poziom uprzywilejowany i zwykłego użytkownika, dobrze przetestowane jądro standardowo programy uruchamiane na wirtualnej maszynie ograniczony dostęp do możliwości sprzętowych telefonu
33 Podstawowe informacje oficjalnie nie jest wspierane tworzenie natywnych aplikacji jedynym oficjalnie wspieranym językiem jest implementacja Javy zwana Apache Harmony bogata dokumentacja (dostępnych jest wiele tutoriali i przykładowych aplikacji) SDK dostępne na wszystkie popularne platformy: Linux, Win, Mac (niestety nie jest open-source)
34 Software Development Kit biblioteki emulator (na bazie QEMU) debugger, profiler dokumentacja (razem z przykładowym kodem i tutorialami) Anroid Development Tools (ADT, plugin do Eclipse) wymagania: JDK, Ant, Python
35 Zalety oparty na linuksie, dziedziczący po nim wiele istotnych mechanizmów otwarty kod, dzięki czemu wiadomo w jaki sposób wszystko działa i można to zmieniać niemalże kompletny system, wymagający tylko łatwego dostosowania do konkretnego sprzętu wspieranie wielu nowoczesnych technologii swoboda w instalowaniu oprogramowania łatwość tworzenia oprogramowania (język wysokiego poziomu, dużo narzędzi, dobra dokumentacja)
36 Wady brak wsparcia dla natywnego kodu mniejsza kontrola nad urządzeniem z poziomu Javy niezgodność oficjalnego języka z ogólnie przyjętymi standardami (Java SE/ME) mało rzeczywistych urządzeń działających pod kontrolą tego systemu
37 System operacyjny firmy Microsoft na urządzenia mobilne Przez urządzenia mobilne rozumiemy telefony komórkowe i PDA Zaprojektowany, by przypominał desktopowy Windows Szeroka gama oprogramowania użytkowego dostarczanego przez Microsoft (Office Mobile, Outlook Mobile, Internet Explorer Mobile, Windows Media Player Mobile,...) Wsparcie dla deweloperów
38 Kolejne wydania Pocket PC 2000 Pocket PC SE
39 Oparty na systemie Windows CE (Embedded Compact, wydany na architektury x86, MIPS, ARM, Hitatchi SuperH) Wielozadaniowy system czasu rzeczywistego Priorytetyzowanie zadań Dziedziczenie priorytetów w celu zapobiegania zjawisku inwersji priorytetów zadań (wątek o niskim priorytecie blokuje zasób potrzebny wątkowi o wysokim priorytecie) Sterowniki urządzeń najczęściej wstawione na stałe do pamięci ROM
40 Platforma sprzętowa 6.1 (oparty na Windows CE 5.2) jest dostępny w dwóch, nie całkiem zgodnych ze sobą wersjach Wersja dla smartfonów (rozumianych jako telefon komórkowy BEZ dotykowego ekranu) Standard Wersja dla PDA Classic (dla palmtopów bez funkcji telefonu) Professional (dla palmtopów z funkcją telefonu)
41 Niektóre możliwości systemu AJAX, JavaScript Bluetooth, IrDA WiFi (WPA), VoIP Pulpit zdalny (tylko w wersji dla PDA) Praca w rozdzielczości do 800x480 wsparcie dla GPS DirectShow
42 Instalacja oprogramowania Pliki instalacyjne *.cab Instalacja pomocą mechanizmu ActiveSync (synchronizacja z komputerem pc również multimediów, wiadomości, organizatora, poczty - także z serwerem MS Exchange) Instalacja przez skopiowanie pliku bezpośrednio na telefon i uruchomienie instalatora Instalacja przez pobranie pliku za pośrednictwem przeglądarki (instalator sam się uruchamia) Aplikacje muszą być cyfrowo podpisane przez producenta telefonu bądź operatora
43 Szyfrowanie danych Dostępne antywirusy (Symantec, Kaspersky Lab)
44 Uprawnienia Brak pojęcia aktualnego użytkownika (nie ma logowania, jest po prostu użytkownik korzystający z systemu) 3 poziomy uprawnień dla aplikacji
45 Uprawnienia Poziom uprzywilejowany - aplikacja może wszystko - pisać wszędzie po rejestrze, wywoływać wszystkie funkcje systemowe, modyfikować pliki systemowe, instalować certyfikaty Poziom normalny - najczęściej używany, aplikacja ma ograniczony dostęp do funkcji systemowych, nie może pisać po chronionej części rejestru, modyfikować plików systemowych ani instalować certyfikatów Poziom zablokowany - aplikacja na tym poziomie nie ma prawa w ogóle się uruchomić
46 Certyfikaty Uprzywilejowany - pozwala na uruchomienie programu na poziomie uprzywilejowanym Normalny - pozwala na uruchomienie programu z normalnymi uprawnieniami Certyfikatami zarządza operator usług telekomunikacyjnych
47 Polityka zabezpieczeń Ochrona wyłączona - każdy program można uruchomić (domyślnie w emulatorach) Ochrona jednopoziomowa - uruchomiony program ma dostęp do wszystkiego; program uruchamia się jeśli jest podpisany dowolnym certyfikatem bądź użytkownik się zgodzi (domyślnie w wersji dla PDA) Ochrona dwupoziomowa - rozróżnienie certyfikatów, jeśli program nie ma certyfikatu, użytkownik jest pytany, czy program może się uruchomić (domyślnie w wersji dla Smartfonów) Blokada Mobile2Market - jak poprzednio z tą różnicą, że nie ma możliwości uruchomienia niepodpisanego programu
48 Dobre wsparcie techniczne (MSDN) Microsoft.NET Compact Framework Kod natywny Dostępne interpretery języków skryptowych (np. PythonCE) Brak stosu czyszczącego, nie używa się deskryptorów
49 Środowisko Zintegrowane środowisko programistyczne dostarczane razem z SDK i dokumentacją (Microsoft Visual Studio 2005+) Wygodny debugger Debuggowanie przy użyciu emulatora Debuggowanie przy użyciu podłączonego urządzenia
50 Microsoft.NET Compact Framework Okrojona wersja środowiska.net (część pakietów zrealizowana w inny sposób) Języki C# oraz Visual Basic.NET Szybkie i wygodnie programowanie złożonych aplikacji Garbage collector Zamiast deskryptorów, obiektowy mechanizm operacji na napisach
51 Kod natywny Język C++ Siła programowania na niższym poziomie, większa wydajność Nieco zmodyfikowane środowisko Win32 Zarządzanie pamięcią za pomocą new i delete Zamiast deskryptorów, biblioteki standardowe udostępniające zaawansowane operacje na napisach
52 Przechowywanie danych Rejestr pozwalający przechowywać dane dotyczące aplikacji Wbudowany (w pamięci ROM) system zarządzania bazą danych MS SQL Server Mobile Edition Dane o kontaktach, zadaniach i spotkaniach dostępne jako jeden obiektowy typ danych (Pocket Outlook Object Model)
53 Gry Game Api dające pełną kontrolę nad sterownikiem karty graficznej Od Windowsa w wersji 5.0 wsparcie dla Direct3D Mobile
54 A gdzie moja Java...? Znaczna część urządzeń z systemem ma zainstalowaną domyślnie wirtualną maszynę Javy (J2ME) pochodzącą od jakiejś firmy trzeciej Jeśli nie ma, to można sobie doinstalować (np. Esmertec Jbed)
55 Zalety Interfejs zbliżony do desktopowych systemów Windows Szczególnie menu Start, do którego większość ludzi jest przyzwyczajona Wsparcie dla aplikacji niemicrosoftowych Natywne api zbliżone do standardowego Win32 Łatwe pisanie aplikacji Zdalny dostęp do komputera PC
56 Wady Zasobożerny Niezgodne ze sobą wersje systemu dla PDA i telefonów, co powoduje, że trzeba często dostosowywać kod źródłowy do konkretnej wersji Drogie środowisko programistyczne (Visual Studio)... i nie bardzo są alternatywy wobec niego... W 5 dla Smartfonów nie było pakietu Office (w wersji 6 już jest)
57 Podpisy cyfrowe Interaktywność W Symbianie tak, restrykcyjnie sprawdzane W Windowsie tak, w zależności od konfiguracji różny poziom restrykcji W zie tak, jednak służą jedynie weryfikacji tożsamości dewelopera, certyfikat nie musi być zatwierdzony przez zaufany urząd certyfikacji
58 Wirusy Interaktywność Na Symbiana dostępne antywirusy (Symantec, Kaspersky Lab,...) Na Windowsa też (Symantec, Kaspersky Lab,...) Na a dostępny antywirus VirusGuard, jednak jako że liczba modeli telefonów, na których aktualnie pracuje ten system nie jest zbyt duża (1?), nie bardzo pisze się na niego wirusy...
59 Uprawnienia Interaktywność Na Symbianie 3 poziomy uprawnień, w zależności od posiadanego certyfikatu Na Windowsie również 3 poziomy uprawnień, w zależności od posiadanego certyfikatu Na zie uprawnienia przydzielane podczas instalacji programu, na podstawie dołączonego pliku manifest (użytkownik decyduje, czy przydzielić dany przywilej)
60 Interaktywność W Symbianie skomplikowane programowanie aplikacji natywnych, ew. J2ME W Windowsie do wyboru programowanie aplikacji natywnych lub.net Compact Framework, oba zbliżone do programowania aplikacji desktopowych W zie programowanie z wykorzystaniem API (wariant Javy)
61 Środowiska Interaktywność Na Symbiana dostępna szeroka gama środowisk programistycznych Na Windowsa w zasadzie tylko drogie Visual Studio, ew. Embedded C++ Na a - można pobrać SDK i plugin do Eclipse oraz narzędzia
62 Interaktywność Interaktywność Wszystkie trzy systemy wieloprocesowe Możliwość minimalizacji programów, korzystania z wielu naraz Wszystkie mają wsparcie dla ekranu dotykowego Dodatkowo Windows w wersji dla telefonów bez dotykowego ekranu, ze specjalnym interfejsem nastawionym na sterowanie jedną ręką
63 Pytania Pytania Bibliografia Czy są jakieś pytania?
64 Bibliografia Pytania Bibliografia (Operatng Systems/Archives/Mobile Operating Systems) (google)
65 Bibliografia Pytania Bibliografia CE CE /article/0,289142,sid40 gci ,00.html
Systemy operacyjne na platformach mobilnych 3 Wstęp do systemu Android
Systemy operacyjne na platformach mobilnych 3 Wstęp do systemu Android Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie pt. Innowacyjna dydaktyka
Android - wprowadzenie. Łukasz Przywarty 171018
Android - wprowadzenie Łukasz Przywarty 171018 Ramowy plan prezentacji Czym jest Android: definicja, krótka historia. Architektura systemu. Architektura aplikacji. Właściwości systemu. Środowisko deweloperskie.
Systemy operacyjne dla telefonów komórkowych i urządzeń typu smartphone
Systemy operacyjne dla telefonów komórkowych i urządzeń typu smartphone Architektura, rozwiązania, koncepcje, rozwijanie aplikacji Marcin Erdmann 2 kwietnia 2008 Plan prezentacji 1 Wstęp 2 Definicje 3
Tworzenie oprogramowania
Tworzenie oprogramowania dr inż. Krzysztof Konopko e-mail: k.konopko@pb.edu.pl 1 Tworzenie oprogramowania dla systemów wbudowanych Program wykładu: Tworzenie aplikacji na systemie wbudowanym. Konfiguracja
Tworzenie aplikacji Web Alicja Zwiewka. Page 1
Tworzenie aplikacji Web Alicja Zwiewka Page 1 Co to są web-aplikacje? Aplikacja internetowa (ang. web application) program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową
Windows Mobile. Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007
Windows Mobile Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007 Wykład 14-2 Windows CE Modułowy system operacyjny Platform Builder pozwala na wybranie tych
Systemy operacyjne na platformach mobilnych 2 Platforma Maemo
Systemy operacyjne na platformach mobilnych 2 Platforma Maemo Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie pt. Innowacyjna dydaktyka bez
Mobilne systemy operacyjne. Adam Malizjusz, Piotr Galanek
Mobilne systemy operacyjne Adam Malizjusz, Piotr Galanek Plan prezentacji 1. Wstęp 2. Android 3. ios 4. Symbian OS 5. Windows Phone 6. Porównanie wersji mobilnych z odpowiednikami stacjonarnymi 7. Oprogramowanie
Programowanie Urządzeń Mobilnych. Laboratorium nr 7, 8
Programowanie Urządzeń Mobilnych Laboratorium nr 7, 8 Android Temat 1 tworzenie i uruchamianie aplikacji z użyciem Android SDK Krzysztof Bruniecki 1 Wstęp Platforma Android jest opartym na Linuxie systemem
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
Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki
Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma
OpenGL Embedded Systems
OpenGL Embedded Systems Instrukcja instalacji niezbędnego oprogramowania Czym jest OpenGL ES? To podzbiór biblioteki OpenGL zaprojektowany dla urządzeo mobilnych (telefony komórkowe, konsole do gier).
ActiveXperts SMS Messaging Server
ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych
Zagadnienia wstępne WSTĘP DO PROGRAMOWANIA APLIKACJI MOBILNYCH DLA SYSTEMU ANDROID
WSTĘP DO PROGRAMOWANIA APLIKACJI MOBILNYCH DLA SYSTEMU ANDROID Zagadnienia wstępne Wykorzystane materiały: SDJ (różne numery); mat. UW; StatCounter i inne Co to jest urządzenie mobilne? Wikipedia: Przenośne
PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia
OPIS PRZEDMIOTU Nazwa przedmiotu Programowanie i obsługa systemów mobilnych Kod przedmiotu Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki
JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska
JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii
Produkty. MKS Produkty
Produkty MKS Produkty czerwiec 2006 COPYRIGHT ArkaNET KATOWICE CZERWIEC 2006 KOPIOWANIE I ROZPOWSZECHNIANIE ZABRONIONE MKS Produkty czerwiec 2006 Wersja dokumentu W dokumencie użyto obrazków zaczerpniętych
Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa
1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko
Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
SOP System Obsługi Parkingów
SOP System Obsługi Parkingów JEE i Android Marcin Tatjewski Tomasz Traczyk Grzegorz Zieliński Paweł Borycki 5 listopada 2009 www.sopark.pl Plan prezentacji Java Platform, Enterprise Edition (JEE) Wstęp
26.X.2004 VNC. Dawid Materna
26.X.2004 Zastosowanie programu VNC do zdalnej administracji komputerem Autor: Dawid Materna Wstęp W administracji systemami operacyjnymi często zachodzi potrzeba do działania na Pulpicie zarządzanego
Środowiska i platformy programistyczne
Środowiska i platformy programistyczne 1 Rys historyczny lata 80-90: efektywność! Cel: zwiększyć efektywność programisty jedno narzędzie: integracja edytor kodu, funkcje programistyczne (kompilacja, łączenie,
Programowanie w C. dr inż. Stanisław Wszelak
Programowanie w C dr inż. Stanisław Wszelak Przeszłość i przyszłość składni programowania w C Ken Thompson Denis Ritchie Bjarne Stoustrup Zespoły programistów B C C++ C# 1969 rok Do SO UNIX 1972 rok C++
SYSTEM OPERACYJNY. Monika Słomian
SYSTEM OPERACYJNY Monika Słomian CEL znam podstawowe zadania systemu operacyjnego porządkuję pliki i foldery KRYTERIA rozumiem zadania systemu operacyjnego potrafię wymienić przykładowe systemy operacyjne
Podstawy programowania. Wprowadzenie
Podstawy programowania Wprowadzenie Proces tworzenia programu Sformułowanie problemu funkcje programu zakres i postać danych postać i dokładność wyników Wybór / opracowanie metody rozwiązania znaleźć matematyczne
Google Android. Opracował Maciej Ciurlik
Google Android Opracował Maciej Ciurlik Plan prezentacji Wprowadzenie Architektura Cykl życia aplikacji Wprowadzenie Android - kompletny zbiór oprogramiwania dla urządzeń mobilnych. System operacyjny Middleware
Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).
Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Rapid Application Development RAD Szybkie tworzenie programów użytkowych (Rapid Application Development RAD) jest mającą
Szkolenie autoryzowane. MS Administracja i obsługa Windows 7. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje
Szkolenie autoryzowane MS 50292 Administracja i obsługa Windows 7 Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje Opis szkolenia Szkolenie dla wszystkich osób rozpoczynających pracę
Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ
Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS (c) 2008 Grupa SPOT SJ Grupa SPOT Krzysztof Cieślak, Maciej Gdula Spółka Jawna Podstawowe dane: firma założona w roku 2004 w wyniku połączenia
INSTRUKCJA INSTALACJI OPROGRAMOWANIA MICROSOFT LYNC 2010 ATTENDEE ORAZ KORZYTANIA Z WYKŁADÓW SYNCHRONICZNYCH
INSTRUKCJA INSTALACJI OPROGRAMOWANIA MICROSOFT LYNC 2010 ATTENDEE ORAZ KORZYTANIA Z WYKŁADÓW SYNCHRONICZNYCH Wstęp Warunkiem uczestnictwa w wykładzie zdalnym jest zainstalowanie na komputerze ucznia uczestnika
Netia Mobile Secure Netia Backup
Netia Mobile Secure Netia Backup Strategiczne partnerstwo Netii i F-Secure na rzecz bezpieczeństwa danych Michał Iwan, F-Secure Warszawa, 04/03/2009 Page 1 NETIA MOBILE SECURE Page 2 Rodzaje zagrożeń Zgubienie
Q E M U. http://www.qemu.com/
http://www.qemu.com/ Emulator procesora Autor: Fabrice Bellard Obsługiwane platformy: Windows, Solaris, Linux, FreeBSD, Mac OS X Aktualna wersja: 0.9.0 Większość programu oparta na licencji LGPL, a sama
Dokumentacja aplikacji Szachy online
Projekt z przedmiotu Technologie Internetowe Autorzy: Jakub Białas i Jarosław Tyma grupa II, Automatyka i Robotyka sem. V, Politechnika Śląska Przedmiot projektu: Aplikacja internetowa w języku Java Dokumentacja
Czym jest technologia Bluetooth?
Tomasz Merda Czym jest technologia Bluetooth? Czym jest technologia Bluetooth? Bluetooth to technologia pozwalająca na komunikację radiową na ograniczoną odległość (standardowo do 10 metrów). Przy pomocy
Konspekt pracy inżynierskiej
Konspekt pracy inżynierskiej Wydział Elektryczny Informatyka, Semestr VI Promotor: dr inż. Tomasz Bilski 1. Proponowany tytuł pracy inżynierskiej: Komunikator Gandu na platformę mobilną Android. 2. Cel
BUDOWA APLIKACJI NA PLATFORMĘ IPHONE/IPAD. dr inż. Marcin Tomana
BUDOWA APLIKACJI NA PLATFORMĘ IPHONE/IPAD dr inż. Marcin Tomana ipod Touch ipod nano - najpopularniejsze urządzenie do odtwarzania muzyki - ograniczone jednak funkcje! ipod Touch - to możliwości prawie
WPROWADZENIE DO JĘZYKA JAVA
WPROWADZENIE DO JĘZYKA JAVA programowanie obiektowe KRÓTKA HISTORIA JĘZYKA JAVA KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny języka java. Pierwsza nazwa Oak (dąb). KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny
ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści
ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop. 2016 Spis treści Wstęp 9 1 Instalacja i aktualizacja systemu 13 Przygotowanie do instalacji 14 Wymagania sprzętowe 14 Wybór
Bezpieczeństwo systemów komputerowych. Java i JavaScript. Java i JavaScript. Java - historia
Bezpieczeństwo systemów komputerowych Java i JavaScript mgr Katarzyna Trybicka-Francik kasiat@zeus.polsl.gliwice.pl pok. 503 Java i JavaScript używane w celu dodania cech interaktywności do stron WWW mogą
Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2007-2013 Instrukcja instalacji
Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2007-2013 Instrukcja instalacji Aplikacja współfinansowana ze środków Europejskiego Funduszu Rozwoju
2011-11-04. Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL
Instalacja, konfiguracja Dr inŝ. Dziwiński Piotr Katedra InŜynierii Komputerowej Kontakt: piotr.dziwinski@kik.pcz.pl 2 Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management
Linux -- u mnie działa!
Linux -- u mnie działa! Wirtualizacja - czyli jak z jednego komputera zrobić 100 Stanisław Kulczycki grung@kce.one.pl Agenda Co to jest wirtualizacja? Zastosowanie Metody wirtualizacji Popularne maszyny
System wspomagania zarządzania wirtualizacją
Plan prezentacji: Co to jest wirtualizacja? Przegląd rozwiązań wirtualizacji, plusy i minusy każdego z nich Przegląd gotowych bibliotek które posłużą mi do stworzenia systemu. Interfejs oparty o WWW Co
Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2005 Express Edition Service Pack 3 na potrzeby systemu Sz@rk.
Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2005 Express Edition Service Pack 3 na potrzeby systemu Sz@rk. 1. Wstęp Przed zainstalowaniem serwera SQL należy upewnid się czy
2016 Proget MDM jest częścią PROGET Sp. z o.o.
Proget MDM to rozwiązanie umożliwiające administrację urządzeniami mobilnymi w firmie takimi jak tablet czy telefon. Nasza platforma to także bezpieczeństwo danych firmowych i prywatnych: poczty email,
Wymagania systemowe dla Qlik Sense. Qlik Sense June 2018 Copyright QlikTech International AB. Wszelkie prawa zastrzeżone.
Wymagania systemowe dla Qlik Sense Qlik Sense June 2018 Copyright 1993-2018 QlikTech International AB. Wszelkie prawa zastrzeżone. Copyright 1993-2018 QlikTech International AB. Wszelkie prawa zastrzeżone.
Internet Security Multi-Device PL Box 2-Device 1Year KL1941PBBFS
Internet Security Multi-Device PL Box 2-Device 1Year KL1941PBBFS Parametry Opis Kaspersky Internet Security multi-device Wieloplatformowe rozwiązanie, które z użyciem jednej licencji chroni komputery PC
Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:
ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI
ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI tel. 22 549 43 53, fax. 22 549 43 50, www.sabur.com.pl, sabur@sabur.com.pl 1/7 ASEM UBIQUITY ASEM Uqiuity to nowatorskie rozwiązanie na platformy Win 32/64 oraz Win
Politechnika Poznańska, Instytut Informatyki, TWO/GE. Programowanie dla ios
Politechnika Poznańska, Instytut Informatyki, TWO/GE Programowanie dla ios 13 stycznia 2012 Urządzenia ios Urządzenie Data prezentacji iphone 9.01.2007/06.2007 ipod touch 5.09.2007 iphone 3G 9.06.2008
egroupware czy phpgroupware jest też mniej stabilny.
Opengroupware to projekt udostępniający kompletny serwer aplikacji oparty na systemie Linux. Dostępny na licencji GNU GPL, strona domowa: http://www.opengroupware.org/ Jego cechy to wysoka stabilność,
Instrukcja instalacji
Generator Wniosków o Płatność dla Regionalnego Programu Operacyjnego Województwa Kujawsko-Pomorskiego na lata 2007-2013 Instrukcja instalacji Aplikacja współfinansowana ze środków Europejskiego Funduszu
Wymagania systemowe Dla przedsiębiorstw i średnich firm
Wymagania systemowe Dla przedsiębiorstw i średnich firm Firma Trend Micro Incorporated zastrzega sobie prawo do wprowadzania bez wcześniejszej zapowiedzi zmian w tym dokumencie oraz w opisanych w nim produktach.
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
Załącznik 1 instrukcje instalacji
Załącznik 1 instrukcje instalacji W poniższym załączniku przedstawione zostaną instrukcje instalacji programów wykorzystanych w trakcie tworzenia aplikacji. Poniższa lista przedstawia spis zamieszczonych
PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA
PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA Wydział Matematyczno-Przyrodniczy Szkoła Nauk Ścisłych Koło Naukowe Informatyków FRAKTAL Opracował : Michał Wójcik, II rok MU IiE CZYM JEST
Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz
Programowanie obiektowe Literatura: Autor: dr inŝ. Zofia Kruczkiewicz Java P. L. Lemay, Naughton R. Cadenhead Java Podręcznik 2 dla kaŝdego Języka Programowania Java Linki Krzysztof Boone oprogramowania
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
Król Łukasz Nr albumu: 254102
Król Łukasz Nr albumu: 254102 Podstawy o Delphi Język programowania, którego można używać w środowiskach firmy Borland, Embarcadero, Microsoft (Delphi Prism), oraz w środowisku Lazarus. Narzędzia te są
Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski
Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski Agenda Dlaczego PhoneGap i co to jest? Możliwości PhoneGap Jak pisać aplikacje z PhoneGap? Konfiguracja i przykład aplikacji
Temat: Windows 7 Centrum akcji program antywirusowy
Instrukcja krok po kroku Centrum akcji program antywirusowy. Strona 1 z 9 Temat: Windows 7 Centrum akcji program antywirusowy Logowanie do konta lokalnego Administrator Start Panel sterowania Widok według:
Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy
Systemy operacyjne Systemy operacyjne Dr inż. Ignacy Pardyka Literatura Siberschatz A. i inn. Podstawy systemów operacyjnych, WNT, Warszawa Skorupski A. Podstawy budowy i działania komputerów, WKiŁ, Warszawa
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Załącznik 1 instrukcje instalacji
Załącznik 1 instrukcje instalacji W poniższym załączniku przedstawione zostaną instrukcje instalacji programów wykorzystanych w trakcie tworzenia aplikacji. Poniższa lista przedstawia spis zamieszczonych
IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)
IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 19 przy użyciu licencja dla jednego
Instrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs.NET od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera.net od postaw minimum 8 GB RAM, rekomendowany procesor minimum
Przetwarzanie danych w chmurze
Materiały dydaktyczne Katedra Inżynierii Komputerowej Przetwarzanie danych w chmurze Modele przetwarzania w chmurze dr inż. Robert Arsoba Robert.Arsoba@weii.tu.koszalin.pl Koszalin 2017 Wersja 1.0 Modele
Biuletyn techniczny. CDN OPT!MA 8.5 Wskazówki dotyczące instalacji programu. Copyright 2006 COMARCH SA
Biuletyn techniczny CDN OPT!MA 8.5 Wskazówki dotyczące instalacji programu Copyright 2006 COMARCH SA Spis treści 1 SPIS TREŚCI...2 2 DRIVER ODBC POWODUJĄCY BŁĄD PRZY WYKONYWANIU WYDRUKÓW REPORT WRITER
XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery
http://xqtav.sourceforge.net XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery dr hab. Jerzy Tyszkiewicz dr Andrzej Kierzek mgr Jacek Sroka Grzegorz Kaczor praca mgr pod
Kancelaria Prawna.WEB - POMOC
Kancelaria Prawna.WEB - POMOC I Kancelaria Prawna.WEB Spis treści Część I Wprowadzenie 1 Część II Wymagania systemowe 1 Część III Instalacja KP.WEB 9 1 Konfiguracja... dostępu do dokumentów 11 Część IV
Czym jest Ruby on Rails?
Czym jest Ruby on Rails? Ruby on Rails - napisany w języku Ruby framework open source do szybkiego tworzenia aplikacji internetowych w oparciu o architekturę MVC David Heinemeier Hansson twórca Rails Ruby
Instrukcja instalacji oprogramowania Systemu e-kt
Instrukcja instalacji oprogramowania Systemu e-kt Proces instalacji oprogramowania Systemu e-kt... 2 Konfiguracja programu Java... 9 Konfiguracja Systemu e-kt w przeglądarce Mozilla Firefox... 10 Konfiguracja
Zapytanie ofertowe nr 2/IAP/2013 ( dotyczy modułu nr 2/IAP )
Intelix Sp. z o.o. Katowice, 08.04.2013 ul. Witosa 12 40-832 Katowice tel. + 48 32 201 45 44 fax + 48 32 205 81 98 info@intelix.pl www.intelix.pl Zapytanie ofertowe nr 2/IAP/2013 ( dotyczy modułu nr 2/IAP
Spis treści. Strona 1 z 20
Spis treści Opcje instalacji... 2 Instalacja DVD... 2 Pobranie ze strony... 2 Instalacja RM Easiteach Next Generation... 3 Instalacja pakietu dodatków Corbis Multimedia... 9 Instalacja głosów narzędzia
ESET Mobile Security
Dane aktualne na dzień: 16-10-2019 04:30 Link do produktu: https://www.stopwirusom.pl/eset-mobile-security-p-16.html Cena brutto Cena netto Dostępność Wersja Wysyłka 26,99 zł 21,94 zł Dostępny ESD (elektroniczna)
Instalacja pełnej wersji (development i/lub Windows runtime) oprogramowania Wonderware InTouch Machine Edition
Instalacja pełnej wersji (development i/lub Windows runtime) oprogramowania Wonderware InTouch Machine Edition Informator Techniczny Wonderware nr 163 29.06.2017 r. UWAGA! Przygotowując system operacyjny
Usługi mobilne ipko biznes
Usługi mobilne ipko biznes Spis treści TOKEN MOBILNY... 3 Korzystanie z aplikacji Token ipko biznes... 4 LISTA OBSŁUGIWANYCH TELEFONÓW... 5 IPKO BIZNES NA BLACKBERRY... 5 Wymagania i pobranie aplikacji...
Dysk 20GB przestrzeni Ajax Ajax 1.0 Baza danych MS SQL 2005 lub 2008 Express Java Java 6 run time Microsoft Silverlight 3.
Systemy do kompleksowej administracji środowiskiem IT : Symantec Management Platform Solutions - rozwiązanie ułatwiające zarządzanie zasobami informatycznym Głównym zadaniem podlegającym kompetencji działu
IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)
IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 21 przy użyciu licencja dla jednego
Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC
Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:
Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0
Instrukcja instalacji środowiska testowego na TestingCup 2017 wersja 1.0 Spis treści: 1. Wstęp Błąd! Nie zdefiniowano zakładki. 2. Konfiguracja sprzętowa 2 3. Instalacja bazy danych MySQL 5.7 2 4. Import
www.gim4.slupsk.pl/przedmioty
Lekcja 4. Program komputerowy - instalacja i uruchomienie 1. Rodzaje programów komputerowych 2. Systemy operacyjne 3. Instalowanie programu 4. Uruchamianie programu 5. Kilka zasad pracy z programem komputerowym
SERWERY KOMUNIKACYJNE ALCATEL-LUCENT
SERWERY KOMUNIKACYJNE ALCATEL-LUCENT OmniPCX Enterprise Serwer komunikacyjny Alcatel-Lucent OmniPCX Enterprise Communication Server (CS) to serwer komunikacyjny dostępny w formie oprogramowania na różne
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy
System komputerowy. Sprzęt. System komputerowy. Oprogramowanie
System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej.
IBM SPSS Statistics Wersja 22. Windows - Instrukcja instalacji (licencja autoryzowanego użytkownika)
IBM SPSS Statistics Wersja 22 Windows - Instrukcja instalacji (licencja autoryzowanego użytkownika) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Kod autoryzacji.............
mobilne 15.01.2009 Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski Systemy operacyjne na urzadzenia mobilne Konrad Błaszkiewicz
Błaszkiewicz Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski 15.01.2009 Plan Prezentacji Plan prezentacji Urzadzenie Za wikipedia: Przenośne urzadzenie elektroniczne pozwalajace na przetwarzanie,
Instalacja SAS Forecast Studio for Desktop 12.1
, SAS Institute Polska styczeń 2013 Wstęp Dokument opisuje instalację i konfigurację produktu SAS Forecast Studio for Desktop. Jest to desktopowa wersja produktu SAS Forecast Server, z identycznym interfejsem
PRZYJĘTE ZASADY GRY...3 ZAŁOŻENIA PROJEKTU...4 CZYM JEST I DLACZEGO QT?...5 DIAGRAM KLAS...7 DIAGRAM GRY SINGLE PLAYER...8 DIAGRAM MULTIPLAYERA...
WARCABY Spis treści PRZYJĘTE ZASADY GRY...3 ZAŁOŻENIA PROJEKTU...4 CZYM JEST I DLACZEGO QT?...5 DIAGRAM KLAS...7 DIAGRAM GRY SINGLE PLAYER...8 DIAGRAM MULTIPLAYERA...9 1.PRZYJĘTE ZASADY GRY 1. W grze bierze
Instrukcja użytkownika
Instrukcja użytkownika Menadżer Licencji Wersja 2013.0.1 Spis treści 1 WPROWADZENIE... 3 2 AKTUALIZACJA SERWISU KLUCZA HASP ORAZ ZDALNEGO SERWISU KLUCZA... 3 3 INSTALACJA... 3 4 MONITOR MENADŻERA LICENCJI...
IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)
IBM SPSS Statistics Wersja 22 Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Kod autoryzacji.............
Programowanie MorphX Ax
Administrowanie Czym jest system ERP? do systemu Dynamics Ax Obsługa systemu Dynamics Ax Wyszukiwanie informacji, filtrowanie, sortowanie rekordów IntelliMorph : ukrywanie i pokazywanie ukrytych kolumn
Programowanie dla ios
Programowanie dla ios Dane techniczne System operacyjny: okrojona wersja Mac OS X Mobilna wersja przeglądarki Safari Początkowe wspierane tylko aplikacje webowe Od czerwca 2008 dostępne SDK Dystrybucja
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,
Testowanie aplikacji mobilnych z ukierunkowaniem na system Android
Testowanie aplikacji mobilnych z ukierunkowaniem na system Android Trener Łukasz Złocki Absolwent informatyki UŚ Tester i programista Certyfikat ISTQB Foundation W branży IT od 2003 roku W testowaniu od
dr Artur Bartoszewski dr Artur Bartoszewski - Aplikacje mobilne - Wykład
dr Artur Bartoszewski 1 1. Przegląd systemów dla urządzeń mobilnych 2 3 Symbian OS Wywodzi się z systemu EPOC dla palmtopów firmy PSION Psion, Nokia, Ericssoni Motorola założyli w 1999 r. firmę Symbian
Luxriot VMS. Dawid Adamczyk
Luxriot VMS Dawid Adamczyk Wprowadzenie LuxRiot to oprogramowanie NVR dla komputerów PC z Windows mogące równieŝ współpracować z kartami przechwytującymi z wejściami BNC Główne funkcje LuxRiot to: 1. Podgląd
Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Windows.
Kod szkolenia: Tytuł szkolenia: PS/WIN Programowanie systemowe w Windows Dni: 5 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów tworzących aplikacje w systemach z rodziny Microsoft Windows,
Dokumentacja fillup - MS SQL
Dokumentacja fillup - MS SQL e-file.pl 28 lipca 2017 Spis treści Wstęp 2 Wymagania sprzętowe 2 Windows Server 2012.......................... 2 Windows 10............................... 3 MS SQL Server.............................