Smakołyki tworzenia aplikacji mobilnych w Delphi

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

Download "Smakołyki tworzenia aplikacji mobilnych w Delphi"

Transkrypt

1 Smakołyki tworzenia aplikacji mobilnych w Delphi Zdzisław Sroczyński Caprisoft Politechnika Śląska Zakład Informatyki Zlot programistów Delphi 2017 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 1 / 65

2 ios: Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 2 / 65

3 ios: bundle identifier opcje Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 3 / 65

4 ios: Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 4 / 65

5 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 5 / 65

6 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 6 / 65

7 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 7 / 65

8 Połączenie z PAserver Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 8 / 65

9 Provisioning: developer.apple.com Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 9 / 65

10 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 10 / 65

11 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 11 / 65

12 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 12 / 65

13 Application Loader (macos) Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 13 / 65

14 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 14 / 65

15 Recenzja maile Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 15 / 65

16 Android: Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 16 / 65

17 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 17 / 65

18 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 18 / 65

19 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 19 / 65

20 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 20 / 65

21 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 21 / 65

22 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 22 / 65

23 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 23 / 65

24 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 24 / 65

25 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 25 / 65

26 Porady pliki w sekcji Deployment trzeba dodać dla każdej platformy, symulatora też bundle ID w opcjach Version Info generate ios universal binary file w opcjach Compiling Edit SDK nowsza wersja istotna dla Application Loader przy problemach z instalacją: usuń starą wersję programu z telefonu różne wersje Xcode na tym samym Macu (konto w opcjach, command line tools), pierwszy start zgoda Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 26 / 65

27 Symulator ios odśwież! Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 27 / 65

28 Symulator ios Xcode 8.2 Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 28 / 65

29 Symulator ios Xcode Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 29 / 65

30 Thumbnail PhotoPuzzle TFMXBitmapHelper = class helper f o r TBitmap function CreateFitThumbnail ( const Width, Height : Integer ) : TBitmap end ; function TFMXBitmapHelper. CreateFitThumbnail ( const Width, Height : Integer ) : TBitmap ; var R : TRectF ; begin Result := TBitmap. Create ( Width, Height ) ; Result. Canvas. BeginScene ; i f width<=self. Width then begin R := RectF ( 0, 0, Self. Width, Self. Height ) ; R. Fit ( RectF ( 0, 0, Width, Height ) ) ; end e l s e R := RectF ( 0, 0, Width, Height ) ; Result. Canvas. DrawBitmap ( Self, RectF ( 0, 0, Self. Width, Self. Height ), R, 1. 0 ) ; Result. Canvas. EndScene ; Zdzisław end ; Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 30 / 65

31 PhotoPuzzle Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 31 / 65

32 Android vkhardwareback (IFDEF) procedure TFormPuzzle. FormKeyUp ( Sender : TObject ; v ar Key : Word ; v ar KeyChar : Char ; Shift : TShiftState ) ; begin i f Key = vkhardwareback then begin key :=0; { $IFDEF ANDROID} MessageDlg ( Koniec?, TMsgDlgType. mtconfirmation, [ TMsgDlgBtn. mbyes, TMsgDlgBtn. mbcancel ], 0, procedure ( const AResult : TModalResult ) begin i f end ) ; {$ENDIF} end ; end ; AResult=mrYes then MainActivity. finish ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 32 / 65

33 PL FMX.Platform.Metrics.iOS.pas f u n c t i o n TCocoaTouchMetricsServices. GetCurrentLangID : string ; var lngs : NSArray ; CurrentLocale : NSLocale ; LanguageISO : NSString ; begin lngs := TNSLocale. OCClass. preferredlanguages ; LanguageISO:= TNSString. Wrap ( lngs. objectatindex ( 0 ) ) ; // CurrentLocale := TNSLocale. Wrap ( TNSLocale. OCClass. currentlocale ) ; // LanguageISO := TNSString. Wrap ( CurrentLocale. objectforkey ( ( NSLocaleLanguageCode as ILocalObject ). GetObjectID ) ) ; Result := UTF8ToString ( LanguageISO. UTF8String ) ; i f Length ( Result ) > 2 then Delete ( Result, 3, MaxInt ) ; end ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 33 / 65

34 PL FMX.Dialogs.iOS.pas (1) function ZSTranslate ( co : String ) : String ; var LocaleSvc : IFMXLocaleService ; begin LocaleSvc := TPlatformServices. Current. GetPlatformService ( IFMXLocaleService ) as IFMXLocaleService ; i f LocaleSvc. GetCurrentLangID = p l then begin i f co = Yes then result := Tak e l s e i f co = No then result := Nie e l s e result := co ; end ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 34 / 65

35 PL FMX.Dialogs.iOS.pas (2) function TCocoaDialogsService. MessageDialog ( const AMessage : string ; const ADialogType : TMsgDlgType ;... AlertView := TUIAlertView. Wrap ( AlertView. initwithtitle ( StrToNSStr ( ZSTranslate ( MsgTitles [ ADialogType ] ) ), StrToNSStr ( AMessage ), Delegate. GetObjectID, nil, nil ) ) ; f o r B := Low ( TMsgDlgBtn ) to High ( TMsgDlgBtn ) do i f B i n AButtons then AlertView. addbuttonwithtitle ( StrToNSStr ( ZSTranslate ( ButtonCaptions [ B ] ) ) ) ; AlertView. Show ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 35 / 65

36 PL FMX.Platform.Metrics.Android.pas function TAndroidMetricsServices. GetCurrentLangID : string ; var Locale : JLocale ; begin Locale := TJLocale. JavaClass. getdefault ; // Result := JStringToString ( Locale. getiso3language ) ; Result := JStringToString ( Locale. getlanguage ) ; i f Length ( Result ) > 2 then Delete ( Result, 3, MaxInt ) ; end ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 36 / 65

37 PL FMX.Dialogs.Android.pas procedure TFMXDialogService. MessageDialogAsync ( const AMessage : string ; const ADialogType : TMsgDlgType ; const AButtons : TMsgDlgButtons ; const ADefaultButton : TMsgDlgBtn ; const AHelpCtx : THelpContext ; const ACloseDialogProc : TInputCloseDialogProc ) ;... f o r B i n AButtons do begin i f ButtonIndex < ButtonsCount then begin LCaptions. Items [ ButtonIndex ] := StringToJString ( ZSTranslate ( ButtonCaptions [ B ] ) ) ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 37 / 65

38 Warsztaty1 TDialogServiceAsync TDialogServiceAsync. MessageDialog ( Komunikat, TMsgDlgType. mtconfirmation, [ TMsgDlgBtn. mbyes, TMsgDlgBtn. mbno ], TMsgDlgBtn. mbyes, 0, procedure ( const AResult : TModalResult ) begin i f AResult = mryes then FWarsztaty1. label1. Text:= k l i k n i e t o TAK! e l s e FWarsztaty1. label1. Text:= k l i k n i e t o NIE! ; end ) ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 38 / 65

39 Warsztaty1 IFMXPhoneDialerService var PhoneDialerService : IFMXPhoneDialerService ; begin i f TPlatformServices. Current. SupportsPlatformService ( IFMXPhoneDialerService, IInterface ( PhoneDialerService ) ) then begin PhoneDialerService. Call ( Edit1. Text ) end e l s e ShowMessage ( To u r z a d z e n i e n i e p o t r a f i dzwonic! ) ;... Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 39 / 65

40 Warsztaty1 kontakty i f ( Source. SourceName = Phone c o n t a c t s ) // Android or ( Source. SourceName = Card ) //ios then Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 40 / 65

41 TMapView problem Z-Order MapView1. Snapshot ( SnapshotHandler ) ;... procedure TForm1. SnapshotHandler ( const ABitmap : TBitmap ) ; begin Rectangle1. Fill. Bitmap. Bitmap. Assign ( ABitmap ) ; end ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 41 / 65

42 Lokalizacje Swift ;) Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 42 / 65

