Zapisywanie dużych plików za pomocą PlayFramework

Zapisywanie dużych plików za pomocą PlayFramework

Prawie każda aplikacja serwerowa prędzej czy później wymaga jakiejś formy przetwarzania plików wgrywanych przez użytkownika. O ile pliki są małe i w niewielkich ilościach, można uciec od zapisywania ich najpierw w pamięci RAM serwera. Problem zaczyna się, gdy stają...
Flutter na Desktopy

Flutter na Desktopy

Obsługa desktopów pozwala skompilować kod źródłowy Fluttera do natywnej aplikacji desktopowej Windows, macOS lub Linux. Windows Universal Windows Programs (UWP) to aplikacje, które mogą być uruchamiane na wszystkich urządzeniach Microsoft, od laptopa z systemem...
Flutter dla rozwiązań WEB

Flutter dla rozwiązań WEB

Flutter w wersji WEB jest oficjalnie gotowy do produkcji. Podczas gdy wsparcie było obecne i rozwijane od dłuższego czasu, Flutter 2 oficjalnie dodaje wsparcie dla Progressive Web Apps (PWA) i Single Page Apps (SPA), nowe funkcje, takie jak przepisywanie adresów URL i...
Jak wykryć połączenie telefoniczne na Android

Jak wykryć połączenie telefoniczne na Android

Broadcast Receiver Broadcast Receiver to komponent systemu Android, który nasłuchuje zdarzenia systemowe lub aplikacyjne. Takim zdarzeniem może być np. informacja o nowej wiadomości SMS, połączeniu przychodzącym lub wychodzącym, czy niskim stanie baterii. Za pomocą...