Nagrane warsztaty on-line dla programistów

Nagrane warsztaty on-line dla programistów
22 października 2024 BSCAdmin

Zapraszamy do obejrzenia nagranych seminariów on-line poświęconych tworzeniu nowoczesnych aplikacji w Delphi i C++Builder

  1. Oto są droidy których szukacie, czyli Delphi z Androidem
  2. InterBase: dostępność i bezpieczeństwo danych na różnych platformach i urządzeniach
  3. Tylko grzeczni programiści dostaną odpowiedź z serwisu REST, czyli opowieść o tym, co się dzieje gdy Święty Mikołaj sprawdza pogodę dwa razy. Część 1 i 2
  4. C++Builder 12 Athens, czyli co nowego dla programistów C++
  5. Od pomysłu do przemysłu, czyli bazy danych w aplikacjach mobilnych Delphi
  6. Sztuczna inteligencja: randka w ciemno czy miłość od pierwszego wejrzenia?
  7. Delphi + Python = Python4Delphi
  8. Delphi + Python: komunikacja bezpośrednia
  9. Delphi 11 Alexandria: mobilna droga do Androida 12 i iOS 15
  10. I po co nam ten cały Python? Część 1 i 2

Oto są droidy których szukacie, czyli Delphi z Androidem

Nagrany webinar z
30 września 2024 

  • Czas trwania: ok. 60 minut
  • Prowadzący: Zdzisław Sroczyński

Chcesz rozpocząć tworzenie aplikacji na platformy mobilne?
Nie do końca wiesz od czego zacząć? Pomożemy Ci.

W pierwszej kolejności zajmiemy się platformą Android.

Podczas seminarium on-line dowiesz się od czego zacząć i jak przygotować oraz skonfigurować posiadane środowisko IDE.

W ramach spotkania omówimy następujące zagadnienia:

  1. Konfiguracja środowiska i SDK.
  2. Aplikacje dostosowane do Androida.
    • co automatycznie zrobi Delphi,
    • co można/trzeba ustawić kompilacją warunkową.
  3. Importowanie natywnych bibliotek Androida, wywoływanie metod Java.
  4. Przykład biblioteki wieloplatformowej dla Androida, Windows i iOS.
  5. Niespodzianka 🙂

… i niech Moc będzie z Wami!

InterBase: dostępność i bezpieczeństwo danych na różnych platformach i urządzeniach

Nagrany webinar z
7 marca 2024 

  • Czas trwania: ok. 60 minut
  • Prowadzący: Antonio Zapater

Rozbudowana infrastruktura IT w skład której wchodzą różnego typu serwery, komputery stacjonarne oraz liczne urządzenia mobilne powoduje, iż programiści muszą nadzorować znacznie więcej platform oraz urządzeń niż miało to miejsce do tej pory!

Weź udział w naszym seminarium on-line i przekonaj się jak potężnym atutem może stać się InterBase w zestawie Twoich narzędzi programistycznych. Dzięki rzeczywistemu wsparciu wielu platform, InterBase zapewnia użytkownikom pełny dostęp do szyfrowanych danych, znajdujących się na dowolnej platformie, miejscu i urządzeniu!

Dołącz do nas w najbliższy czwartek, aby zagłębić się w arkana rozwiązań bazodanowych klasy korporacyjnej. Zobacz w jaki sposób możesz wesprzeć realizowane projekty wykorzystując szybkie, lekkie i skalowalne bazy danych SQL. Wykorzystaj najnowocześniejszą technologię synchronizacji danych. Dowiedz się jak połączyć InterBase z już istniejącą architekturą w Twojej firmie, aby uzyskać natychmiastowe korzyści!

InterBase – jedna baza, wiele możliwości, wiele korzyści.

Tylko grzeczni programiści dostaną odpowiedź z serwisu REST, czyli opowieść o tym, co się dzieje gdy Święty Mikołaj sprawdza pogodę dwa razy

Nagrany webinar z
15 grudnia 2023 (cz. 1)

  • Czas trwania: ok. 60 minut
  • Prowadzący: Zdzisław Sroczyński
  • repozytorium kodu z przykładami (cz. 1 i 2)

Nagrany webinar z
18 grudnia 2023 (cz. 2)

  • Czas trwania: ok. 60 minut
  • Prowadzący: Zdzisław Sroczyński
  • repozytorium kodu z przykładami (cz. 1 i 2)

Podczas dwóch części seminarium on-line Mikołaj wspólnie z reniferami omówi następujące kwestie:

  • DarkMode dla VCL i FMX
  • ustawianie stylów wizualnych w trakcie działania aplikacji
  • dostosowanie do ustawień systemu
  • detekcja schematu kolorów w Windows
  • poprawka w http/REST Client dla Delphi 12.
  • przekompilowanie RESTdebuggera.
  • pogoda dla FMX i VCL – asynchroniczne ładowanie grafiki.

A na deser animowane ikonki w Skia.

C++Builder 12 Athens, czyli co nowego dla programistów C++

  • 5 grudnia 2023
  • Czas trwania: ok. 70 minut
  • Prowadzący: David Millington

Zapraszamy do obejrzenia seminarium on-line poświęconego najnowszej wersji środowiska C++Builder 12 Athens.

Podczas spotkania David Millington (RAD Studio Senior Product Manager) pokazał nowości wprowadzone do IDE, w tym rewolucyjną z punktu widzenia wydajności pracy integrację Visual Assist ze środowiskiem C++Builder, nową wersję kompilatora Clang  (w wersji preview) obsługującego najnowsze funkcje C++ i zapewniającego lepszą integrację z zewnętrznymi bibliotekami i kodem C++ oraz wykorzystanie bibliotek SKIA przy projektowaniu i tworzeniu nowoczesnych interfejsów użytkownika.