43 ios dodawanie frameworka Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 43 / 65

44 AudioToolbox przykład (1) { $IFDEF IOS} Const libaudiotoolbox = / System / L i b r a r y / Frameworks / AudioToolbox. framework / AudioToolbox ; ksystemsoundid_vibrate = $FFF ; Procedure AudioServicesPlaySystemSound ( insystemsoundid : i n t e g e r ) ; Cdecl ; External libaudiotoolbox Name _PU + A u dioservicesplaysystemsound ; Procedure AudioServicesCreateSystemSoundID ( soundfileurlref : CFURLRef ; v ar insystemsoundid : I n t e g e r ) ; Cdecl ; External libaudiotoolbox Name _PU + A udioservicescreatesystemsoundid ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 44 / 65

45 AudioToolbox przykład (2) var lasersoundid, explsoundid : Integer ; soundfileurlref : CFURLRef ; Path : CFStringRef ; URL : CFURLRef ;... AFilename:= TPath. GetDocumentsPath + PathDelim + l a s e r. mp3 ; Path := CFStringCreateWithCharacters ( nil, PChar ( AFileName ), Length ( AFileName ) ) ; URL := CFURLCreateWithFileSystemPath ( nil, Path, kcfurlposixpathstyle, False ) ; AudioServicesCreateSystemSoundID ( URL, lasersoundid ) ; AudioServicesPlaySystemSound ( lasersoundid ) ; {$ENDIF} Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 45 / 65

46 Pauza w animacjach TAnimatorHelper = class helper f o r TAnimator class procedure PauseAnimations ( const Target : TFmxObject ; vpause : Boolean ) ; end ; class procedure TAnimatorHelper. PauseAnimations ( const Target : TFmxObject ; vpause : Boolean ) ; var I : Integer ; begin f o r I := Target. ChildrenCount 1 downto 0 do begin i f ( Target. Children [ I ] is TCustomPropertyAnimation ) then TFloatAnimation ( Target. Children [ I ] ). Pause:=vpause ; i f ( Target. Children [ I ] is TPathAnimation ) then TPathAnimation ( Target. Children [ I ] ). Pause:=vpause ; end ; Zdzisław end ; Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 46 / 65

47 Zatrzymanie animacji TFMXObjectAniStopper = class helper f o r TFMXObject procedure StopAnimations ; end ; procedure TFMXObjectAniStopper. StopAnimations ; var iani : i n t e g e r ; begin f o r iani := ( ChildrenCount 1) downto 0 do begin i f ( Children [ iani ] is TCustomPropertyAnimation ) then TFloatAnimation ( Children [ iani ] ). DisposeOf e l s e i f ( Children [ iani ] is TPathAnimation ) then TPathAnimation ( Children [ iani ] ). DisposeOf ; end ; end ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 47 / 65

48 Przykład MathGalaxy Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 48 / 65

49 FMX.WebBrowser.Android.pas procedure TAndroidWebBrowserService. InitUIThread ; begin FJWebBrowser := TJWebBrowser. JavaClass. init ( TAndroidHelper. Activity ) ; FJWebBrowser. getsettings. setjavascriptenabled ( True ) ;... FJWebBrowser. getsettings. setsupportzoom ( f a l s e ) ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 49 / 65

50 FMX.WebBrowser.Delegate.iOS.pas procedure TWebViewDelegate. webviewdidfinishload ( webview : UIWebView ) ; var LRequest : NSURLRequest ; begin... i f webview <> nil then begin webview. scrollview. setminimumzoomscale ( 1. 0 ) ; webview. scrollview. setmaximumzoomscale ( 1. 0 ) ; webview. scrollview. setzoomscale ( 1. 0 ) ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 50 / 65

51 Przykład WebbrowserFMX Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 51 / 65

52 Smartwatche Android Wear Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 52 / 65

53 Huawei Watch specyfikacja Android Wear 2.0 (Android 7.1.1) ekran okrągły 1.4 cala 400x400 (ok. 286ppi) CPU: Qualcomm MSM8926 Snapdragon 400 Quad-core 1.2 GHz Cortex-A7 GPU: Adreno 305 pamięć 4GB, p. operacyjna 512MB RAM komunikacja: Wi-Fi b/g, Bluetooth 4.1, LE sensory: akcelerometr, żyroskop, czujnik tętna Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 53 / 65

54 Wersja Android/wersja Android Wear Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 54 / 65

55 LG Watch, LG Watch R specyfikacja LG Watch: ˆ Android Wear 1.5 (Android 6.0.1) ˆ ekran prostokątny 1.65 cala 280x280 (ok. 240ppi) ˆ brak Wi-Fi, kompas ˆ brak przycisku fizycznego (reset w kopercie) LG Watch R: ˆ Android Wear 2.0 (Android 7.1.1) ˆ ekran okrągły 1.3 cala 320x320 (ok. 245ppi) ˆ barometr nowsze modele: własny moduł łączności komórkowej, zwiększona pamięć, GPS Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 55 / 65

56 Smartwatch projektowanie UI/UX wskaźnik postępu/pracy powolne łącze internetowe dostosowanie do kształtu i rozdzielczości ekranu uwzględnienie małych rozmiarów ekranu powiększanie widoku sterowanie za pomocą gestów powiększanie, przesuwanie, odświeżanie gest przesunięcia w prawo zarezerwowany dla systemu operacyjnego zakończenie aplikacji Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 56 / 65

57 Aplikacja Pogoda Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 57 / 65

58 Aplikacja Pogoda Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 58 / 65

59 Aplikacja Pogoda gesty ruch palca w górę, dół, w lewo przesuwanie wykresu gest mniejsze powrót wykresu do pozycji wyjściowej w poziomie gest koło odświeżenie wykresu gest długie przyciśnięcie (long tap) powiększenie/pomniejszenie wykresu Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 59 / 65

60 Progress indicator v FMX arc1. StartAngle :=0; arc1. EndAngle :=30; arc1. RotationAngle :=0; TAnimator. AnimateFloat ( arc1, EndAngle, arc1. EndAngle +180,10) ; TAnimator. AnimateFloat ( arc1, R o t a t i o n A n g l e,360*55,55) ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 60 / 65

61 Aplikacja Kalendarz Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 61 / 65

62 Aplikacja Kalendarz Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 62 / 65

