Nowoczesna aplikacja — jaka jest i jak ją stworzyć?
Biznes i postęp nie stoją w miejscu! Aplikacje oferują coraz to więcej ciekawych funkcji i stają się lepiej spersonalizowane m.in. za sprawą AI, a wymagania użytkowników nieustannie rosną. Jak im sprostać i tworzyć funkcjonalne i bezpieczne aplikacje? Sprawdź.
Nowoczesna aplikacja — jaka jest i jak ją stworzyć?
Technologia nieustannie się rozwija, ale chęć dotrzymania kroku zmianom nie jest jedyną przyczyną unowocześniania aplikacji. Wzrastają także oczekiwania klientów oraz ich wiedza, a także świadomość zagrożeń i możliwości. Jak stworzyć aplikację skalowalną, intuicyjną, zapewniającą użytkownikowi najlepsze doświadczenia bez względu na warunki, a do tego jeszcze bezpieczną? Dowiecie się tego od speakerów Infoshare. Sprawdźcie, o czym będą mówić.
Java pod lupą — nowe trendy i praktyczne zastosowania
Co nowego przynosi aktualizacja Javy? Jakie nowe funkcje warto wykorzystać w swoim projekcie? To wszystko już wkrótce czeka Was na scenach technicznych Infoshare. Skorzystajcie z praktyki naszych prelegentów. Dowiedzcie się, jak integrować aplikację z różnymi technologiami chmurowymi i poznajcie najnowsze trendy w środowisku Java.
Victor Rentea
Victor jest mistrzem Javy i jako prawdziwy czempion w tym temacie poprowadzi Was w podróż po najciekawszych zastosowaniach Javy. Victor jest nie tylko ekspertem w zakresie Javy z dwudziestoletnim doświadczeniem. Ma też ogromne doświadczenie w szkoleniu programistów. Ma na swoim koncie warsztaty i szkolenia z ponad 5000 developerami ze średnim i dużym doświadczeniem z ponad 100 różnych firm. Pomaga inżynierom rozwiązywać problemy, z jakimi borykają się w swoich projektach, po czym przenosi te nauki na sceny najbardziej prestiżowych konferencji branżowych.
Aktualizacja Javy? Które nowe funkcje są warte uwagi?
Według Victora aktualizacja wersji języka nigdy nie była tak gorącym tematem w historii Javy. Co najmniej jeden na trzy zespoły, z którymi pracuje, przechodzi na Javę 11, 17, a nawet 21, czasami aktualizując dwie wersje LTS naraz.
Aktualizacja Javy przynosi mnóstwo ciekawych funkcji i możliwości takich jak wyrażenia switch, bloki tekstowe, wątki wirtualne. Jak w tym natłoku różnych opcji wybrać te, które najlepiej przysłużą się Waszym projektom? Nie przegapcie wystąpienia Victora, w którym dokona krytycznej recenzji najlepszych praktycznych przypadków użycia nowoczesnych funkcji Javy.
Aplikacja, która działa bez zarzutu w każdych warunkach — czy to możliwe?
Różnego rodzaju aplikacje, nawet jeśli nie są docelowym produktem biznesowym, to niewątpliwie są elementem funkcjonowania praktycznie każdego przedsiębiorstwa. Biorąc to pod uwagę, należy zawsze dążyć do osiągnięcia najlepszych doświadczeń użytkownika. Jest to możliwe nie tylko dzięki skrupulatnemu planowaniu i testowaniu. Proces projektowania dobrego interfejsu można znacznie usprawnić, poznając dobre praktyki i zdając sobie sprawę z najpopularniejszych pułapek w UX. Jednak samo zaprojektowanie użytecznego i intuicyjnego interfejsu może nie wystarczyć, na funkcjonowanie aplikacji mogą wpływać też warunki leżące po stronie użytkownika i jego urządzenia.
Medhat Dawoud, senior software engineer w Miro i Google developer expert w web performance
Główne zainteresowania Medhata to wydajność stron internetowych oraz sposoby na dostarczenie działających, szybkich i dostępnych dla każdego użytkownika aplikacji. Swoją rozległą wiedzę i doświadczenie wykorzystuje, dzieląc się przemyśleniami i praktycznymi wskazówkami na blogu i poprzez kursy wideo online. Wyposaża uczestników swoich kursów w umiejętność tworzenia czystego, użytecznego kodu i podpowiada, jakie interesujących narzędzia warto wdrożyć do swojej pracy.
Doskonałe działanie nawet w najgorszych warunkach
Podczas prelekcji Medhata nauczycie się tworzyć aplikację, która będzie dostępna i responsywna w każdych warunkach. Dowiecie się, co zrobić, żeby aplikacja dostosowywała się do potrzeb użytkownika przy uwzględnieniu 5 różnych zmiennych:
- wielkości ekranu
- siły sieci
- mocy urządzenia
- wsparcia przeglądarki
- preferencji użytkownika.
Dzięki udziałowi w tym wystąpieniu zdobędziecie wiedzę i umiejętności niezbędne do stworzenia aplikacji zapewniającej użytkownikom najlepsze możliwe doświadczenia.
Optymalizacja aplikacji z AI
Rozwój aplikacji w tym również tych wykorzystujących sztuczną inteligencję niesie za sobą konieczność optymalizacji w zakresie szybkości przepływu danych. Szybki napływ nowoczesnych aplikacji i chęć pozostania konkurencyjnym stanowi duże wyzwanie zarówno pod kątem utrzymania dobrego tempa, jak i pod kątem bezpieczeństwa. Dostęp do wielu danych oraz dokonywanie ich analizy z pomocą sztucznej inteligencji co prawda przyspiesza i ułatwia proces, jednak nie pozostaje bez wpływu dla bezpieczeństwa informacji o użytkownikach. Skupienie się na bezpieczeństwie może mieć kluczowe znaczenie w rozwoju nowoczesnych aplikacji.
Joseph Katsioloudes, GitHub security expert
Joseph jest specjalistą ds. bezpieczeństwa. Prowadzi badania i zajmuje się działalnością edukacyjną w GitHub Security Lab pomagając w ten sposób developerom w tworzeniu bezpiecznego kodu. Jego wkład w świat cyberbezpieczeństwa to nie tylko liczne wykłady i cała masa nagrań video ze wskazówkami dotyczącymi bezpieczeństwa, ale także ciekawa (i darmowa!) gra dla programistów chcących rozwijać swoje umiejętności w zakresie bezpieczeństwa.
O bezpieczeństwo trzeba dbać i inspirować innych, żeby też o nie dbali
Joseph wystąpi w tym roku z dwiema prelekcjami. Pierwsza będzie dotyczyć szkoleń w zakresie bezpieczeństwa i tego, jak wdrażać poczucie odpowiedzialności za tworzenie bezpiecznego kodu w zespole developerów. Dowiecie się, jak zrewolucjonizować różne aspekty szkoleń z zakresu bezpieczeństwa i poznacie case study startupu, w którym zastosowano w tym celu grywalizację.
W swoim drugim wystąpieniu Joseph wskaże, jak wykorzystywać możliwości AI do czerpania wiedzy na temat cyberbezpieczeństwa. Jego wystąpienie może Wam lepiej zrozumieć możliwości AI oraz wdrożyć do swojej pracy najlepsze praktyki z zakresu bezpieczeństwa.
Jeśli nadal nie macie jeszcze swojej wejściówki na Infoshare, nie zwlekajcie dłużej! Zarejestrujcie się i dowiedzcie się, jak tworzyć nowoczesne, skalowalne i bezpieczne aplikacje.
Tags:
LATEST NEWS
Aplikacja bez choćby linijki kodu? Poznaj zalety no-code! 13.05.2024
W pogoni za innowacją — jak wygląda praca zespołów R&D? 09.05.2024
Jak networking, to w niezwykłych okolicznościach — side eventy na Infoshare 02.05.2024
Sztuczna inteligencja — czy cokolwiek więcej się liczy? Nowe trendy w branży tech 26.04.2024