Od pomysłu do przemysłu, czyli bazy danych w aplikacjach mobilnych Delphi

  • 19 czerwca 2023
  • Czas trwania: ok. 75 minut
  • Prowadzący: Zdzisław Sroczyński

Bazy danych w aplikacjach mobilnych na dwa sposoby: SQLite i Firedac in-memory table połączone z bazą interfejsem REST.

Dodatkowo TNotificationCenter i regulacja położenia klawiatury wirtualnej.

Na deser generowanie grafiki wymaganej w sklepach Apple i Google w celu szybkiej i sprawnej publikacji.

Sztuczna inteligencja: randka w ciemno czy miłość od pierwszego wejrzenia?

  • 23 marca 2023
  • Czas trwania: ok. 75 minut
  • Prowadzący: Zdzisław Sroczyński

Pliki źródłowe i prezentacja

Jak rozmawiać z silnikami sztucznej inteligencji (SI, ang. Artificial Intelligence AI) za pomocą komponentów REST?

  • czy SI potrafi odpowiedzieć na każde pytanie, dlaczego i jak kłamie?
  • czy SI nadaje się na pomocnika programisty?
  • … a może narysuje nam nowe logo firmy?

Trzy wieloplatformowe projekty w Delphi ilustrujące różne sposoby użycia wbudowanych komponentów REST pomogą w poszukiwaniu odpowiedzi na powyższe pytania.

A na deser komponent TBiometricAuth w akcji na Android i iOS – nowość w Delphi 11.3!

Część II
Delphi + Python = Python4Delphi

  • 9 listopada 2023
  • Czas trwania: ok. 75 minut
  • Prowadzący: Tomas Tyrakowski

Link do repozytorium (materiały)

Zaprezentowane zostaną możliwości wykorzystania biblioteki komponentów Python4Delphi, która, stanowiąc pewną abstrakcyjną warstwę pośrednią między kodem w Delphi, a kodem w języku Python, upraszcza ich wzajemną komunikację.

Przestawiona zostanie cała sekwencja przygotowania projektu: instalacja środowiska Python, przygotowanie środowiska wirtualnego, instalacja w nim wymaganych pakietów, wykorzystanie wariantu osadzonego Pythona (Windows embeddable package), instalacja biblioteki Python4Delphi oraz wykorzystanie jej w konkretnych zastosowaniach i krótki przegląd jej możliwości.

Cały proces zostanie pokazany na konkretnych przykładach, implementowanych na żywo w czasie spotkania.

Część I
Delphi + Python: komunikacja bezpośrednia

  • 25 listopada 2022
  • Czas trwania: ok. 75 minut
  • Prowadzący: Tomas Tyrakowski
Link do repozytorium (materiały)

Przyjrzymy się komunikacji kodu w Delphi z kodem języka Python. Przedstawiona zostanie komunikacja z interpreterem języka Python za pomocą bezpośrednich odwołań do API C Pythona, poprzez funkcje z bibliotek dynamicznych tego środowiska.

Pokazany zostanie cały proces tworzenia aplikacji Delphi korzystającej z Pythona, począwszy od instalacji środowiska, przez tworzenie środowisk wirtualnych i instalację pakietów, po wykorzystanie wariantu osadzanego Pythona (Windows embeddable package) i komunikację z jego bibliotekami DLL.

Cały proces wyjaśniony zostanie na konkretnych przykładach, implementowanych na żywo w czasie spotkania

Delphi 11 Alexandria: mobilna droga do Androida 12 i iOS 15

  • 29 czerwca 2022
  • Czas trwania: ok. 60 minut
  • Prowadzący: Zdzisław Sroczyński

Środowisko Delphi 11 pozwala na tworzenie aplikacji mobilnych dla najnowszych platform mobilnych Android i IOS.

Podczas seminarium on-line zostanie poruszona następująca tematyka:

  • najnowsze zmiany w środowisku (11.1 Alexandria),
  • testowanie,
  • przenoszenie aplikacji ze starszych wersji,
  • udoskonalenia w technologii BLE (Bluetooth Low Energy),
  • … a na deser: wykorzystanie lokalizatorów Apple AirTag

I po co nam ten cały Python? – część 2

  • 25 marca 2022
  • Czas trwania: ok. 60 minut
  • Prowadzący: Zdzisław Sroczyński

Python to uniwersalny język programowania, popularny wśród programistów zajmujących się danymi i korzystających z Big Data, Cloud Computing, Sztucznej Inteligencji i Uczenia Maszynowego.

Środowisko Delphi i jego wieloplatformowe natywne biblioteki pozwalają na rozszerzenie możliwości Pythona o niesamowitą natywną szybkość, uzyskaną dzięki skompilowanym plikom binarnym.

Podczas prezentacji omówmy następujące elementy współpracy Delphi z Pythonem: VCL jako GUI dla Pythona – delphi4python / delphiVCL: przykłady budowy GUI w Pythonie

I po co nam ten cały Python? – część 1

  • 18 marca 2022
  • Czas trwania: ok. 60 minut
  • Prowadzący: Zdzisław Sroczyński

Python to uniwersalny język programowania, popularny wśród programistów zajmujących się danymi i korzystających z Big Data, Cloud Computing, Sztucznej Inteligencji i Uczenia Maszynowego. Środowisko Delphi i jego wieloplatformowe natywne biblioteki pozwalają na rozszerzenie możliwości Pythona o niesamowitą natywną szybkość, uzyskaną dzięki skompilowanym plikom binarnym. Podczas prezentacji omówmy następujące elementy współpracy Delphi z Pythonem – python4delphi:

  • komponenty,
  • konfiguracja,
  • wymiana danych,
  • zastosowania