63 Aplikacja Kalendarz gesty i nawigacja dostosowanie położenia i rozmiaru kontrolki kalendarza na podstawie nazwy modelu urządzenia (Build.MODEL) ruch palca w górę, dół zmiana miesiąca pola z lewej/prawej zmiana miesiąca listy wyboru miesięcy i lat częściowo przesłonięte analogiczny problem występuje w niektórych dialogach w systemie operacyjnym Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 63 / 65

64 FMX.Calendar.Style.pas procedure FillDaysOfPreviousMonth ; // FillDaysOfCurrentMonth, FillDaysOfNextMonth... i f DateToStr ( Item. Date ) = DateToStr ( System. DateUtils. Today ( ) ) then begin Item. TextSettings. Font. Style:= [ TFontStyle. fsbold ] ; Item. FontColor:=claGreen ; end e l s e begin Item. TextSettings. Font. Style:= [ ] ; Item. FontColor:= clapurple ; end ; i f DayOfWeek ( Item. Date ) = 1 then begin Item. StyledSettings:=Item. StyledSettings [ TStyledSetting. FontColor ] ; Item. FontColor:=claRed ; end ; Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 64 / 65

65 Dziękuję za uwagę pytania: Zdzisław Sroczyński Smakołyki tworzenia aplikacji mobilnych w Delphi 65 / 65

Delphi podstawy programowania. Dialogi

Delphi podstawy programowania. Dialogi Delphi podstawy programowania Dialogi Olsztyn 2004 Dialogi Dialogi Komunikaty: 1. ShowMessage 2. ShowMessagePos 3. ShowMessageFmt 4. MessageBox 5. MessageDlg 6. MessageDlgPos Okna dialogowe: 1. InputBox

Bardziej szczegółowo

Wydział: ZiMK Przedmiot: Programowanie - Delphi Semestr 5

Wydział: ZiMK Przedmiot: Programowanie - Delphi Semestr 5 Wydział: ZiMK Przedmiot: Programowanie - Delphi Semestr 5 1. Uruchom Windows, a następnie Delphi. Ćwiczenie 4 - Pierwszy program w Delphi 2. Przygotowanie aplikacji wyświetlającej napis "Witaj". Przygotuj

Bardziej szczegółowo

Ćwiczenie 1 Proste aplikacje - podstawowe komponenty.

Ćwiczenie 1 Proste aplikacje - podstawowe komponenty. Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5 1. Informacje o programie i środowisku Ćwiczenie 1 Proste aplikacje - podstawowe komponenty. Wygeneruj nową aplikację

Bardziej szczegółowo

Programowanie RAD Delphi

Programowanie RAD Delphi Programowanie RAD Delphi Dr Sławomir Orłowski Zespół Fizyki Medycznej, Instytut Fizyki, Uniwersytet Mikołaja Kopernika w Toruniu Pokój: 202, tel. 611-32-46, e-mial: bigman@fizyka.umk.pl Delphi zasoby Aplikacje

Bardziej szczegółowo

Moto Z i Moto Z Force - nowe smartfony z dodatkowymi modułami

Moto Z i Moto Z Force - nowe smartfony z dodatkowymi modułami GSMONLINE.PL Moto Z i Moto Z Force - nowe smartfony z dodatkowymi modułami 2016-06-10 Lenovo zaprezentowało smartfony Moto Z i Moto Z Force z dodatkowymi modułami Moto Mods. Moto Z to urządzenie z ekranem

Bardziej szczegółowo

Technologia Bluetooth Low Energy w Delphi

Technologia Bluetooth Low Energy w Delphi Technologia Bluetooth Low Energy w Delphi WITAM! Mateusz Gancarczyk gancarczyk.mateusz@gmail.com www.mattpro.pl Pierwsze PCB i zamruganie diodą LED 2008 rok Delphi od 2009 roku Pierwsza aplikacja mobilna

Bardziej szczegółowo

Wykonaj tę czynność, jeśli masz co najmniej trzy awiza dostawy do przetworzenia.

Wykonaj tę czynność, jeśli masz co najmniej trzy awiza dostawy do przetworzenia. Pomoc stanowiskowa Przesyłanie plików awiza dostawy PL Użyj tego działania portalu dostawcy do pobrania listy awizów dostawy, aktualizacji wpisów na podstawie informacji o wysyłce, a następnie przesłania

Bardziej szczegółowo

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu Programowanie strukturalne Opis ogólny programu w Turbo Pascalu STRUKTURA PROGRAMU W TURBO PASCALU Program nazwa; } nagłówek programu uses nazwy modułów; } blok deklaracji modułów const } blok deklaracji

Bardziej szczegółowo

Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe.

Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe. Programowanie Wizualno-Obiektowe (studia zaoczne - inżynieria komputerowa) Zajęcia z Delphi 5, program 1 Temat: Zadanie: Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków

Bardziej szczegółowo

Wprowadzenie do systemu Delphi

Wprowadzenie do systemu Delphi 50 Rozdział 4 Wprowadzenie do systemu Delphi W niniejszym rozdziale zilustrujemy na prostych przykładach proces programowania wizualno-obiektowego w systemie Delphi. 4.1 Znajdowanie elementu maksymalnego

Bardziej szczegółowo

Potwierdzenie zamówienia za pomocą metody przesyłania plików PL

Potwierdzenie zamówienia za pomocą metody przesyłania plików PL Pomoc stanowiskowa Potwierdzenie zamówienia za pomocą metody przesyłania plików PL Użyj tego działania portalu dostawcy do potwierdzenia zamówień poprzez przesłanie pliku w programie Excel. Step 1. Po

Bardziej szczegółowo

Wykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe

Wykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe Wykład 15 Wprowadzenie do języka na bazie a Literatura Podobieństwa i różnice Literatura B.W.Kernighan, D.M.Ritchie Język ANSI Kompilatory Elementarne różnice Turbo Delphi FP Kylix GNU (gcc) GNU ++ (g++)

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami IFA 2016: ZenWatch 3 i nowe tablety ASUSa 2016-09-05 ASUS ZenWatch 3 Wiceprezes firmy ASUS, Eric Chen, ogłosił na targach IFA 2016 w Berlinie globalną

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami MediaPad M5 i MateBook X Pro oficjalnie zaprezentowane przez Huawei 2018-02-25 Huawei MediaPad M5 Huawei oficjalnie zapowiedział tablet MediaPad M5

Bardziej szczegółowo

Aktualne portfolio smartfonów Samsung Galaxy w naszym kraju - od 499 do 4899 zł. Samsung Galaxy J Samsung Galaxy J4+ Samsung Galaxy Xcover 4

Aktualne portfolio smartfonów Samsung Galaxy w naszym kraju - od 499 do 4899 zł. Samsung Galaxy J Samsung Galaxy J4+ Samsung Galaxy Xcover 4 GSMONLINE.PL old Aktualne portfolio smartfonów Samsung Galaxy w naszym kraju - od 499 do 4899 zł 2019-01-21 Samsung oferuje w Polsce aktualnie 17 różnych modeli smartfonów. Najtańszy Samsung kosztuje 499

