Wydarzenia

Magazyn "Programista" trafia na smartfony - startuje ProgramistaApp

Papierowy i cyfrowy "Programista" zyskał towarzysza w postaci aplikacji mobilnej. ProgramistaApp umożliwia czytanie, słuchanie oraz aktywne przerabianie treści magazynu na telefonie.

3 min czytania

Czytelnicy magazynu "Programista" mieli dotąd do wyboru wydanie papierowe albo cyfrowe. Do tego zestawu dołączyła teraz aplikacja mobilna - ProgramistaApp, dzięki której treści magazynu można wygodniej odbierać na smartfonie: czytać, słuchać i rozwiązywać związane z nimi zadania.

Twórcy podkreślają, że aplikacja nie jest zwykłym plikiem PDF przeniesionym na ekran telefonu. Teksty zostały przygotowane w formacie tekstowym dopasowanym do wyświetlaczy mobilnych. Użytkownik może je przeglądać w tradycyjny sposób albo włączyć funkcję lektora i odsłuchać artykuł, na przykład podczas dojazdu do pracy, stania w kolejce, spaceru czy jazdy pociągiem - a także wtedy, gdy chce dać odpocząć oczom od ekranu. Aplikacja pamięta, w którym miejscu użytkownik przerwał czytanie, co ułatwia powrót do rozpoczętego materiału.

Poza samą lekturą ProgramistaApp oferuje elementy edukacyjne i grywalizacyjne. Niektóre artykuły zostały wzbogacone o quizy sprawdzające, czy kluczowe koncepcje zostały zrozumiane. Dodano również Dev Challenge - krótkie zadania programistyczne powiązane z tematyką konkretnego numeru magazynu. W efekcie z treścią "Programisty" można nie tylko się zapoznać, lecz także praktycznie ją przetestować i zweryfikować własną wiedzę.

Co znajdziemy w aplikacji

  • Czytanie artykułów przystosowane do telefonu - tekst dopasowany do ekranu smartfona, z możliwością zmiany rozmiaru czcionki, odstępów i innych ustawień wyświetlania
  • Odsłuch treści przez lektora - funkcja Text-to-Speech (TTS) z wyborem głosu systemowego oraz regulacją tempa czytania
  • Ułatwioną pracę z fragmentami kodu - kod jest wyodrębniony z reszty tekstu, dzięki czemu łatwiej go odczytać, skopiować lub przenieść do edytora w celu dalszych testów
  • Listę ulubionych artykułów - możliwość zapisania tekstów do przeczytania później lub ponownego przeglądnięcia
  • Quizy przy wybranych artykułach - pytania jednokrotnego wyboru, w tym trudniejsze pytania bonusowe w części z nich
  • Dev Challenge i mini-kursy - zadania wymagające uzupełnienia fragmentu kodu, podania nazwy komendy lub rozwiązania krótkiego problemu technicznego
  • System osiągnięć i śledzenie postępów - odznaki za wykonane quizy i wyzwania, możliwość obserwowania własnej ścieżki nauki oraz udostępniania sukcesów w social mediach
  • Panel ustawień - m.in. prędkość mówienia lektora, wielkość czcionki, interlinia, wybór głosu oraz przełącznik między jasnym i ciemnym motywem
  • Darmowe wydanie demo z artykułami, quizami i Dev Challenge
  • Bibliotekę numerów dla prenumeratorów, dostępną po zalogowaniu się kontem prenumeraty

Pełny dostęp do aplikacji mają aktywni prenumeratorzy magazynu. Po zalogowaniu kontem prenumeratora użytkownik uzyskuje wgląd do numerów zapisanych w bibliotece, może czytać artykuły, rozwiązywać quizy i korzystać z pozostałych funkcji edukacyjnych. Osoby niezalogowane również mają możliwość skorzystania z bezpłatnego, w pełni funkcjonalnego numeru demonstracyjnego.

Naszym celem jest, aby "Programista" był nie tylko magazynem do przeczytania, ale także praktycznym narzędziem do nauki i rozwijania umiejętności. Chcemy, żeby był bardziej interaktywny niż klasyczny PDF czy EPUB, a wiedza z artykułów była bardziej dostępna, wygodniejsza w użyciu i łatwiejsza do utrwalenia.

redakcja "Programisty"

ProgramistaApp można już pobrać z Google Play oraz App Store. Aplikacja działa na Androidzie i iOS, umożliwiając czytanie tekstowej wersji artykułów, odsłuch treści przez lektora, rozwiązywanie quizów oraz podejmowanie wyzwań Dev Challenge.

Rozwijamy ją także z myślą o dostępności, w tym o osobach korzystających z czytników ekranu, takich jak VoiceOver na iOS. Kolejne funkcje będziemy dodawać na podstawie opinii czytelników.

redakcja "Programisty"

Obecnie dostępna jest wersja aplikacji oznaczona numerem 1.2.3.

Źródło: Programista