Bardziej szczegółowo

Temat 3. Projektowanie interfejsu użytkonwnika Kalkulator pierwszy program dla IOS

Temat 3. Projektowanie interfejsu użytkonwnika Kalkulator pierwszy program dla IOS Temat 3. Projektowanie interfejsu użytkonwnika Kalkulator pierwszy program dla IOS Wymagana wiedza wstępna: 1) Student musi 1) Umieć stworzyć projekt aplikacji konsolowej w XCode z wykorzystaniem Objective-C

Bardziej szczegółowo

Microsoft Lumia 550 Nokia Lumia 640 iphone 6s Plus iphone 6s iphone 6 Plus iphone 6 iphone 5s. ios 9 ios 9 ios 8 ios 8 ios 7

Microsoft Lumia 550 Nokia Lumia 640 iphone 6s Plus iphone 6s iphone 6 Plus iphone 6 iphone 5s. ios 9 ios 9 ios 8 ios 8 ios 7 Microsoft Lumia 950 Microsoft Lumia 550 Nokia Lumia 640 iphone 6s Plus iphone 6s iphone 6 Plus iphone 6 iphone 5s Network 4G 4G 4G 4G 4G 4G 4G 4G 18 hours 16 hours 17.5 hours 24 hours 14 hours 24 hours

Bardziej szczegółowo

ŻYJE SIĘ RAZ. Żyje się tylko raz, więc zadbaj o stylowe życie. Strona 2 z 7

ŻYJE SIĘ RAZ. Żyje się tylko raz, więc zadbaj o stylowe życie. Strona 2 z 7 Wyjątkowe wzornictwo i najwyższej klasy oprogramowanie, które uwzględnia Twoją lokalizację podczas dobierania prezentowanych informacji. Niezrównane dwutonowe wzornictwo i połyskujące krawędzie. Strona

Bardziej szczegółowo

Layouty. Kilka layoutów

Layouty. Kilka layoutów Layouty 1. Kilka layoutów w jednej aplikacji 2. Kilka aktywności w jednej aplikacji 3. Projektowanie layoutu: kontenery do grupowania komponentów komponenty zmiana parametrów (properties) komponentu, K-16,

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami Galaxy S8 versus poprzednie wersje - porównanie 2017-03-29 Przygotowaliśmy porównanie parametrów nowego flagowca Galaxy S8 z poprzednimi edycjami

Bardziej szczegółowo

GSMONLINE.PL. Wiko PULP 4G, Wiko PULP FAB 4G w Polsce Wiko

GSMONLINE.PL. Wiko PULP 4G, Wiko PULP FAB 4G w Polsce Wiko GSMONLINE.PL Wiko PULP 4G, Wiko PULP FAB 4G w Polsce 2016-01-27 Wiko Wiko PULP 4G wprowadza na polski rynek dwa nowe smartfony Pulp 4G i Pulp FAB 4G. Sugerowana cena detaliczna poszczególnych modeli wynosi

Bardziej szczegółowo

DLoG AIM-35. Terminal mpos 8"

DLoG AIM-35. Terminal mpos 8 DLoG AIM-35 Terminal mpos 8" Ekran 8" HD (1920x1200) 400 nits Procesor Intel Atom / Qualcomm Snapdragon System Android 6.0 lub Windows 10 IoT Enterprise Do 8 godzin pracy na baterii Modułowy czytnik kodów

Bardziej szczegółowo

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5 Ćwiczenie 5 Aplikacja wielo-okienkowa 1. Opracuj aplikację realizującą obliczenia na podstawie danych wpisywanych w komponencie

Bardziej szczegółowo

Klawiatura sprzętowa SIEĆ GSM 850, 900, 1800, 1900 WCDMA 850, 900, 1800, 1900, 2100 WYŚWIETLACZ kolorowy, SUPERAMOLED Wyświetlacz

Klawiatura sprzętowa SIEĆ GSM 850, 900, 1800, 1900 WCDMA 850, 900, 1800, 1900, 2100 WYŚWIETLACZ kolorowy, SUPERAMOLED Wyświetlacz Minimalne parametry techniczne dla komórkowych aparatów telefonicznych typu T1. KONSTRUKCJA Typ urządzenia Smartfon Typ budowy jednobryłowy (Bar) Typ SIM microsim Klawiatura sprzętowa Nie SIEĆ GSM 850,

Bardziej szczegółowo

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ 1. Na dysku STUDENT we własnym folderze utwórz podfolder o nazwie: WarMax. 2. Uruchom program Delphi. 3. Zapamiętaj w folderze WarMax poszczególne pliki tworzące

Bardziej szczegółowo

Nawigacja lokalizator gps kamera w lusterku wifi bluetooth Orllo LX-400GT

Nawigacja lokalizator gps kamera w lusterku wifi bluetooth Orllo LX-400GT Twoje Dziecko Dane aktualne na dzień: 22-01-2017 15:17 Link do produktu: /nawigacja-lokalizator-gps-kamera-w-lusterku-wifi-bluetooth-orllo-lx-400gtp-1082.html Nawigacja lokalizator gps kamera w lusterku

Bardziej szczegółowo

Przesyłanie planowanych odbiorów dostawcy do monitora prognozy zlecenia PL

Przesyłanie planowanych odbiorów dostawcy do monitora prognozy zlecenia PL Pomoc stanowiskowa Przesyłanie planowanych odbiorów dostawcy do monitora prognozy zlecenia PL Użyj tego działania portalu dostawcy w celu przesyłania planowanych odbiorów dostawcy. Step 1. Po zalogowaniu

Bardziej szczegółowo

Delphi 7 + Indy 10 Przykłady prostych aplikacji sieciowych

Delphi 7 + Indy 10 Przykłady prostych aplikacji sieciowych Jacek Matulewski, Sławek Orłowski http://www.phys.uni.torun.pl/~jacek/ Delphi 7 + Indy 10 Przykłady prostych aplikacji sieciowych Wersja α Ćwiczenia Toruń, 20 grudnia 2005 Najnowsza wersja tego dokumentu

Bardziej szczegółowo

Informatyka 1. Przetwarzanie tekstów

Informatyka 1. Przetwarzanie tekstów Informatyka 1 Wykład IX Przetwarzanie tekstów Robert Muszyński ZPCiR ICT PWr Zagadnienia: reprezentacja napisów znakowych, zmienne napisowe w Sun Pascalu, zgodność typów, operowanie na napisach: testowanie

Bardziej szczegółowo

Android poradnik programisty

Android poradnik programisty Android poradnik programisty 93 PRZEPISY TWORZENIA DOBRYCH APLIKACJI Wei-Meng Lee APN Promise SA Spis treści Wprowadzenie.......................................................... xi 1 Podstawy systemu

Bardziej szczegółowo

GSMONLINE.PL. Nokia 8 za 2599 zł - nowy flagowiec zaprezentowany w Londynie HMD Global

GSMONLINE.PL. Nokia 8 za 2599 zł - nowy flagowiec zaprezentowany w Londynie HMD Global GSMONLINE.PL Nokia 8 za 2599 zł - nowy flagowiec zaprezentowany w Londynie 2017-08-17 HMD Global wprowadza na rynek swojego pierwszego flagowca. Nokia 8 została zaprezentowana w Londynie. Na polskim rynku

Bardziej szczegółowo

Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach.

Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach. Nazwa implementacji: Gra w życie Autor: Piotr Fiorek Opis implementacji: Implementacja przedstawia Grę w życie jako przykład prostej symulacji opartej na automatach. Zaprojektuj prostą grę, której celem

Bardziej szczegółowo

ejestr systemu Windows jest bazą danych, w której system i aplikacje mogą przechowywać swoje dane, w szczególności parametry konfiguracyjne.

ejestr systemu Windows jest bazą danych, w której system i aplikacje mogą przechowywać swoje dane, w szczególności parametry konfiguracyjne. ejestr systemu Windows jest bazą danych, w której system i aplikacje mogą przechowywać swoje dane, w szczególności parametry konfiguracyjne. Rejestr składa się z kilku kluczy głównych, z których z punktu

Bardziej szczegółowo

Język programowania PASCAL

Język programowania PASCAL Język programowania PASCAL (wersja podstawowa - standard) Literatura: dowolny podręcznik do języka PASCAL (na laboratoriach Borland) Iglewski, Madey, Matwin PASCAL STANDARD, PASCAL 360 Marciniak TURBO

Bardziej szczegółowo

GOCLEVER TABLET ELIPSO 72 7"

GOCLEVER TABLET ELIPSO 72 7 Utworzono 07-07-2016 GOCLEVER TABLET ELIPSO 72 7" Cena : 446,34 zł (netto) 549,00 zł (brutto) Dostępność : Dostępność - 3 dni Stan magazynowy : brak w magazynie Średnia ocena : brak recenzji GOCLEVER TABLET

Bardziej szczegółowo

Standard SIM Micro SIM Nano SIM

Standard SIM Micro SIM Nano SIM 1 3 SIM2 SIM1 5 Standard SIM Micro SIM Nano SIM 2 4 6 Quad core 1.2 GHz 4 IPS 480x800 GPS, A-GPS RAM 512 MB + 4 GB emmc 0.3MP + 8.0MP FF 2000 mah Windows Phone 8.1 UMTS: 900/2100MHz GSM: 900/1800 MHz

Bardziej szczegółowo

Moto G, Moto G Plus i Moto G Play - oficjalne specyfikacje nowej edycji rodziny Moto G

Moto G, Moto G Plus i Moto G Play - oficjalne specyfikacje nowej edycji rodziny Moto G GSMONLINE.PL Moto G, Moto G Plus i Moto G Play - oficjalne specyfikacje nowej edycji rodziny Moto G 2016-05-17 Moto G, Moto G Plus i Moto G Play Lenovo zaprezentowało trzy nowe smartfony z czwartej edycji

Bardziej szczegółowo

Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski

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

Bardziej szczegółowo

Standard SIM. Micro SIM Nano SIM

Standard SIM. Micro SIM Nano SIM 1 3 SIM1 SIM2 5 Standard SIM Micro SIM Nano SIM 2 4 6 Quad core 1.3GHz 5 QHD IPS 960*540 GPS, A-GPS RAM 1GB + 8GB emmc 2MP FF + 8MP AF 1950mAh Android 4.4 (KitKat ) WCDMA: 900/2100MHz GSM: 850/900/1800

Bardziej szczegółowo

GSMONLINE.PL old. Urządzenia kosztują odpowiednio 499 zł i 649 zł. GS100 i GS180 - nowe smartfony Gigaset w Polsce (ceny)

GSMONLINE.PL old. Urządzenia kosztują odpowiednio 499 zł i 649 zł. GS100 i GS180 - nowe smartfony Gigaset w Polsce (ceny) GSMONLINE.PL old GS100 i GS180 - nowe smartfony Gigaset w Polsce (ceny) 2018-08-22 Gigaset wprowadził na polski rynek dwa nowe smartfony GS100 i GS180. Urządzenia kosztują odpowiednio 499 zł i 649 zł.

Bardziej szczegółowo

- dodaj obiekt tekstowy: /** Maciej */ Stage { title : "First JavaFX App" scene: Scene { width: 300 height: 300 content: [ ] } }

- dodaj obiekt tekstowy: /** Maciej */ Stage { title : First JavaFX App scene: Scene { width: 300 height: 300 content: [ ] } } 1. Krótki opis technologii JavaFX jest technologią do tworzenia bogatych wizualnie aplikacji internetowych (RIA Rich Internet Application), przeznaczona nie tylko pod wiele systemów operacyjnych, ale też

Bardziej szczegółowo

Temat 13. Czujniki Dlaczego Twój Smartfon jest taki smart?

Temat 13. Czujniki Dlaczego Twój Smartfon jest taki smart? Temat 13. Czujniki Dlaczego Twój Smartfon jest taki smart? Wymagana wiedza wstępna: 1) Student musi 1) Umieć stworzyć projekt aplikacji konsolowej w XCode z wykorzystaniem Objective-C 2) Umieć skompilować

Bardziej szczegółowo

Nadchooooodzi FireMooooooooonkey!

Nadchooooodzi FireMooooooooonkey! Nadchooooodzi FireMooooooooonkey! FireMonkey Platforma do tworzenia aplikacji następnej generacji: Efektywne i efektowne wykorzystanie możliwości CPU i GPU Wbudowana obsługa baz danych, aplikacji wielowarstwowych

Bardziej szczegółowo

Android tworzenie aplikacji mobilnych

Android tworzenie aplikacji mobilnych Android tworzenie aplikacji mobilnych Charakterystyka Szkolenie ma na celu zaznajomienie słuchaczy z tworzeniem aplikacji działających na systemie operacyjnym Android z naciskiem na przedstawienie zaawansowanych

Bardziej szczegółowo

HTC TOUCH DIAMOND nowa komórka

HTC TOUCH DIAMOND nowa komórka 6 maja 2008 r. - HTC Corp. prezentuje nowy flagowy model telefonu komórkowego HTC Touch Diamond o niepowtarzalnym wzornictwie i doskonałej precyzji wykonania. Styl, niewielkie rozmiary, zupełnie nowe podejście

Bardziej szczegółowo

OPERACJE NA PLIKACH. Podstawowe pojęcia:

OPERACJE NA PLIKACH. Podstawowe pojęcia: OPERACJE NA PLIKACH Podstawowe pojęcia: plik fizyczny, zbiór informacji w pamięci zewnętrznej wykorzystywany do trwałego przechowywania danych lub jako przedłużenie pamięci operacyjnej w przypadku przetwarzania

Bardziej szczegółowo

16) Wprowadzenie do raportowania Rave

16) Wprowadzenie do raportowania Rave 16) Wprowadzenie do raportowania Rave Tematyka rozdziału: Przegląd wszystkich komponentów Rave Tworzenie nowego raportu przy użyciu formatki w środowisku Delphi Aktywacja środowiska Report Authoring Visual

Bardziej szczegółowo

DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0

DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0 Uwaga: DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0 1. Zostały pominięte diagramy: CYFRA, CYFRA SZESNASTKOWA, ZNAK i LITERA. Nie została uwzględniona możliwość posługiwania się komentarzami. 2. Brakuje

Bardziej szczegółowo

Politechnika Poznańska, Instytut Informatyki, TWO/GE. Programowanie dla ios

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

Bardziej szczegółowo

Po otwarciu pudełka, proszę sprawdzić czy znajdują się w nim następujące rzeczy:

Po otwarciu pudełka, proszę sprawdzić czy znajdują się w nim następujące rzeczy: Smart Watch Podręcznik Użytkownika Android 5.1 Po otwarciu pudełka, proszę sprawdzić czy znajdują się w nim następujące rzeczy: 1. Zegarek x 1 2. Kabel USB x 1 (Napięcie ładowania / natężenie ładowania:

Bardziej szczegółowo

Temat 1. Podstawy Środowiska Xcode i wprowadzenie do języka Objective-C

Temat 1. Podstawy Środowiska Xcode i wprowadzenie do języka Objective-C Temat 1. Podstawy Środowiska Xcode i wprowadzenie do języka Objective-C Wymagana wiedza wstępna: 1) Student musi 1) Znać język C 2) Znać zasady zarządzania pamięcią w komputerze 3) Znać pojecie wskaźnika

Bardziej szczegółowo

Windows Phone 7. Zacznij, Twórz, Zarabiaj. Paweł Żochowski. Action Centrum Edukacji

Windows Phone 7. Zacznij, Twórz, Zarabiaj. Paweł Żochowski. Action Centrum Edukacji Windows Phone 7 Zacznij, Twórz, Zarabiaj Paweł Żochowski Action Centrum Edukacji Zacznij, Twórz, Zarabiaj! Paweł Żochowski UI Designer/IT Consultant pawel.zochowski@action.com.pl Agenda Czym jest Windows

Bardziej szczegółowo

PODSTAWY PROGRAMOWANIA

PODSTAWY PROGRAMOWANIA PODSTAWY PROGRAMOWANIA Andrzej Marciniak Prezentacja multimedialna przygotowana za pomocą systemu Corel Presentations X3 Copyright 2003-2013 by Andrzej Marciniak PP-12(1 z 46) Na poprzednim wykładzie...

Bardziej szczegółowo

Aplikacje Mobilne W systemie Domu Inteligentnego dostępne są aplikacje dla urządzeń mobilnych z systemami zarówno Android jak i ios.

Aplikacje Mobilne W systemie Domu Inteligentnego dostępne są aplikacje dla urządzeń mobilnych z systemami zarówno Android jak i ios. Aplikacje Mobilne W systemie Domu Inteligentnego dostępne są aplikacje dla urządzeń mobilnych z systemami zarówno Android jak i ios. Program dla systemu Android należy pobrać z portalu Google Play. Program

Bardziej szczegółowo

SMARTWATCH ZGPAX S8. Instrukcja obsługi. Online World tel: BEZPIECZEŃSTWO:

SMARTWATCH ZGPAX S8. Instrukcja obsługi. Online World tel: BEZPIECZEŃSTWO: Instrukcja obsługi SMARTWATCH ZGPAX S8 BEZPIECZEŃSTWO: Przed rozpoczęciem użytkowania przeczytaj uważnie całą instrukcję obsługi. Rysunki i zrzuty ekranu mogą się różnic w zależności od aktualnego oprogramowania.

Bardziej szczegółowo

Delphi podstawy programowania. Pliki INI

Delphi podstawy programowania. Pliki INI Delphi podstawy programowania Pliki INI Olsztyn 2004 Pliki INI służą do przechowywania krótkich informacji, na przykład konfiguracji programu. Kiedyś to było podstawowe źródło informacji. Teraz w dużej

Bardziej szczegółowo

Pliki wchodzące w skład projektu Rozmiar formatki, okna. Wyświetlanie okien komunikatów Rzutowanie Konwersja Tworzenie standardowych przycisków

Pliki wchodzące w skład projektu Rozmiar formatki, okna. Wyświetlanie okien komunikatów Rzutowanie Konwersja Tworzenie standardowych przycisków Pliki wchodzące w skład projektu Rozmiar formatki, okna. Wyświetlanie okien komunikatów Rzutowanie Konwersja Tworzenie standardowych przycisków Pliki wchodzące w skład projektu. Elementy projektu: plik

Bardziej szczegółowo

Laboratorium Systemów Mobilnych. Wykład 1

Laboratorium Systemów Mobilnych. Wykład 1 Laboratorium Systemów Mobilnych 2015-02-27 Wykład 1 (Wstęp do programowania w systemie Android) Wojciech Wawrzyniak Zaliczenie wykładu i ćwiczeń Wykład omówienie zagadnień Ćwiczenie praktyczne zastosowanie

Bardziej szczegółowo

Księgarnia PWN: Wojciech Sterna Delphi od podstaw

Księgarnia PWN: Wojciech Sterna Delphi od podstaw Księgarnia PWN: Wojciech Sterna Delphi od podstaw Podziękowania (11) Wstęp (12) Rozdział 1. Początki początków (13) O czym jest ta książka (13) Object Pascal i Delphi (13) Najważniejsze polecenia Delphi

Bardziej szczegółowo

Wstęp do programowania. Różne różności

Wstęp do programowania. Różne różności Wstęp do programowania Różne różności Typy danych Typ danych określa dwie rzeczy: Jak wartości danego typu są określane w pamięci Jakie operacje są dozwolone na obiektach danego typu 2 Rodzaje typów Proste

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami ASUS ZenFone 4-1999 zł za procesor Qualcomm Snapdragon 630 i brak NFC 2017-09-22 ZenFone 4 Selfie Pro ASUS podczas europejskiej premiery w Rzymie

Bardziej szczegółowo

Przykład połączenie z bazą danych

Przykład połączenie z bazą danych Instalacja BPEL... 1 Przykład połączenie z bazą danych... 2 Development... 2 Utwórz Aplikację i projekt o typie SOA... 2 Utwórz adapter do bazy danych... 4 Utwórz proces BPEL... 7 Połącz BPEL z adapterem

Bardziej szczegółowo

259,00 PLN brutto 210,57 PLN netto

259,00 PLN brutto 210,57 PLN netto Xiaomi Amazfit Bip Smartwatch Czarny Wersja EU 259,00 PLN brutto 210,57 PLN netto Producent: XIAOMI Amazfit Bip Smartwatch Najnowszy Amazfit Bip otrzymał kwadratowy ekran, w przeciwieństwie do Amazfit

Bardziej szczegółowo

Opis przedmiotu zamówienia

Opis przedmiotu zamówienia L.Dz./PRO-dzpz/382-04/2019 Załącznik nr 1B do siwz Część 2 - URZĄDZENIA KOMPUTEROWE II Równoważność Opis przedmiotu zamówienia 1. W punktach, gdzie przedmiot zamówienia opisany jest poprzez wskazanie znaków

Bardziej szczegółowo

Nowe smartfony Goclever: Dual SIM, duży ekran, KitKat i niska cena

Nowe smartfony Goclever: Dual SIM, duży ekran, KitKat i niska cena GSMONLINE.PL Nowe smartfony Goclever: Dual SIM, duży ekran, KitKat i niska cena 2014-06-02 GOCLEVER Quantum 600 GOCLEVER wprowadził dwa nowe smartfony Quantum 600 i Quantum 500. Jedną z głównych zalet

Bardziej szczegółowo

GSMONLINE.PL. Nokia Lumia 2520 - pierwszy tablet Nokii 2013-10-22. Nokia zaprezentowała dziś pierwszy tablet - Nokia Lumia 2520.

GSMONLINE.PL. Nokia Lumia 2520 - pierwszy tablet Nokii 2013-10-22. Nokia zaprezentowała dziś pierwszy tablet - Nokia Lumia 2520. GSMONLINE.PL Nokia Lumia 2520 - pierwszy tablet Nokii 2013-10-22 Nokia zaprezentowała dziś pierwszy tablet - Nokia Lumia 2520. Wideo: Dane techniczne: Wzornictwo: Wymiary 168 mm x 267 mm x 8.9 mm Waga:

Bardziej szczegółowo

Tworzenie cross-platformowych aplikacji w Xamarin.Forms

Tworzenie cross-platformowych aplikacji w Xamarin.Forms Tworzenie cross-platformowych aplikacji w Xamarin.Forms Wprowadzenie Tomasz Gibulski Microsoft Certified Professional (MCP) Microsoft Certified Technology Specialist (MCTS) tomasz@gibulski.com www.gibulski.com

Bardziej szczegółowo

Delphi Laboratorium 3

Delphi Laboratorium 3 Delphi Laboratorium 3 1. Procedury i funkcje Funkcja jest to wydzielony blok kodu, który wykonuje określoną czynność i zwraca wynik. Procedura jest to wydzielony blok kodu, który wykonuje określoną czynność,

Bardziej szczegółowo

Instrukcja instalacji oprogramowania dla środowiska Windows

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

Bardziej szczegółowo

GSMONLINE.PL. Samsung Gear S2 nasze pierwsze wrażenia z Berlina

GSMONLINE.PL. Samsung Gear S2 nasze pierwsze wrażenia z Berlina GSMONLINE.PL Samsung Gear S2 nasze pierwsze wrażenia z Berlina 2015-09-07 Samsung Gear S2 Chociaż nie jestem wielkim zwolennikiem smartwatch y i nie uważam ich za produkt pierwszej potrzeby to muszę przyznać,

Bardziej szczegółowo

Zapytanie ofertowe 4/2014

Zapytanie ofertowe 4/2014 GRUPA 7POINT Sp. z o.o. ul. Malczewskiego 1 43-300 Bielsko-Biała Bielsko-Biała, 26.03.2014 r. Zapytanie ofertowe 4/2014 Szanowni Państwo Zwracam się z prośbą o przedstawienie oferty na: 1. Pięć telefonów

Bardziej szczegółowo

Instrukcja obsługi No.1 D5

Instrukcja obsługi No.1 D5 Instrukcja obsługi No.1 D5 BEZPIECZEŃSTWO: Przed rozpoczęciem użytkowania przeczytaj uważnie całą instrukcję obsługi. Zaleca się używać tylko oryginalnej baterii i akcesoriów, które znajdują się w otrzymanym

Bardziej szczegółowo

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Laboratorium OiOSE. Programowanie w środowisku MS Visual C++ 1 Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych Organizacja i Oprogramowanie Systemów Elektronicznych Michał Kowalewski

Bardziej szczegółowo

PLIKI TEKSTOWE F C E 30 0D 0A 42 6F 72 6C 61 6E 64 1A T U R B O _ P A S C A L _ 7. 0

PLIKI TEKSTOWE F C E 30 0D 0A 42 6F 72 6C 61 6E 64 1A T U R B O _ P A S C A L _ 7. 0 PLIKI TEKSTOWE plik_liczb : file of integer; plik_znakow : file of char; plik_linii : text; deklaracja zmiennej plikowej Przykład sekwencji bajtów: 54 55 52 42 4F 20 50 41 53 43 41 4C 20 37 2E 30 0D 0A

Bardziej szczegółowo

Plan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL,

Plan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL, Mój projekt przedstawia bazę danych noclegów składającą się z 10 tabel. W projekcie wykorzystuje program LibreOffice Base do połączenia psql z graficznym interfejsem ( kilka formularzy przedstawiających

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4 Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium cyfrowej techniki pomiarowej Ćwiczenie 4 Zapis danych do pliku w programie LabVIEW 1. Zapis i odczyt sygnałów pomiarowych Do zapisu

Bardziej szczegółowo

1. Opis okna podstawowego programu TPrezenter.

1. Opis okna podstawowego programu TPrezenter. OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze

Bardziej szczegółowo

1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie naciśnij Potwierdź.

1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie naciśnij Potwierdź. Instrukcja obsługi aplikacji do projekcji I. Uruchom/zatrzymaj projekcję Są trzy sposoby uruchamiania/zatrzymywania projekcji: 1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie

Bardziej szczegółowo

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl To jeden z ostatnich odcinków naszego kursu. Mam nadzieję, że pisanie własnego programu było ciekawym doświadczeniem. Zaproponowana w tym odcinku funkcja uatrakcyjni twój program. Stworzymy tak zwane okno

Bardziej szczegółowo

Słowa kluczowe Sterowanie klawiaturą, klawiatura, klawisze funkcyjne, przesuwanie obiektów ekranowych, wydawanie poleceń za pomocą klawiatury

Słowa kluczowe Sterowanie klawiaturą, klawiatura, klawisze funkcyjne, przesuwanie obiektów ekranowych, wydawanie poleceń za pomocą klawiatury Obsługa za pomocą klawiatury Różnego typu interfejsy wykorzystują różne metody reagowania i wydawania poleceń przez użytkownika. W środowisku graficznym najpopularniejsza jest niewątpliwie mysz i inne

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami Nowa seria Huawei Mate 10 pokazana w Monachium 2017-10-16 W Monachium Huawei zaprezentował w sumie cztery smartfony: Mate 10 Pro, Mate 10, Mate 10

Bardziej szczegółowo

Dlaczego Android? Uczę się Javy więc piszę.. w Androidzie. Nie mam telefonu z Androidem!

Dlaczego Android? Uczę się Javy więc piszę.. w Androidzie. Nie mam telefonu z Androidem! Pierwszy artykuł dotyczący programowania w Androidzie jaki zamieszczam na tym blogu. Dowiedz się co sądzę o Androidzie, czy jest opłacalny oraz dlaczego sam zacząłem się nim interesować. W pierwszym artykule

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami Huawei P9 w Londynie - dwa aparaty, Hybrid Focus i Scarlett Johansson 2016-04-06 Na Huawei P9 w Londynie specjalnej konferencji w Londynie Huawei

Bardziej szczegółowo

Delphi podstawy programowania. Rejestr systemowy

Delphi podstawy programowania. Rejestr systemowy Delphi podstawy programowania Rejestr systemowy Olsztyn 2004 Rejestr Systemowy jest centralną bazą danych przeznaczoną do przechowywania w ujednolicony sposób wszystkich informacji konfiguracyjnych systemu

Bardziej szczegółowo

ROG Phone jest zasilany procesorem Qualcomm Snapdragon 845 z Adreno 630. Urządzenie ma 8 GB pamięci RAM i maksymalnie 512 GB pamięci.

ROG Phone jest zasilany procesorem Qualcomm Snapdragon 845 z Adreno 630. Urządzenie ma 8 GB pamięci RAM i maksymalnie 512 GB pamięci. GSMONLINE.PL old ASUS ROG Phone - nowy smartfon dla graczy 2018-06-05 ASUS zaprezentował ROG Phone. Kolejny smartfon "dla graczy" dostępny będzie na rynku w lecie. ROG Phone jest zasilany procesorem Qualcomm

Bardziej szczegółowo

Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio

Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio Podstawy programowania Ćwiczenie Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio Tematy ćwiczenia algorytm, opis języka programowania praca ze środowiskiem, formularz, obiekty

Bardziej szczegółowo

Wykorzystanie protokołu Bluetooth LE do komunikacji w sieciach mobilnych. Andrzej Sikora, Mateusz Krzysztoń NASK, Warszawa 2017

Wykorzystanie protokołu Bluetooth LE do komunikacji w sieciach mobilnych. Andrzej Sikora, Mateusz Krzysztoń NASK, Warszawa 2017 1 Wykorzystanie protokołu Bluetooth LE do komunikacji w sieciach mobilnych Andrzej Sikora, Mateusz Krzysztoń NASK, Warszawa 2017 Wprowadzenie Plan prezentacji Mobilna aplikacja wspierająca akcje poszukiwania

Bardziej szczegółowo

Poczuj każde brzmienie

Poczuj każde brzmienie Poczuj każde brzmienie Technologia Beats w połączeniu ze zdumiewającym ekranem o przekątnej 4,7 cala czynią ze smartfonu HTC Sensation XL zaawansowane centrum multimedialne. HTC Sensation XL Wzornictwo,

Bardziej szczegółowo

watermark TABLET LARK FreeMe GPS

watermark TABLET LARK FreeMe GPS TABLET LARK FreeMe 70.33 GPS +MAPAMAP PL NAWIGACJA Cena : 325,00 zł Utworzono 22-09-2016 Nr katalogowy : lark7033 Producent : Lark Dostępność : Dostępny Stan magazynowy : bardzo wysoki Średnia ocena :

Bardziej szczegółowo

Wialon mobilna aplikacja

Wialon mobilna aplikacja Diagomatic Wialon mobilna aplikacja 28 sierpnia 2018 1. Wstęp Wialon Mobile to aplikacja zapewniająca podstawowe funkcje systemu Wialon Hosting na urządzeniach mobilnych i jest dostępna na platformach

Bardziej szczegółowo

GSMONLINE.PL. Warszawska premiera nowej serii LG K LG niecały

GSMONLINE.PL. Warszawska premiera nowej serii LG K LG niecały GSMONLINE.PL Warszawska premiera nowej serii LG K 2017 2017-02-22 LG niecały tydzień przed największymi targami sprzętu mobilnego zorganizowało polską premierę trzech nowych telefonów z serii K. Powód

Bardziej szczegółowo

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami Warszawska premiera nowej serii LG K 2017 2017-02-22 LG niecały tydzień przed największymi targami sprzętu mobilnego zorganizowało polską premierę

Bardziej szczegółowo

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

GSMONLINE.PL dla zainteresowanych nowymi technologiami

GSMONLINE.PL dla zainteresowanych nowymi technologiami GSMONLINE.PL dla zainteresowanych nowymi technologiami HTC 10 - premiera nowego flagowca HTC 2016-04-12 HTC HTC 10 zaprezentowało dziś w Warszawie swojego nowego flagowca HTC 10. Podobne lokalne premiery

Bardziej szczegółowo

Tablet LENOVO Yoga 3 X50L LTE

Tablet LENOVO Yoga 3 X50L LTE Dane aktualne na dzień: 26-11-2017 18:47 Link do produktu: https://cardsplitter.pl/tablet-lenovo-yoga-3-x50l-lte-p-3901.html Tablet LENOVO Yoga 3 X50L LTE Cena 999,00 zł Dostępność Dostępny Czas wysyłki

Bardziej szczegółowo

O bsługa aparatu z funkcją AR. O ptymalna konstrukcja. LG Swift 7 Konkurencja w zakresie parametrów technicznych. aksymalna wydajność akumulatora

O bsługa aparatu z funkcją AR. O ptymalna konstrukcja. LG Swift 7 Konkurencja w zakresie parametrów technicznych. aksymalna wydajność akumulatora LG Swift 7 Konkurencja w zakresie parametrów technicznych Przewaga LG Swift 7 nad konkurencją w 4 kluczowych dziedzinach. M aksymalna wydajność akumulatora O bsługa aparatu z funkcją AR jedyne takie urządzenie

Bardziej szczegółowo

Pakiety internetowe (od )

Pakiety internetowe (od ) UWAGA!!! Nowe stawki połączeń w roamingu (netto): Połączenie wychodzące: 0,05zł, MMS: 0,04zł, SMS: 0,03zł, 1MB: 0,04zł, Połączenia odebrane 0,00zł Oferta specjalna dla klientów przenoszących numery z innych

Bardziej szczegółowo

Samsung Galaxy J7 (2016) Czarnypromocja HAPPY DAYS do Kup smartfon, odbierz nawigację Navitel

Samsung Galaxy J7 (2016) Czarnypromocja HAPPY DAYS do Kup smartfon, odbierz nawigację Navitel Samsung Galaxy J7 (2016) Czarnypromocja HAPPY DAYS do 01.10.17 Kup smartfon, odbierz nawigację Navitel Cena: 948.00 zł Samsung Galaxy J7 (2016) Czarny HAPPY DAYS zapoznaj się z regulaminem promocji Kup

Bardziej szczegółowo

RAPORT Z TESTÓW. Projekt: BAND Bank nasadzeń drzew. Strona domowa projektu:

RAPORT Z TESTÓW. Projekt: BAND Bank nasadzeń drzew. Strona domowa projektu: RAPORT Z TESTÓW Projekt: BAND Bank nasadzeń drzew Strona domowa projektu: http://bandgdansk.com/ Czas realizacji testów: 12.01.2017 09:00 12:00 12.01.2017 13:00 16:00 Środowisko testowe: System operacyjny:

Bardziej szczegółowo

VBA praca z makrami w Excelu

VBA praca z makrami w Excelu VBA praca z makrami w Excelu Dariusz Aksamit Wydział Fizyki Politechniki Warszawskiej Szkolenie Programowanie w języku Visual Basic for Application (VBA) Zajęcia 1 i 2 VBA praca z makrami w Excelu 1. Jak

Bardziej szczegółowo